
Round-trip from | $1,575 (oojo) |
|---|
Fly from
Fly to
Route
Depart
Return
MissoulaJohannesburg
MSO - JNB
MSOJNB
Missoula Johnson-Bell Field
Sat 4/11
1:08 pm-8:50 am
2 stops35h 42m
Johannesburg OR Tambo
Sat 4/25
2:45 pm-12:28 pm
2 stops53h 43m
MissoulaJohannesburg
MSO - JNB
MSOJNB
Missoula Johnson-Bell Field
Sat 4/11
1:08 pm-8:50 am
2 stops35h 42m
Johannesburg OR Tambo
Sat 4/25
8:40 pm-2:59 pm
2 stops50h 19m
BillingsJohannesburg
BIL - JNB
BILJNB
Billings Logan Intl
Thu 3/26
7:56 am-3:55 am
2 stops35h 59m
Johannesburg OR Tambo
Sat 3/28
1:45 pm-11:58 pm
2 stops42h 13m
KalispellJohannesburg
FCA - JNB
FCAJNB
Kalispell Glacier Park
Sun 7/26
4:45 pm-4:00 am
2 stops51h 15m
Johannesburg OR Tambo
Mon 8/3
2:45 pm-11:59 pm
2 stops41h 14m
KalispellJohannesburg
FCA - JNB
FCAJNB
Kalispell Glacier Park
Thu 5/7
6:35 am-8:50 am
2 stops42h 15m
Johannesburg OR Tambo
Mon 5/11
2:45 pm-6:48 pm
2 stops36h 03m
BillingsJohannesburg
BIL - JNB
BILJNB
Billings Logan Intl
Wed 4/1
7:00 am-6:30 pm
2 stops27h 30m
Johannesburg OR Tambo
Wed 4/15
10:00 pm-1:23 pm
3 stops47h 23m
BillingsJohannesburg
BIL - JNB
BILJNB
Billings Logan Intl
Tue 4/7
7:00 am-6:30 pm
2 stops27h 30m
Johannesburg OR Tambo
Tue 4/21
7:00 pm-1:23 pm
3 stops50h 23m
MissoulaJohannesburg
MSO - JNB
MSOJNB
Missoula Johnson-Bell Field
Sat 4/11
6:15 am-8:35 am
3 stops42h 20m
Johannesburg OR Tambo
Sat 4/25
7:00 pm-9:30 pm
2 stops34h 30m
BillingsJohannesburg
BIL - JNB
BILJNB
Billings Logan Intl
Wed 4/1
7:00 am-6:30 pm
2 stops27h 30m
Johannesburg OR Tambo
Wed 4/15
10:00 pm-8:57 pm
2 stops30h 57m
BillingsJohannesburg
BIL - JNB
BILJNB
Billings Logan Intl
Wed 4/8
10:38 am-6:30 pm
2 stops23h 52m
Johannesburg OR Tambo
Wed 4/22
10:00 pm-8:57 pm
3 stops30h 57m
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$1,153 | Average$1,153 | FlexibilityNo cancel fee | On-time71% |