
Most accurate provider | Ovago 3 stars |
|---|---|
Most trusted provider | Ovago 3 stars |
Round-trip from | $1,769 (oojo) |
Fly from
Fly to
Route
Depart
Return
BirminghamDenpasar
BHM - DPS
BHMDPS
Birmingham
Mon 6/8
2:51 pm-5:40 pm
2 stops61h 49m
Denpasar Bali Ngurah Rai
Wed 6/17
6:50 pm-12:11 am
2 stops42h 21m
BirminghamDenpasar
BHM - DPS
BHMDPS
Birmingham
Wed 8/5
6:24 am-3:00 pm
2 stops43h 36m
Denpasar Bali Ngurah Rai
Tue 8/11
6:50 pm-11:27 pm
2 stops41h 37m
BirminghamDenpasar
BHM - DPS
BHMDPS
Birmingham
Sat 6/6
7:10 pm-4:55 pm
2 stops32h 45m
Denpasar Bali Ngurah Rai
Sat 6/13
6:35 pm-11:51 pm
2 stops42h 16m
BirminghamDenpasar
BHM - DPS
BHMDPS
Birmingham
Mon 6/8
6:46 pm-7:35 pm
3 stops35h 49m
Denpasar Bali Ngurah Rai
Wed 6/17
8:45 pm-8:44 pm
3 stops36h 59m
BirminghamDenpasar
BHM - DPS
BHMDPS
Birmingham
Wed 8/5
5:38 pm-7:35 pm
3 stops36h 57m
Denpasar Bali Ngurah Rai
Tue 8/11
8:45 pm-8:43 pm
3 stops36h 58m
BirminghamDenpasar
BHM - DPS
BHMDPS
Birmingham
Sat 6/6
7:59 am-7:35 pm
3 stops46h 36m
Denpasar Bali Ngurah Rai
Sat 6/13
8:45 pm-4:19 pm
3 stops56h 34m
BirminghamDenpasar
BHM - DPS
BHMDPS
Birmingham
Wed 8/5
3:03 pm-5:35 pm
2 stops37h 32m
Denpasar Bali Ngurah Rai
Tue 8/11
4:30 pm-4:17 pm
3 stops36h 47m
BirminghamDenpasar
BHM - DPS
BHMDPS
Birmingham
Mon 6/22
2:56 pm-10:25 pm
2 stops42h 29m
Denpasar Bali Ngurah Rai
Sun 6/28
12:35 am-9:53 pm
2 stops34h 18m
BirminghamDenpasar
BHM - DPS
BHMDPS
Birmingham
Wed 7/1
1:27 pm-4:35 pm
2 stops38h 08m
Denpasar Bali Ngurah Rai
Fri 7/17
12:35 am-11:34 pm
2 stops35h 59m
BirminghamDenpasar
BHM - DPS
BHMDPS
Birmingham
Wed 7/1
7:10 pm-8:50 pm
2 stops36h 40m
Denpasar Bali Ngurah Rai
Sat 7/18
10:35 pm-5:06 pm
2 stops31h 31m