Find cheap flights from Ohio to Johannesburg

Find cheap flights from Ohio to Johannesburg

Return
Economy
Boston (BOS)
Johannesburg OR Tambo
Wed 5/27
Wed 6/3
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Johannesburg

Good to know

Low season

October Best time to beat the crowds (4% less expensive on average)

High season

July Most popular time to fly (14% more expensive on average)

Average price of a return ticket

R1 513 (price for this month)

FAQs for booking Ohio to Johannesburg flights

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

Book cheap flights from Ohio to Johannesburg (return)

Airports
Origin
Columbus
R21 270
only
R21 270
Cincinnati
R17 942
only
R17 942
Cleveland
R15 653
only
R15 653
Destination
Johannesburg
R15 653
only
R15 653
Wed, Sep 9
CLE
Cleveland Hopkins Airport
JNB
OR Tambo Airport, Johannesburg
34h 25m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
CLE
Cleveland Hopkins Airport
33h 48m
R15 653
Trip: 22 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
LAX
Mediocre 2,0

Cons: Due to mishandling of the situation, we were not allowed to board the plane, despite the fact there was no restriction for us not to do so.

IAD
IST
Excellent 8,0

Pros: Food & entertainment system

Cons: Tight seats

IST
ATH
Excellent 8,0

Pros: Food and entertainment

KBL
IST
Good 6,0

Pros: Flights out of Kabul are generally filled with less-experienced travelers, so Turkish Airlines did the best they could with a planeful of new flyers. Entertainment system had some pretty good choices.

Cons: There's a coronavirus outbreak going on. Just slow down, everyone. Take it easy. Slow down boarding. Slow down disembarking. Enable social distancing. Just slow down. We were packed into economy class, touched by every person walking past, bumped by every bag over every shoulder. Just take it easy. Let passengers try, even a little, to maintain a little social distance in economy class.

IAH
IST
Excellent 10,0

Pros: Outstanding and conscientious crew.

Cons: Seats continue to get more narrow and rows are moved closer and closer. However, the Turkish Air seats are among the most comfortable, relatively speaking.

Wed, Sep 9
CLE
Cleveland Hopkins Airport
JNB
OR Tambo Airport, Johannesburg
41h 25m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
CLE
Cleveland Hopkins Airport
46h 08m
R16 516
Trip: 22 days
Based on 0 reviews
Sat, Sep 19
CLE
Cleveland Hopkins Airport
JNB
OR Tambo Airport, Johannesburg
34h 25m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
CLE
Cleveland Hopkins Airport
33h 48m
R16 780
Trip: 12 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
ATH
Excellent 8,0

Pros: Food and entertainment

IAD
IST
Excellent 8,0

Pros: Food & entertainment system

Cons: Tight seats

EBL
IST
Mediocre 2,0

Pros: We were unable to fly EBL IST TUN IST due to TK cancelled their flights from EBL IST. No flights from EBL. I am requesting a refund for unused portions of my tickets please advise. Thank you for your assistance

Cons: We wrote to TK on face book, messenger, customer care and called them. No assistance has been provided. They kept referring us to you. We were stranded in Erbil without any assurance for reprotection. Finally they assisted us back to JFK on QR but our segments to TUN is unused and I am requesting a refund. Thank you for your cooperation.

OSL
IST
Excellent 10,0

Cons: They cancelled my flight

ATL
IST
Excellent 10,0

Pros: The crew was great and friendly

Cons: How can you ran out of wine on a flight

Tue, Sep 29
CVG
Cinci./N. Kentucky Airport
JNB
OR Tambo Airport, Johannesburg
36h 25m
Sun, Oct 11
JNB
OR Tambo Airport, Johannesburg
CVG
Cinci./N. Kentucky Airport
33h 59m
R17 942
Trip: 13 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
CDG
Okay 4,6

Cons: New Istanbul airport requires kilometres to walk and then take a super crowded bus. Insane

IAD
IST
Excellent 8,0

Pros: Food & entertainment system

Cons: Tight seats

BOS
IST
Excellent 10,0

Pros: Baggage policy and amenities on board as well as the Istanbul airport as a connector.

IST
LAX
Excellent 10,0

Pros: The crew were super patient there was a traveller was so irritating kept complaining about everything and ,moving from one seat to another even insulting the crew but they never lost their cool I thought that was wonderful .i learnt something.

Cons: If a tooth paste and brush was provided in the little pack it would have made life better.

GYD
IST
Excellent 10,0

Pros: It was crew amazing

Sat, Sep 19
CLE
Cleveland Hopkins Airport
JNB
OR Tambo Airport, Johannesburg
31h 23m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
CLE
Cleveland Hopkins Airport
35h 16m
R20 372
Trip: 12 days
Based on 0 reviews
Sat, Sep 19
CLE
Cleveland Hopkins Airport
JNB
OR Tambo Airport, Johannesburg
33h 51m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
CLE
Cleveland Hopkins Airport
25h 54m
R20 425
Trip: 12 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 751 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LHR
AMS
Excellent 9,6

Pros: Very comfy seats.

GLA
LHR
Mediocre 2,0

Pros: Nothing, the flight was cancelled due to COVID-19. And your automatic survey should never have been sent. Have enough audacity to change the settings so I’m not sent this for a flight that never happened.

Cons: If I could have taken the vacation I’ve been planning and looked forward to. You can’t change international border restrictions, but don’t send me a survey to review a flight that wasn’t even possible.

LHR
ORD
Excellent 9,6

Pros: Great crew.

EWR
LHR
Excellent 8,3

Pros: The fact that we had dinner and a snack was great! The crew were fantastic!

Cons: It was a bit cramped but overall it was a wonderful experience

LHR
LAX
Okay 4,6

Cons: Was overnight flight but food was served very late and lights were on for a while so people were getting drunk and loud with free alcohol served but no milk for toddlers available.

Sat, Sep 19
CLE
Cleveland Hopkins Airport
JNB
OR Tambo Airport, Johannesburg
38h 30m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
CLE
Cleveland Hopkins Airport
27h 26m
R20 706
Trip: 12 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 958 reviews
Overall
8,2
Boarding
8,3
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
8,0
ZRH
JFK
Excellent 10,0

Pros: The crew was amazing and helpful. The food was really good and the flight was timely if not early to my destination.

JNB
ZRH
Excellent 9,0

Pros: Staff was very friendly and loved the food.

Cons: For economy class, nothing.

TLV
ZRH
Excellent 8,0

Pros: All was Good, no special negatives.

Cons: Not worth my time to comment.

ZRH
DXB
Excellent 9,6

Cons: Better choice of movies and classical music

DEL
ZRH
Okay 5,0

Pros: The crew was very lazy and not professional

Cons: Don't stop demanding from the crew

Sat, Sep 19
CLE
Cleveland Hopkins Airport
JNB
OR Tambo Airport, Johannesburg
32h 35m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
CLE
Cleveland Hopkins Airport
32h 32m
R20 988
Trip: 12 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
AMM
Okay 4,3

Pros: There was nothing really special or to write home about on this particular Lufthansa flight: it got us there safely and ahead of schedule, albeit, uncomfortably (seats were extremely thin and uncomfortable) and the pitch/distance between seat rows was extremely short & cramped..

Cons: Seats could have been more comfortable; they were extremely thin and uncomfortable--and airline could give more legroom/pitch between seats.

MUC
BRU
Mediocre 2,0

Pros: Nothing!

Cons: Racists bastards!

MUC
ORD
Excellent 10,0

Pros: The crew was amazing

Cons: The WiFi

DXB
FRA
Good 7,0

Pros: Crew was very nice

Cons: The aisle between seats are too small. The carts and people can barely make it through. Aisle passengers always get bumped making it a long flight.

HEL
MUC
Excellent 10,0

Pros: Vegetarian option of the food. Constant hydration

Cons: WiFi

Tue, Sep 29
CVG
Cinci./N. Kentucky Airport
JNB
OR Tambo Airport, Johannesburg
33h 43m
Sun, Oct 11
JNB
OR Tambo Airport, Johannesburg
CVG
Cinci./N. Kentucky Airport
34h 14m
R21 147
Trip: 13 days
Based on 0 reviews
Wed, Sep 9
CLE
Cleveland Hopkins Airport
JNB
OR Tambo Airport, Johannesburg
32h 35m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
CLE
Cleveland Hopkins Airport
32h 58m
R21 182
Trip: 22 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
FRA
DEN
Good 7,6

Pros: Easy boarding process

Cons: Crew climbed over my seat multiple times in order to get their stuff from the overhead bins. Also loud when people were trying to sleep

ORD
MUC
Okay 4,0

Cons: I got overcharged for a bag $230 Dollars, both planes were delayed, the supervisor Danny at Ohare was horrible, will never use Lufthansa ever again!

CPH
FRA
Excellent 8,6

Pros: Nice crew

Cons: More comfortable seats

FRA
ORD
Good 7,3

Cons: Very cramped seating, the 5 hour layover in Frankfort was rough, When we landed after 9 hours I wanted to use the restroom and the stewardess said we had to exit the plane immediately

FRA
AMM
Okay 4,3

Pros: There was nothing really special or to write home about on this particular Lufthansa flight: it got us there safely and ahead of schedule, albeit, uncomfortably (seats were extremely thin and uncomfortable) and the pitch/distance between seat rows was extremely short & cramped..

Cons: Seats could have been more comfortable; they were extremely thin and uncomfortable--and airline could give more legroom/pitch between seats.

Wed, Sep 9
CLE
Cleveland Hopkins Airport
JNB
OR Tambo Airport, Johannesburg
30h 39m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
CLE
Cleveland Hopkins Airport
32h 58m
R21 199
Trip: 22 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
DEN
FRA
Excellent 9,3

Pros: Good food, service, and entertainment

Cons: The seats are not very cushioned

CLT
MUC
Excellent 10,0

Pros: This is how my trip started that day. Missed my checkin window by 10 mins do to waiting in traffic for 45 mins, because of wreck. Got to the ticket counter at 8:35 and my flight my was set to take of at 9:30. There wear others in the same boat as me, we where all flying with American. I will Never ever fly with American again! The Lady was so rude then she said we were disgrutle when we ask to speak to a manger about trying to board even though or flight didnt leave until 9:30. Not Military Friendly at all. So I ran down to Lufthansa and talk with a guy at the ticket counter that was understanding of the sistuation, he told me what to do once a Book my trip through Kayak he checked me in and got me right to the front and on the plane for the next flight that left 2 hours after my missed flight. I book my trip and got through Tsa all before my flight with american even took off. When I boared the plane the cabin crew was very helpful and laughing and joking with the passagners their smiles brighten my day and made me feel at easy. I was stressed out about missing my flight with American Airlines and that lady at the ticket counter that when on got my flight with Lufthanse I felt like they were my friends and that I have been flying with them before. I will always use Lufthansa when fliying back home back to the states! Thank you to flight crew and men and women at the ticket counters!!

Cons: If I could change one thing it would be better food, or the drink protion size or just give out canned drinks. But over all the best flight I have taken in a long time!!

FRA
BEG
Excellent 9,0

Cons: It was good enough.

IAH
FRA
Excellent 9,3

Cons: Airline food could always be better. It wasn’t bad though.

MUC
ORD
Excellent 10,0

Pros: The crew was amazing

Cons: The WiFi

Sun, Jul 5
CMH
Columbus Airport
JNB
OR Tambo Airport, Johannesburg
36h 10m
Sun, Jul 12
JNB
OR Tambo Airport, Johannesburg
CMH
Columbus Airport
34h 22m
R21 270
Trip: 8 days
Based on 0 reviews
Sun, Jul 5
CMH
Columbus Airport
JNB
OR Tambo Airport, Johannesburg
35h 30m
Sun, Jul 12
JNB
OR Tambo Airport, Johannesburg
CMH
Columbus Airport
27h 41m
R21 305
Trip: 8 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
KEF
FRA
Excellent 10,0

Pros: I like the notice given prior before I get to the airport on regard to a free carry-on check in. The staff was friendly and enthusiastic happy giving me the comfort of a nice travel journey. Thank you to all the staff!!!

Cons: Honestly nothing I was really happy with my flight!!!

SFO
MUC
Excellent 8,6

Pros: Very helpful crew. Quick boarding process.

Cons: Not much leg room, or space in seats.

ARN
FRA
Mediocre 2,0

Pros: Getting put in a German Airport jail and being yelled at by men with sub machine guns for being a US Citizen and nothing more.

Cons: United Airlines knew the border was closed and told me since I was only transferring, I’d be fine. It wasn’t fine and I was detained and sent back. Inexcusable

IAH
FRA
Excellent 10,0

Pros: Friendly, quick and efficient crew! Great food too!! My favorite part when in Houston, Texas my starting point, was that I never had to do the self check in, y’all actually had “real” people going the job!!

Cons: Boarding in order, by the seat numbers. That’s the only thing y’all can improve on. It was my first time booking with Lufthansa, and I will definitely book with y’all again.

HEL
MUC
Excellent 10,0

Pros: Vegetarian option of the food. Constant hydration

Cons: WiFi

Wed, Sep 9
CLE
Cleveland Hopkins Airport
JNB
OR Tambo Airport, Johannesburg
32h 35m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
CLE
Cleveland Hopkins Airport
34h 11m
R21 305
Trip: 22 days
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 27 664 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,5
Entertainment
7,7
Food
7,6
TLV
FRA
Mediocre 3,3

Cons: Your crew didn't smile. They didn't seem very happy. The food was ok, but different from normal American cuisine. I didn't appreciate the crew's comments to some of my fellow passengers about how they we wouldn't eat the food. I would have liked to have been offered more to drink. Additionally I'm glad the crew is fond of one another, but they were loud and distracting. They were nicer to one another than the people flying. I didn't like being barked at and being given confusing directions regarding exiting the plane. Overall I wasn't impressed and would prefer to not fly with your airline again.

ATL
FRA
Good 7,6

Pros: Very polite and helpful crew. Nice selection of movies in-flight

KEF
FRA
Excellent 10,0

Pros: I like the notice given prior before I get to the airport on regard to a free carry-on check in. The staff was friendly and enthusiastic happy giving me the comfort of a nice travel journey. Thank you to all the staff!!!

Cons: Honestly nothing I was really happy with my flight!!!

BOS
MUC
Okay 4,0

Pros: Arrived early, nice bus. Class lounges

Cons: Friendly flight attendants, more comfort . Better food. Faster service

HND
MUC
Okay 4,6

Pros: Space, seats, movies.

Cons: I was on a seat at the end, after my seat, the stewardess had their closet and they kept hitting (very strongly) the back of my seat with the door, all the time. They woke me up several times. So not good.

Sat, Sep 19
CLE
Cleveland Hopkins Airport
JNB
OR Tambo Airport, Johannesburg
44h 40m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
CLE
Cleveland Hopkins Airport
32h 32m
R21 375
Trip: 12 days
8,2Excellent Show reviews
Overall 8,2 Excellent
Based on 8 958 reviews
Overall
8,2
Boarding
8,3
Comfort
7,9
Crew
8,7
Entertainment
7,8
Food
8,0
BOM
ZRH
Excellent 9,3

Cons: Food was served warm. Perhaps the menu could be better, but it wasn’t bad.

ZRH
LAX
Excellent 10,0

Pros: Everything was excellent on this flight.

Cons: Maybe the food menu? But it wasn't bad.

DME
ZRH
Excellent 9,3

Pros: Crew was very courteous and attentive

Cons: More fruits and green (non-starchy) vegetables

GRU
ZRH
Excellent 9,3

Pros: sidefini landig, merci.

DEL
ZRH
Okay 5,0

Pros: The crew was very lazy and not professional

Cons: Don't stop demanding from the crew

Sat, Sep 19
CLE
Cleveland Hopkins Airport
JNB
OR Tambo Airport, Johannesburg
35h 12m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
CLE
Cleveland Hopkins Airport
25h 54m
R21 393
Trip: 12 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 751 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
TFS
LGW
Excellent 10,0

Pros: All good

Cons: Free cup of tea!! Perhaps lightly more leg room

BKK
NRT
Good 7,3

Pros: Plane was clean

Cons: Food could be better!

DUB
LHR
Excellent 9,3

Pros: Crew wonderful.N

Cons: None for now.

GLA
LHR
Mediocre 2,0

Pros: Nothing, the flight was cancelled due to COVID-19. And your automatic survey should never have been sent. Have enough audacity to change the settings so I’m not sent this for a flight that never happened.

Cons: If I could have taken the vacation I’ve been planning and looked forward to. You can’t change international border restrictions, but don’t send me a survey to review a flight that wasn’t even possible.

LHR
AMS
Okay 5,6

Cons: I needed wheelchair assistance due to a back injury. The person that picked me up at the aircraft from London was terrific, l was taken to the terminal and told that another team member would take me to the aircraft. No one showed up until the aircraft was fully boarded, then he left me at the beginning of the ramp instead of wheeling me to the aircraft. I was very disappointed! I was so disappointed I didn’t wait for a pickup at the airport in Amsterdam. I regret it, because I’m in so much pain!

Wed, Sep 9
CLE
Cleveland Hopkins Airport
JNB
OR Tambo Airport, Johannesburg
31h 09m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
CLE
Cleveland Hopkins Airport
25h 54m
R21 411
Trip: 22 days
7,5Good Show reviews
Overall 7,5 Good
Based on 22 751 reviews
Overall
7,5
Boarding
7,6
Comfort
7,2
Crew
8,0
Entertainment
7,0
Food
6,8
LHR
BOS
Mediocre 2,0

Cons: A refund. I tried to cancel but.they would not let me.

TLV
LHR
Excellent 9,0

Cons: The pancake was not cooked enough couldn’t eat it

LHR
IAD
Poor 0,0

Pros: I wasn't able to take the flight due to the first leg having been canceled.

LHR
MAD
Good 6,0

Pros: Seats were comfortable.

Cons: There was no food or drinks on an international flight - you had to pay for even a coffee or tea ...... not acceptable!

JFK
LHR
Mediocre 2,0

Cons: We were flying from JFK to heathrow to Tel Aviv. Israel declared that they we’re going to mandate all persons coming in for 14 days. British Airways did not cancel our flight and would not give us a refund. They would only rebook our flight to several weeks later. We booked our flight months ago because the specific time we booked was convenient for us. Our new flight is not convenient for us and we don’t want to go to a country that we will have to be quarantined in. We were very disappointed.

Sat, Sep 19
CLE
Cleveland Hopkins Airport
JNB
OR Tambo Airport, Johannesburg
44h 40m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
CLE
Cleveland Hopkins Airport
32h 58m
R21 552
Trip: 12 days
Based on 0 reviews
Wed, Sep 9
CLE
Cleveland Hopkins Airport
JNB
OR Tambo Airport, Johannesburg
29h 10m
Wed, Sep 30
JNB
OR Tambo Airport, Johannesburg
CLE
Cleveland Hopkins Airport
26h 11m
R21 657
Trip: 22 days
Based on 0 reviews
Mon, Jul 6
CLE
Cleveland Hopkins Airport
JNB
OR Tambo Airport, Johannesburg
43h 20m
Mon, Jul 20
JNB
OR Tambo Airport, Johannesburg
CLE
Cleveland Hopkins Airport
41h 24m
R21 763
Trip: 15 days
Based on 0 reviews
*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller
At KAYAK we don’t set prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find on occasion that certain prices are no longer available.

More questions or if you have a bad price to report to us
Please send us an and someone from our team will get back to you promptly.

-
1
  • Return
  • One-way
  • Multi-city
  • Trip Builder
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First