
Round-trip from | $1,126 (Etihad Airways) |
|---|---|
One-way from | $788 (Turkish Airlines) |
Popular in | July |
Cheapest in | March |
Average price | $2,259 |
Fly from
Fly to
Route
Depart
Return
FayettevilleJohannesburg
XNA - JNB
XNAJNB
Fayetteville Northwest Arkansas
Mon 11/9
9:24 am-8:20 am
2 stops38h 56m
Johannesburg OR Tambo
Fri 11/20
9:50 am-11:59 pm
2 stops46h 09m
DallasJohannesburg
DFW - JNB
DFWJNB
Dallas/Fort Worth
Thu 8/13
9:30 pm-10:15 am
1 stop29h 45m
Johannesburg OR Tambo
Fri 8/28
6:00 pm-7:35 pm
1 stop32h 35m
DallasJohannesburg
DFW - JNB
DFWJNB
Dallas/Fort Worth
Mon 9/14
2:30 pm-10:30 am
1 stop37h 00m
Johannesburg OR Tambo
Mon 9/28
6:00 pm-6:19 pm
2 stops31h 19m
DallasJohannesburg
DFW - JNB
DFWJNB
Dallas/Fort Worth
Wed 11/18
8:20 pm-11:00 am
1 stop30h 40m
Johannesburg OR Tambo
Mon 11/23
6:50 pm-6:25 pm
1 stop31h 35m
DallasJohannesburg
DFW - JNB
DFWJNB
Dallas/Fort Worth
Mon 9/14
2:30 pm-10:30 am
1 stop37h 00m
Johannesburg OR Tambo
Mon 9/28
6:00 pm-7:35 pm
1 stop32h 35m
DallasJohannesburg
DFW - JNB
DFWJNB
Dallas/Fort Worth
Sat 11/21
4:15 pm-11:00 am
2 stops58h 45m
Johannesburg OR Tambo
Sat 11/28
6:50 pm-6:25 pm
1 stop31h 35m
Oklahoma CityJohannesburg
OKC - JNB
OKCJNB
Oklahoma City Will Rogers World
Mon 8/17
5:45 pm-1:25 pm
2 stops36h 40m
Johannesburg OR Tambo
Fri 9/18
8:20 am-12:22 pm
3 stops35h 02m
Oklahoma CityJohannesburg
OKC - JNB
OKCJNB
Oklahoma City Will Rogers World
Fri 9/11
5:45 pm-1:25 pm
2 stops36h 40m
Johannesburg OR Tambo
Sat 10/3
8:20 am-4:00 pm
3 stops38h 40m
Oklahoma CityJohannesburg
OKC - JNB
OKCJNB
Oklahoma City Will Rogers World
Tue 8/18
7:15 am-9:00 am
2 stops42h 45m
Johannesburg OR Tambo
Fri 9/18
2:05 pm-10:17 pm
2 stops39h 12m
TulsaJohannesburg
TUL - JNB
TULJNB
Tulsa
Mon 8/3
10:54 am-9:00 am
2 stops39h 06m
Johannesburg OR Tambo
Fri 8/14
2:05 pm-3:14 pm
2 stops32h 09m
Currently, April is the cheapest month in which you can book a flight from Oklahoma to Johannesburg OR Tambo Airport (average of $944). Flying from Oklahoma to Johannesburg OR Tambo Airport in June is currently the most expensive (average of $1,819). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$944 | Average$1,116 | FlexibilityNo cancel fee | On-time71% | |
| Cheapest$1,205 | Average$1,437 | FlexibilityNo cancel fee | On-time68% | |
| Cheapest$1,826 | Average$2,421 | FlexibilityNo cancel fee | On-timeN/A |