
Keep the following information in mind while searching for Ohio to Johannesburg flight deals. Data was last updated November 9, 2026.
Round-trip from | $1,153 (Kenya Airways) |
|---|---|
Popular in | December |
Cheapest in | August |
Average price | $1,865 |
Fly from
Fly to
Route
Depart
Return
CincinnatiJohannesburg
CVG Cincinnati Cinci./N. Kentucky - JNB Johannesburg OR Tambo
CVGJNB
Cincinnati Cinci./N. Kentucky
Thu 4/22
4:13 pm-4:00 am
2 stops29h 47m
Johannesburg OR Tambo
Sat 5/1
2:55 pm-8:06 pm
2 stops35h 11m
ClevelandJohannesburg
CLE Cleveland Hopkins Intl - JNB Johannesburg OR Tambo
CLEJNB
Cleveland Hopkins Intl
Mon 1/25
6:00 am-1:30 pm
2 stops24h 30m
Johannesburg OR Tambo
Mon 2/8
2:30 pm-2:14 pm
3 stops30h 44m
CincinnatiJohannesburg
CVG Cincinnati Cinci./N. Kentucky - JNB Johannesburg OR Tambo
CVGJNB
Cincinnati Cinci./N. Kentucky
Tue 12/1
8:45 am-10:25 pm
2 stops30h 40m
Johannesburg OR Tambo
Fri 12/11
12:20 am-11:52 pm
2 stops54h 32m
CincinnatiJohannesburg
CVG Cincinnati Cinci./N. Kentucky - JNB Johannesburg OR Tambo
CVGJNB
Cincinnati Cinci./N. Kentucky
Tue 12/1
8:45 am-10:25 pm
2 stops30h 40m
Johannesburg OR Tambo
Tue 12/8
6:50 pm-11:52 pm
2 stops36h 02m
ClevelandJohannesburg
CLE Cleveland Hopkins Intl - JNB Johannesburg OR Tambo
CLEJNB
Cleveland Hopkins Intl
Wed 1/20
10:05 am-7:25 am
2 stops38h 20m
Johannesburg OR Tambo
Fri 1/29
11:00 am-11:35 pm
2 stops43h 35m
ColumbusJohannesburg
CMH Columbus - JNB Johannesburg OR Tambo
CMHJNB
Columbus
Mon 11/30
5:46 am-7:25 am
2 stops42h 39m
Johannesburg OR Tambo
Fri 12/11
11:00 am-9:13 pm
2 stops41h 13m
ColumbusJohannesburg
CMH Columbus - JNB Johannesburg OR Tambo
CMHJNB
Columbus
Sun 2/14
7:01 am-8:40 am
2 stops42h 39m
Johannesburg OR Tambo
Thu 2/18
8:20 pm-7:38 pm
2 stops30h 18m
ClevelandJohannesburg
CLE Cleveland Hopkins Intl - JNB Johannesburg OR Tambo
CLEJNB
Cleveland Hopkins Intl
Wed 1/20
1:00 pm-6:35 pm
1 stop22h 35m
Johannesburg OR Tambo
Fri 1/29
10:00 pm-6:09 pm
1 stop27h 09m
ClevelandJohannesburg
CLE Cleveland Hopkins Intl - JNB Johannesburg OR Tambo
CLEJNB
Cleveland Hopkins Intl
Mon 1/25
8:18 am-6:35 pm
1 stop27h 17m
Johannesburg OR Tambo
Mon 2/8
10:00 pm-8:48 pm
1 stop29h 48m
ColumbusJohannesburg
CMH Columbus - JNB Johannesburg OR Tambo
CMHJNB
Columbus
Sun 2/14
6:00 am-1:30 pm
2 stops24h 30m
Johannesburg OR Tambo
Thu 2/18
2:30 pm-7:01 pm
3 stops35h 31m
Everything you need to know about your flight from Ohio to Johannesburg
Find useful and relevant information for your journey from Ohio to Johannesburg. 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$463 | Average$1,032 | FlexibilityNo cancel fee | On-time72% | |
| Cheapest$793 | Average$1,894 | FlexibilityNo cancel fee | On-time69% | |
| Cheapest$1,064 | Average$1,098 | FlexibilityNo cancel fee | On-time82% | |
| Cheapest$1,077 | Average$1,668 | FlexibilityNo cancel fee | On-time68% | |
| Cheapest$1,394 | Average$1,994 | FlexibilityNo cancel fee | On-timeN/A | |
| Cheapest$1,542 | Average$1,883 | FlexibilityNo cancel fee | On-time72% | |
| Cheapest$1,544 | Average$1,887 | FlexibilityNo cancel fee | On-time79% |