
Keep the following information in mind while searching for Oklahoma City to South Africa flight deals. Data was last updated September 7, 2026.
Round-trip from | $1,407 (Cathay Pacific) |
|---|---|
One-way from | $783 (Ovago) |
Popular in | July |
Cheapest in | March |
Average price | $1,538 |
Fly from
Fly to
Route
Depart
Return
Oklahoma CityJohannesburg
OKC Oklahoma City Will Rogers World - JNB Johannesburg OR Tambo
OKCJNB
Oklahoma City Will Rogers World
Tue 1/5
8:40 am-7:25 am
2 stops38h 45m
Johannesburg OR Tambo
Wed 12/31
12:00 am-4:00 pm
Nonstop0h 00m
Oklahoma CityJohannesburg
OKC Oklahoma City Will Rogers World - JNB Johannesburg OR Tambo
OKCJNB
Oklahoma City Will Rogers World
Sat 12/12
8:25 pm-10:50 am
3 stops54h 25m
Johannesburg OR Tambo
Wed 12/31
12:00 am-4:00 pm
Nonstop0h 00m
Oklahoma CityJohannesburg
OKC Oklahoma City Will Rogers World - JNB Johannesburg OR Tambo
OKCJNB
Oklahoma City Will Rogers World
Sun 10/18
9:00 am-7:55 am
2 stops39h 55m
Johannesburg OR Tambo
Sun 10/25
11:00 am-10:35 pm
2 stops42h 35m
Oklahoma CityJohannesburg
OKC Oklahoma City Will Rogers World - JNB Johannesburg OR Tambo
OKCJNB
Oklahoma City Will Rogers World
Fri 2/12
6:47 am-7:25 am
2 stops40h 38m
Johannesburg OR Tambo
Sat 2/20
11:00 am-8:47 pm
2 stops41h 47m
Oklahoma CityCape Town
OKC Oklahoma City Will Rogers World - CPT Cape Town Intl
OKCCPT
Oklahoma City Will Rogers World
Sun 10/18
7:00 am-9:10 pm
2 stops31h 10m
Cape Town Intl
Sun 10/25
8:50 pm-4:28 pm
1 stop26h 38m
Oklahoma CityJohannesburg
OKC Oklahoma City Will Rogers World - JNB Johannesburg OR Tambo
OKCJNB
Oklahoma City Will Rogers World
Wed 9/30
1:17 pm-8:35 pm
2 stops48h 18m
Johannesburg OR Tambo
Wed 12/31
12:00 am-4:00 pm
Nonstop0h 00m
Oklahoma CityJohannesburg
OKC Oklahoma City Will Rogers World - JNB Johannesburg OR Tambo
OKCJNB
Oklahoma City Will Rogers World
Thu 10/22
1:37 pm-9:10 am
2 stops36h 33m
Johannesburg OR Tambo
Mon 10/26
1:45 pm-8:47 pm
2 stops38h 02m
Oklahoma CityCape Town
OKC Oklahoma City Will Rogers World - CPT Cape Town Intl
OKCCPT
Oklahoma City Will Rogers World
Mon 10/26
1:32 pm-6:35 pm
1 stop22h 03m
Cape Town Intl
Mon 11/2
8:50 pm-6:09 pm
1 stop29h 19m
Oklahoma CityCape Town
OKC Oklahoma City Will Rogers World - CPT Cape Town Intl
OKCCPT
Oklahoma City Will Rogers World
Tue 11/24
2:57 pm-10:30 am
2 stops59h 33m
Cape Town Intl
Mon 12/7
12:35 pm-7:12 pm
2 stops38h 37m
Oklahoma CityCape Town
OKC Oklahoma City Will Rogers World - CPT Cape Town Intl
OKCCPT
Oklahoma City Will Rogers World
Tue 11/24
5:50 am-10:40 pm
2 stops32h 50m
Cape Town Intl
Mon 12/7
8:50 pm-12:37 pm
1 stop23h 47m
Everything you need to know about your flight from Oklahoma City to South Africa
Food
Crew
Entertainment
Boarding
Comfort
Overall
Reviews
Jorge,Aug 2026
TPA - ATL
Food
Crew
Entertainment
Boarding
Comfort
Overall
Reviews
Jorge,Aug 2026
TPA - ATL
Food
Crew
Entertainment
Boarding
Comfort
Overall
Reviews
Jorge,Aug 2026
TPA - ATL
Find useful and relevant information for your journey from Oklahoma City to South Africa. Access travel guides, tips, and recommendations to enhance your travel experience. Get information about local attractions, weather, transportation options, and more.
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$1,205 | Average$1,524 | FlexibilityNo cancel fee | On-time68% | |
| Cheapest$1,471 | Average$2,276 | FlexibilityNo cancel fee | On-timeN/A |