
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
Thu 6/25
7:10 pm-5:40 pm
2 stops33h 30m
Denpasar Bali Ngurah Rai
Thu 7/2
6:50 pm-3:02 pm
2 stops57h 12m
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
Fri 5/15
6:33 am-3:00 pm
2 stops43h 27m
Denpasar Bali Ngurah Rai
Fri 5/22
6:50 pm-11:13 pm
2 stops41h 23m
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
Thu 6/25
5:41 pm-7:35 pm
3 stops60h 54m
Denpasar Bali Ngurah Rai
Thu 7/2
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
Fri 5/15
3:00 pm-4:20 pm
2 stops36h 20m
Denpasar Bali Ngurah Rai
Fri 5/22
4:30 pm-9:31 am
3 stops30h 01m