R8 374 Find Cheap Flights from North America to OR Tambo Airport, Johannesburg

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to OR Tambo departing on 30/1. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

Search hundreds of travel sites at once for deals on flights to OR Tambo Airport, Johannesburg

In the last 7 days, travellers have searched 41 299 237 times on KAYAK, and here's why:

Save 18% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Good to know

Low season

February

High season

December

Cheapest flight

R8 374
Best time to beat the crowds (15% less expensive on average)
Most popular time to fly (23% more expensive on average)
Flight from Washington Dulles Airport to OR Tambo Airport, Johannesburg

FAQs for booking North America to OR Tambo Airport, Johannesburg flights

  • How does KAYAK find such low prices on flights from North America to OR Tambo Airport, Johannesburg?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from North America to OR Tambo Airport, Johannesburg.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from North America to OR Tambo Airport, Johannesburg?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to OR Tambo Airport, Johannesburg from North America is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights from North America to OR Tambo Airport, Johannesburg?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional return ticket. You could then fly to OR Tambo Airport, Johannesburg with an airline and back to North America with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from North America to OR Tambo Airport, Johannesburg?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to OR Tambo Airport, Johannesburg from North America up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Prefer to fly direct from North America to Johannesburg OR Tambo?

Find which airlines fly direct from North America to Johannesburg OR Tambo Airport, which days they fly and book direct flights.

Direct departures

North America to Johannesburg OR Tambo

Monday

ANA, ASKY, Aegean Airlines, +69 more

ANA, ASKY, +70 more

Tuesday

ANA, ASKY, Aegean Airlines, +61 more

ANA, ASKY, +62 more

Wednesday

ANA, ASKY, Aegean Airlines, +67 more

ANA, ASKY, +68 more

Thursday

ANA, ASKY, Aegean Airlines, +61 more

ANA, ASKY, +62 more

Friday

ANA, ASKY, Aegean Airlines, +69 more

ANA, ASKY, +70 more

Saturday

ANA, ASKY, Aegean Airlines, +62 more

ANA, ASKY, +63 more

Sunday

ANA, ASKY, Aegean Airlines, +67 more

ANA, ASKY, +68 more

See more direct flights

Direct returns

Johannesburg OR Tambo to North America

Monday

ANA, ASKY, Aegean Airlines, +69 more

ANA, ASKY, +70 more

Tuesday

ANA, ASKY, Aegean Airlines, +61 more

ANA, ASKY, +62 more

Wednesday

ANA, ASKY, Aegean Airlines, +67 more

ANA, ASKY, +68 more

Thursday

ANA, ASKY, Aegean Airlines, +61 more

ANA, ASKY, +62 more

Friday

ANA, ASKY, Aegean Airlines, +69 more

ANA, ASKY, +70 more

Saturday

ANA, ASKY, Aegean Airlines, +62 more

ANA, ASKY, +63 more

Sunday

ANA, ASKY, Aegean Airlines, +67 more

ANA, ASKY, +68 more

See more direct flights
See more direct flights

Top 5 airlines serving from North America to OR Tambo

Need help choosing which airline to fly with from North America to OR Tambo? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7,8
KLMOverall score based on 1339 reviews
7,7Comfort
8,4Crew
7,8Boarding
7,2Entertainment
7,3Food
Airline reviews

Good flight with KLM, friendly staff. Food was good, had much worse on other airlines. Selection of drinks also good enough for us. Entertainment was also good. The economy seats are ok and that’s it. For a 12 hour flight I think a little more comfort in the economy seats in pitch and softness would be highly appreciated by the customers and can makte the difference.

10,0 ExcellentDennis, Nov 2024BKK - AMS
Read more KLM reviews

Good flight with KLM, friendly staff. Food was good, had much worse on other airlines. Selection of drinks also good enough for us. Entertainment was also good. The economy seats are ok and that’s it. For a 12 hour flight I think a little more comfort in the economy seats in pitch and softness would be highly appreciated by the customers and can makte the difference.

There was fog in Amsterdam so many flights were delayed because of the weather. Air France knew that the flight would be delayed by two hours but still boarded the plane on time. Instead of letting the passengers wait at the gate we were crammed into the plane. It was uncomfortable. No refreshments were given. I couldn’t charge my devices onboard.

The food & entertainment really stood out in terms of quality. The nasi goreng & chicken satay were absolutely delicious. It’s great that KLM feature international cuisine.

Seats were comfortable crew members support was very good but AVML ordered or selected by us needs a lot of improvement.

Seats were nice and comfy. Crew was polite and attentive. Business class is awesome and worth the money.

Flight left a few minutes late, but that's it. I wish the seats could be wider and recline more.

The IFE was quite old, but it worked fine and the content was good. The cabin crew were excellent and the food was as also very good

It’s chaotic at the bus stop outside of the airport because of the Uber meeting point. You need to be alert and look for the KLM bus which is not branded or labeled. Incorrect information was provided to go to gate 28, when in fact the bus was at gate 27. On the plus side the bus left early and arrived early to Ottawa.

Great flight because I upgraded to Premium Comfort. Made a huge difference in the experience.

The baggage service at Malpensa was the worst ever. We wanted for over an hour without any information, they broke my suitcase, and the services of the local luggage services company was below any usual services level of a KLM partner.

Every single flight with them either cancel or delay for stupid shift. They are full of excuses.

boarding was uneventful. Snack was pathetic. A tiny fruit bar. Entertainment was limited to just select movies on your own tablet or phone. No live TV. I recently flew Jetblue and they had unlimited snacks and live satellite TV the entire flight. My seat was an exit seat, 20A. It was super uncomfortable. It felt cramped and the middle seat was taken up by a large woman who pushed into my shoulder and arm. Horrible flight.

The entertainment would not work. The comfort of the seats leaves something to be desired, pretty uncomfortable.

The crew and flight was amazing. I haven't flown United in years but plan to switch to you being my main airline

Haven’t used United in a while. Was surprised with the free blanket and earphones. Service was great. Huge plane. 9/.row.

Flight was ok. Unfortunately it was a Boeing 737, which is a cramped / tight airplane. I prefer the Airbus as they are a more comfortable flight experience.

The staff was very friendly. The seats seemed quite small. Overall the flight was pleasant.

Crew went above and beyond. I was able to upgrade to United Polaris within 24 hours of my flight departure for 30,000 points. Was totally worth it.

Pot and crew did a tremendous job landing in Savannah in the middle of the tropical storm. !!

United service is way below par when compared with other airlines like JAL, ANA, or EVA on the same route especially for business class.

Vegan food tasted good. Restroom could be kept cleaner. Seat tray table was a bit tilted so food tray kept sliding down a bit. Flight crew can be a little more friendly, caring and approachable. Their faces lacked smiles and tone was stern.

The ac did not work and the plane was deployed for the AC BUT IT NEVER WORKED. I have high blood pressure and I was SWEATING AND NEARLY PASSED OUT. Do better.

Very old plane on the Istanbul to Bangkok flight, had an emergency exit isle row, no where to put anything, on a plus point loads of leg room. Food was the best I have had in 39 years of flying.

Very good except the boarding process too forever and wasn’t organized by group. I had a heavy pack or I wouldn’t have minded. I was in business. There were no audible announcements in the waiting area about boarding and everyone packed into the boarding area. Then boarding stopped for a long time but the staff made no announcements to update waiting passengers about the holdup. The flight was good after we got on.

Seats were in disrepair. Seat back pockets were all broken. Seats recline very far, which is comfortable for occupant, but confining for person behind.

Plane was hot in our section of aircraft making it difficult to rest. We informed the staff but adjustments were not made. Seats were terribly uncomfortable- unlike the other long haul flights we have flown on Turkish Airlines. It seems both issues are due to plane being an older Airbus

Unfortunately internet was down and they couldn’t fix it in a time I needed it so urgent to stay in touch with work

The food was disgusting that only what i wanted to say

After boarding cabin was too hot AC didn’t work

Everything was great except the meat served was tough and overcooked!

My experience was great. The flight attendants were very helpful and nice, and the food was very good.

Very bad experience flight was over 5 hours delayed 😑 not a chance to be put on another flight we had to stay at the hotel we lost 2 days on our vacation. Never again I will fligh with Ethiopian airlines.

The flight delayef for over 2 hours so my route was changed leading to arriving to my destination without my luggage

I liked nothing of Ethiopian airlines except the price of the fare.

Food was really not appealing. There was a blocked sink in the toilet. Toilet is cramped and the wall between the 2 toilets are not secured properly.

The use of a domestic carrier without entertainment was disappointing and a let down

Plane was late with no information or announcement … had to walk up n downstairs.., had not communicated this … and ppl had suitcase to carry .

There where no ear phones provided and the food needs to improve.

The food needs to improve especially the fish as there where only 3 fish cubes in my plate.

Flight was delayed resulting in a series of unfortunate events. I ran the airport as people were yelling my flight anyone who can’t run wouldn’t have made it! Then the luggage is missing. Good company, execution needs fine tuning.

The luggage is still in transit and the ground staff at Heathrow airport very rude and uncooperative. If I was you, I would fire them straight away. Bunch of incompetent folks.

Nice experience. Baggage arrival in Mumbai wasn't that quick and needs improvement.

I could not charge my phone the entire night or read my book, as the whole middle isle was without power.

They lost my baggage and still waiting an update when I can receive it

The whole experience was great. The only improvement would be the entertainment selection

old seat need to go! outdated and uncomfortable. I waited 40 minutes for my bag

The plane was clean. The crew were lovely. Food was good - but seat 1D is a poor location. - the crews cupboard is right near your feet and they visited them frequently swishing the curtain from the galley onto my feet everytime also creating a swish of cold air each time & then slamming the door.

Lost bag - again. No help from staff at Nice - they have a handling agent who does nothing No emergency kit Try calling BA - they eventually found the bag - now on later flight. Trying to get someone to help in the short term is impossible. If I am unhappy - then I have to log it on a website. The agent said he was only able to help with future bookings - not assist in the chaos BA had caused. IF YOU WANT SERVICE WHEN THINGS GO WRONG - PICK ANYONE BUT BA. Personally - I'm joining ABBA (Anyone But BA) again.

Business class to Istanbul. Packed flight. Cabin crew seemed incapable of differentiating between economy and business passengers with regard to access to the WC which meant whole flight I had people standing in aisle and leaning into my aisle seat, queueing for the front WC. Crew put it down to a lack of curtain between the two classes. The seats, for a 3hrs55 min flight were just standard seats with middle seat unoccupied. So nothing special apart from the food, which was mediocre. Aside from the roast chicken dinner (‘special’ traditional British menu option, which looked poor but tasted good I gather). However 2 king prawns does not make a main course salad.

Flight was 1 hour 40 minutes late in departure. My luggage was left at Heathrow but is being delivered today. All things considered, it was a good flight.

Book cheap flights from North America to Johannesburg

Recent return flight deals

24/1vie.
2 stops
27h 35mYYZ-JNB
27/1lun.
1 stop
26h 35mJNB-YYZ
R14 062
3/2lun.
1 stopEtihad Airways
28h 05mIAD-JNB
10/2lun.
1 stopEtihad Airways
37h 30mJNB-IAD
R14 155
13/1lun.
2 stopsUnited Airlines
27h 25mYYZ-JNB
2/2dom.
2 stopsUnited Airlines
34h 36mJNB-YYZ
R15 647
25/3mar.
1 stopKLM
41h 45mYYZ-JNB
6/4dom.
1 stopKLM
26h 40mJNB-YYZ
R15 890
25/3mar.
2 stopsKLM
26h 40mYYZ-JNB
6/4dom.
1 stopKLM
26h 40mJNB-YYZ
R16 412
13/4dom.
1 stopEthiopian Air
19h 50mORD-JNB
21/4lun.
2 stopsEthiopian Air
30h 45mJNB-ORD
R17 494
3/2lun.
2 stopsEthiopian Air
24h 00mJFK-JNB
12/2mié.
2 stopsEthiopian Air
26h 55mJNB-JFK
R17 773
13/1lun.
1 stopUnited Airlines
17h 50mIAD-JNB
21/1mar.
1 stopUnited Airlines
26h 30mJNB-IAD
R18 184
20/1lun.
1 stopBritish Airways
29h 15mYYZ-JNB
30/3dom.
1 stopBritish Airways
24h 50mJNB-YYZ
R18 314
22/1mié.
1 stopBritish Airways
29h 15mYYZ-JNB
31/3lun.
1 stopBritish Airways
24h 50mJNB-YYZ
R19 601

Search by stops

Search by airline

Search by price

Recent one-way flight deals

30/1jue.
1 stopEgyptair
24h 45mIAD-JNB
R8 374
3/5sáb.
1 stopEgyptair
37h 10mIAD-JNB
R8 542
31/1vie.
1 stopEthiopian Air
20h 35mATL-JNB
R13 652
15/1mié.
1 stopEthiopian Air
20h 10mEWR-JNB
R13 652
19/2mié.
2 stopsUnited Airlines
24h 44mBWI-JNB
R15 144
12/1dom.
1 stopKLM
41h 45mYYZ-JNB
R18 053
12/1dom.
2 stopsUnited Airlines
28h 15mYYZ-JNB
R18 165
7/1mar.
2 stopsKLM
26h 30mLAX-JNB
R21 317
19/2mié.
1 stopBritish Airways
30h 50mBWI-JNB
R25 905
6/1lun.
2 stopsBritish Airways
33h 00mYYZ-JNB
R185 398

Search by stops

Search by airline

Search by price

Last minute flights from North America to OR Tambo

Last minute flight, train and bus deals

1/1mié.
multi-stopEthiopian Air
24h 15mIAD-JNB
23/2dom.
multi-stopEthiopian Air
27h 05mJNB-IAD
R20 608
1/1mié.
multi-stopEthiopian Air
24h 15mIAD-JNB
22/2sáb.
multi-stopEthiopian Air
24h 25mJNB-IAD
R21 466
31/12mar.
multi-stopUnited Airlines
17h 58mIAD-JNB
17/3lun.
multi-stopUnited Airlines
27h 15mJNB-IAD
R27 639
1/1mié.
multi-stopUnited Airlines
17h 58mIAD-JNB
18/3mar.
multi-stopUnited Airlines
21h 40mJNB-IAD
R27 751
3/1vie.
multi-stopTurkish Airlines
37h 50mIAD-JNB
14/3vie.
multi-stopTurkish Airlines
24h 10mJNB-IAD
R37 486
3/1vie.
multi-stopTurkish Airlines
37h 50mIAD-JNB
15/3sáb.
multi-stopTurkish Airlines
23h 30mJNB-IAD
R37 673
3/1vie.
multi-stopBritish Airways
30h 50mBWI-JNB
27/3jue.
multi-stopBritish Airways
30h 20mJNB-BWI
R38 586
3/1vie.
multi-stopBritish Airways
29h 25mIAD-JNB
22/2sáb.
multi-stopBritish Airways
25h 20mJNB-IAD
R38 624
1/1mié.
multi-stopKLM
24h 15mBWI-JNB
22/2sáb.
multi-stopKLM
26h 23mJNB-BWI
R56 789
3/1vie.
multi-stopKLM
24h 53mBWI-JNB
16/3dom.
multi-stopKLM
25h 01mJNB-BWI
R59 027

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to OR Tambo

Information on your arrival and departure airports

Not what you’re looking for? Find thousands of other hotels, flights and car hire with KAYAK.