
Round-trip from | $1,130 (American Airlines) |
|---|---|
One-way from | $1,092 (Kiwi.com) |
Fly from
Fly to
Route
Depart
Return
Price
TulsaJohannesburg
TUL - JNB
TULJNB
Tulsa
Fri 2/27
6:22 pm-10:25 am
2 stops32h 03m
Johannesburg OR Tambo
Tue 3/3
7:35 pm-5:42 pm
2 stops30h 07m
Kansas CityJohannesburg
MCI - JNB
MCIJNB
Kansas City
Thu 4/2
1:58 pm-9:00 am
2 stops36h 02m
Johannesburg OR Tambo
Fri 4/24
8:40 pm-8:04 pm
2 stops30h 24m
Kansas CityJohannesburg
MCI - JNB
MCIJNB
Kansas City
Fri 1/16
5:49 pm-10:25 am
2 stops32h 36m
Johannesburg OR Tambo
Sat 1/31
7:35 pm-4:47 pm
2 stops29h 12m
Kansas CityJohannesburg
MCI - JNB
MCIJNB
Kansas City
Fri 1/23
1:56 pm-10:25 am
2 stops36h 29m
Johannesburg OR Tambo
Tue 1/27
7:35 pm-4:47 pm
2 stops29h 12m
Kansas CityJohannesburg
MCI - JNB
MCIJNB
Kansas City
Mon 3/30
7:55 pm-9:00 am
2 stops30h 05m
Johannesburg OR Tambo
Fri 4/10
12:40 pm-4:01 pm
2 stops34h 21m
WichitaJohannesburg
ICT - JNB
ICTJNB
Wichita Eisenhower National
Thu 12/4
6:26 pm-10:25 am
2 stops55h 59m
Johannesburg OR Tambo
Wed 2/25
10:00 pm-10:56 pm
2 stops32h 56m
WichitaJohannesburg
ICT - JNB
ICTJNB
Wichita Eisenhower National
Thu 12/4
6:26 pm-7:35 am
2 stops53h 09m
Johannesburg OR Tambo
Sun 3/1
7:35 pm-10:33 pm
2 stops34h 58m
WichitaJohannesburg
ICT - JNB
ICTJNB
Wichita Eisenhower National
Thu 12/4
6:26 pm-10:25 am
2 stops55h 59m
Johannesburg OR Tambo
Mon 3/2
7:35 pm-9:42 pm
2 stops34h 07m
Kansas CityJohannesburg
MCI - JNB
MCIJNB
Kansas City
Sun 1/25
1:56 pm-8:40 am
2 stops34h 44m
Johannesburg OR Tambo
Thu 1/29
8:30 pm-9:27 pm
2 stops32h 57m
WichitaJohannesburg
ICT - JNB
ICTJNB
Wichita Eisenhower National
Thu 12/4
6:26 pm-7:35 am
2 stops53h 09m
Johannesburg OR Tambo
Sat 2/28
7:35 pm-11:58 pm
2 stops36h 23m
It’s typically best to fly out from Kansas to Johannesburg OR Tambo Airport in the evening. Doing so could potentially save you 42% on the flight price compared to flying in the morning, which is usually more expensive.
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$1,223 | Average$1,517 | FlexibilityNo cancel fee | On-time69% | |
| Cheapest$1,420 | Average$1,420 | FlexibilityNo cancel fee | On-time77% |