Round-trip from | $1,154 (American Airlines) |
---|---|
One-way from | $867 (Kiwi.com) |
Popular in | July |
Cheapest in | March |
Average price | $1,541 |
Fly from
Fly to
Route
Depart
Return
Price
MissoulaJohannesburg
MSO - JNB
MSOJNB
Missoula Johnson-Bell Field
Tue 12/2
7:00 am-7:35 am
2 stops39h 35m
Johannesburg OR Tambo
Tue 2/3
7:35 pm-9:41 pm
2 stops35h 06m
BillingsJohannesburg
BIL - JNB
BILJNB
Billings Logan Intl
Thu 3/12
7:52 am-7:35 am
2 stops39h 43m
Johannesburg OR Tambo
Mon 3/16
7:35 pm-8:50 pm
2 stops33h 15m
MissoulaJohannesburg
MSO - JNB
MSOJNB
Missoula Johnson-Bell Field
Thu 2/12
1:05 pm-10:25 am
2 stops60h 20m
Johannesburg OR Tambo
Mon 2/16
7:35 pm-9:37 pm
2 stops35h 02m
Great FallsCape Town
GTF - CPT
GTFCPT
Great Falls
Tue 10/28
6:50 pm-10:30 am
2 stops55h 40m
Cape Town Intl
Tue 11/4
12:35 pm-6:10 pm
2 stops38h 35m
BozemanCape Town
BZN - CPT
BZNCPT
Bozeman Gallatin Field
Wed 2/11
1:45 pm-8:05 am
2 stops33h 20m
Cape Town Intl
Sun 2/15
6:55 pm-7:15 pm
2 stops33h 20m
KalispellJohannesburg
FCA - JNB
FCAJNB
Kalispell Glacier Park
Thu 3/12
4:00 pm-10:25 am
2 stops34h 25m
Johannesburg OR Tambo
Mon 3/16
10:00 pm-11:59 pm
2 stops33h 59m
BozemanCape Town
BZN - CPT
BZNCPT
Bozeman Gallatin Field
Wed 2/11
11:30 am-6:00 pm
1 stop21h 30m
Cape Town Intl
Sun 2/15
8:50 pm-6:29 pm
2 stops30h 39m
ButteCape Town
BTM - CPT
BTMCPT
Butte Silver Bow Co
Wed 2/25
9:25 am-6:00 pm
2 stops23h 35m
Cape Town Intl
Sun 3/1
8:50 pm-10:22 pm
2 stops34h 32m
MissoulaJohannesburg
MSO - JNB
MSOJNB
Missoula Johnson-Bell Field
Wed 12/3
6:29 am-3:55 am
2 stops36h 26m
Johannesburg OR Tambo
Tue 12/30
8:20 pm-11:42 pm
2 stops36h 22m
BozemanCape Town
BZN - CPT
BZNCPT
Bozeman Gallatin Field
Wed 2/11
2:00 pm-7:15 pm
1 stop20h 15m
Cape Town Intl
Sun 2/15
9:30 pm-1:22 pm
1 stop24h 52m
Airline | Cheapest | Average | Flexibility | On-time |
---|---|---|---|---|
Cheapest$1,535 | Average$1,953 | FlexibilityNo cancel fee | On-time69% |