
Most accurate provider | oojo 3 stars |
|---|---|
Most trusted provider | oojo 3 stars |
Round-trip from | $1,137 (oojo) |
One-way from | $682 (KAYAK) |
Fly from
Fly to
Route
Depart
Return
Price
MissoulaDenpasar
MSO - DPS
MSODPS
Missoula Johnson-Bell Field
Mon 3/2
1:39 pm-3:30 pm
2 stops34h 51m
Denpasar Bali Ngurah Rai
Fri 5/1
4:30 pm-11:55 pm
2 stops21h 25m
BozemanDenpasar
BZN - DPS
BZNDPS
Bozeman Gallatin Field
Fri 5/8
3:39 pm-3:15 pm
2 stops33h 36m
Denpasar Bali Ngurah Rai
Wed 5/13
4:30 pm-3:05 pm
2 stops36h 35m
KalispellDenpasar
FCA - DPS
FCADPS
Kalispell Glacier Park
Fri 4/10
5:05 am-11:50 pm
2 stops28h 45m
Denpasar Bali Ngurah Rai
Tue 4/14
11:45 pm-5:51 pm
2 stops32h 06m
MissoulaDenpasar
MSO - DPS
MSODPS
Missoula Johnson-Bell Field
Mon 3/2
1:39 pm-3:30 pm
2 stops34h 51m
Denpasar Bali Ngurah Rai
Fri 5/1
4:30 pm-1:09 pm
3 stops34h 39m
MissoulaDenpasar
MSO - DPS
MSODPS
Missoula Johnson-Bell Field
Wed 4/29
1:05 pm-5:35 pm
2 stops38h 30m
Denpasar Bali Ngurah Rai
Sat 5/2
12:15 am-9:29 pm
2 stops35h 14m
KalispellDenpasar
FCA - DPS
FCADPS
Kalispell Glacier Park
Sat 4/11
6:40 am-5:35 pm
2 stops44h 55m
Denpasar Bali Ngurah Rai
Tue 4/14
12:15 am-11:58 pm
2 stops37h 43m
BozemanDenpasar
BZN - DPS
BZNDPS
Bozeman Gallatin Field
Wed 4/29
11:19 am-5:35 pm
2 stops40h 16m
Denpasar Bali Ngurah Rai
Sun 5/3
7:20 pm-10:30 pm
2 stops41h 10m
MissoulaDenpasar
MSO - DPS
MSODPS
Missoula Johnson-Bell Field
Mon 3/2
1:16 pm-8:20 pm
3 stops40h 04m
Denpasar Bali Ngurah Rai
Fri 5/1
8:45 pm-5:23 pm
3 stops34h 38m
BozemanDenpasar
BZN - DPS
BZNDPS
Bozeman Gallatin Field
Fri 5/8
8:00 am-3:00 pm
3 stops41h 00m
Denpasar Bali Ngurah Rai
Tue 5/12
12:20 am-3:05 pm
2 stops28h 45m
MissoulaDenpasar
MSO - DPS
MSODPS
Missoula Johnson-Bell Field
Mon 3/2
6:23 am-3:20 pm
3 stops65h 57m
Denpasar Bali Ngurah Rai
Fri 5/1
6:40 pm-5:53 pm
3 stops37h 13m