Find flights
Deals
Insights
When to book
FAQs & Tips
Direct Flights
Airlines

JNB

$431 Find Cheap Flights 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 11/30. 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

 
These are the airlines KAYAK users have selected most often from within our search results for flights to Johannesburg
These are the airlines KAYAK users have selected most often from within our search results for flights to Johannesburg
In the last 7 days travelers have searched 46,214,184 times on KAYAK, and here is why:

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

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

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

Bundle and saveSave money when you bundle your flight + hotel.

World’s Best Airfare Search Site for 2024

Cheap Flight Deals to OR Tambo

 
These are the cheapest deals for flights to OR Tambo currently on KAYAK along with options from the most popular airlines KAYAK users selected for this route. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.

Recent round-trip flight deals to OR Tambo

Recommended round-trip deals departing in the coming months from the most popular airlines that fly from the United States to OR Tambo.

Recent one-way flight deals to OR Tambo

Only flying one-way? Below are some of the best one-way flight deals from the United States to OR Tambo found on KAYAK recently.

Recent last minute flight deals to OR Tambo

Leaving soon but still want a bargain? Check out these latest deals for last minute flights from the United States to OR Tambo.

Recent direct flight deals to OR Tambo

The latest deals for direct flights from the United States to OR Tambo so you can sit back and relax without the need for a layover.

Cheap bus & train deals to OR Tambo

Find recent round-trip train or bus tickets from the United States to OR Tambo.

All round-trip flight deals to OR Tambo

The cheapest plane tickets to OR Tambo found on KAYAK recently.
Discover the best prices and deals for you by selecting your travel dates.
Choose your dates
12:30 am - 10:45 amEWR-JNB
27h 15m1 stop
7:10 pm - 10:35 pmJNB-EWR
34h 25m1 stop
$788Turkish Airlines
Find Deal
Mon, Nov 11 - Tue, Nov 26
12:30 am - 10:45 amEWR-JNB
27h 15m1 stop
7:10 pm - 10:35 pmJNB-EWR
34h 25m1 stop
$822Turkish Airlines
Find Deal
Wed, Nov 13 - Tue, Nov 26
8:55 am - 7:00 pmLAX-JNB
24h 05m2 stops
7:45 pm - 6:40 pmJNB-LAX
32h 55m1 stop
$919Delta
Find Deal
Mon, Dec 30 - Thu, Jan 16
10:50 am - 7:00 pmLAX-JNB
22h 10m1 stop
7:45 pm - 6:40 pmJNB-LAX
32h 55m1 stop
$925Delta
Find Deal
Thu, Jan 16 - Sat, Feb 1
12:51 am - 6:35 pmLAX-JNB
31h 44m2 stops
7:35 pm - 1:05 pmJNB-LAX
27h 30m1 stop
$947United Airlines
Find Deal
Mon, Jan 20 - Sun, Feb 2
12:10 pm - 6:35 pmDFW-JNB
23h 25m2 stops
7:35 pm - 6:35 pmJNB-DFW
31h 00m2 stops
$959United Airlines
Find Deal
Tue, Oct 29 - Tue, Nov 5
8:30 pm - 10:20 amBWI-JNB
30h 50m1 stop
7:45 pm - 6:45 pmJNB-BWI
30h 00m1 stop
$1,081American Airlines
Find Deal
Sun, Nov 24 - Wed, Dec 4
6:45 pm - 10:20 amJFK-JNB
32h 35m1 stop
7:45 pm - 10:55 pmJNB-JFK
34h 10m1 stop
$1,085American Airlines
Find Deal
Mon, Nov 18 - Sun, Nov 24
9:45 pm - 10:20 amORD-JNB
28h 35m1 stop
10:05 pm - 1:55 pmJNB-ORD
23h 50m1 stop
$1,101British Airways
Find Deal
Sun, Nov 24 - Tue, Dec 3
8:30 pm - 10:20 amBWI-JNB
30h 50m1 stop
7:45 pm - 6:45 pmJNB-BWI
30h 00m1 stop
$1,150British Airways
Find Deal
Mon, Nov 18 - Thu, Jan 30
12:00 pm - 7:10 amIAD-JNB
36h 10m1 stop
$431Egyptair
Find Deal
Sat, Nov 30
12:00 pm - 7:10 amIAD-JNB
36h 10m1 stop
$458Egyptair
Find Deal
Sat, Jan 25
11:30 am - 6:35 pmLAX-JNB
21h 05m1 stop
$732United Airlines
Find Deal
Mon, Nov 18
12:55 pm - 5:45 pmDFW-JNB
21h 50m1 stop
$732United Airlines
Find Deal
Fri, Oct 25
4:35 pm - 3:55 amORD-JNB
27h 20m2 stops
$812American Airlines
Find Deal
Fri, Nov 8
10:00 pm - 10:20 amDCA-JNB
29h 20m2 stops
$907American Airlines
Find Deal
Sat, Nov 30
12:00 pm - 7:00 pmBWI-JNB
24h 00m1 stop
$1,122Delta
Find Deal
Fri, Jan 17
7:00 am - 7:00 pmDCA-JNB
29h 00m1 stop
$1,122Delta
Find Deal
Sat, Feb 8
8:30 pm - 10:20 amBWI-JNB
30h 50m1 stop
$1,251British Airways
Find Deal
Sat, Jan 25
8:30 pm - 10:20 amBWI-JNB
30h 50m1 stop
$1,492British Airways
Find Deal
Mon, Nov 4
3:00 pm - 10:55 amIAD-JNB
37h 55m1 stop
7:05 pm - 12:15 pmJNB-IAD
24h 10m1 stop
$911Turkish Airlines
Find Deal
Sun, Oct 27 - Fri, Nov 8
10:20 pm - 9:25 amIAD-JNB
29h 05m1 stop
7:40 pm - 4:15 pmJNB-IAD
27h 35m1 stop
$944Air France
Find Deal
Sun, Oct 27 - Sat, Nov 9
3:00 pm - 10:55 amIAD-JNB
37h 55m1 stop
7:05 pm - 7:30 pmJNB-IAD
31h 25m1 stop
$951Turkish Airlines
Find Deal
Sun, Oct 27 - Thu, Nov 7
3:45 pm - 6:35 pmORD-JNB
19h 50m1 stop
7:35 pm - 11:05 amJNB-ORD
23h 30m1 stop
$996United Airlines
Find Deal
Sat, Oct 26 - Thu, Nov 7
4:30 pm - 6:35 pmORD-JNB
19h 05m1 stop
7:35 pm - 8:05 pmJNB-ORD
32h 30m1 stop
$997United Airlines
Find Deal
Sat, Oct 26 - Thu, Nov 7
10:20 pm - 9:25 amIAD-JNB
29h 05m1 stop
7:40 pm - 5:32 pmJNB-IAD
28h 52m2 stops
$1,035Delta
Find Deal
Sun, Oct 27 - Fri, Nov 8
9:20 pm - 9:25 amIAD-JNB
30h 05m1 stop
7:40 pm - 5:32 pmJNB-IAD
28h 52m2 stops
$1,052Delta
Find Deal
Sat, Oct 26 - Fri, Nov 8
9:25 pm - 9:25 amBWI-JNB
30h 00m1 stop
10:05 pm - 7:45 pmJNB-BWI
27h 40m1 stop
$2,051British Airways
Find Deal
Fri, Oct 25 - Sun, Oct 27
9:30 pm - 7:30 amBWI-JNB
28h 00m1 stop
10:05 pm - 6:45 pmJNB-BWI
27h 40m1 stop
$2,081American Airlines
Find Deal
Sat, Oct 26 - Thu, Nov 7
9:25 pm - 7:15 amBWI-JNB
27h 50m1 stop
7:45 pm - 5:13 pmJNB-BWI
27h 28m2 stops
$2,161British Airways
Find Deal
Fri, Oct 25 - Sun, Oct 27
8:55 pm - 6:35 pmEWR-JNB
14h 40mnonstop
10:00 pm - 7:15 amJNB-EWR
16h 15mnonstop
$1,313United Airlines
Find Deal
Thu, Jan 16 - Thu, Feb 6
8:55 pm - 6:35 pmEWR-JNB
14h 40mnonstop
10:00 pm - 7:15 amJNB-EWR
16h 15mnonstop
$1,314United Airlines
Find Deal
Thu, Jan 16 - Thu, Feb 6
8:55 pm - 6:35 pmEWR-JNB
14h 40mnonstop
10:00 pm - 7:15 amJNB-EWR
16h 15mnonstop
$1,339United Airlines
Find Deal
Sun, Jan 19 - Sat, Feb 8
8:55 pm - 6:35 pmEWR-JNB
14h 40mnonstop
10:00 pm - 7:15 amJNB-EWR
16h 15mnonstop
$1,362United Airlines
Find Deal
Sat, Jan 11 - Thu, Jan 30
8:55 pm - 6:35 pmEWR-JNB
14h 40mnonstop
10:00 pm - 7:15 amJNB-EWR
16h 15mnonstop
$1,363United Airlines
Find Deal
Mon, Nov 4 - Wed, Nov 20
8:55 pm - 6:35 pmEWR-JNB
14h 40mnonstop
10:00 pm - 7:15 amJNB-EWR
16h 15mnonstop
$1,364United Airlines
Find Deal
Wed, Nov 27 - Sun, Feb 16
8:55 pm - 6:35 pmEWR-JNB
14h 40mnonstop
10:00 pm - 7:15 amJNB-EWR
16h 15mnonstop
$1,367United Airlines
Find Deal
Mon, Nov 4 - Wed, Nov 20
8:55 pm - 6:35 pmEWR-JNB
14h 40mnonstop
10:00 pm - 7:15 amJNB-EWR
16h 15mnonstop
$1,412United Airlines
Find Deal
Tue, Jan 7 - Thu, Jan 30
8:50 pm - 7:00 pmATL-JNB
15h 10mnonstop
9:55 pm - 7:55 amJNB-ATL
17h 00mnonstop
$1,588Delta
Find Deal
Sat, Feb 1 - Wed, Feb 26
8:50 pm - 7:00 pmATL-JNB
15h 10mnonstop
9:55 pm - 8:55 amJNB-ATL
17h 00mnonstop
$1,763Delta
Find Deal
Sat, Mar 1 - Fri, Mar 14
12:30 am - 10:45 amEWR-JNB
27h 15m1 stop
7:10 pm - 10:35 pmJNB-EWR
34h 25m1 stop
$788Turkish Airlines
Find Deal
Mon, Nov 11 - Tue, Nov 26
12:30 am - 10:45 amEWR-JNB
27h 15m1 stop
7:10 pm - 10:35 pmJNB-EWR
34h 25m1 stop
$822Turkish Airlines
Find Deal
Wed, Nov 13 - Tue, Nov 26
11:55 am - 10:50 amORD-JNB
38h 55m1 stop
7:05 pm - 6:25 pmJNB-ORD
31h 20m1 stop
$826Turkish Airlines
Find Deal
Thu, Jan 23 - Mon, Feb 3
12:30 am - 10:50 amEWR-JNB
27h 20m1 stop
7:05 pm - 10:35 pmJNB-EWR
34h 30m1 stop
$826Turkish Airlines
Find Deal
Sat, Nov 16 - Sun, Nov 24
11:55 am - 10:50 amORD-JNB
38h 55m1 stop
7:10 pm - 6:25 pmJNB-ORD
31h 15m1 stop
$827Turkish Airlines
Find Deal
Thu, Jan 23 - Tue, Feb 4
12:30 am - 10:55 amEWR-JNB
27h 25m1 stop
7:05 pm - 10:35 pmJNB-EWR
34h 30m1 stop
$828Turkish Airlines
Find Deal
Sun, Nov 17 - Sun, Nov 24
11:55 am - 10:50 amORD-JNB
38h 55m1 stop
7:05 pm - 10:10 amJNB-ORD
23h 05m1 stop
$829Turkish Airlines
Find Deal
Tue, Nov 12 - Mon, Nov 25
8:20 pm - 10:45 amORD-JNB
30h 25m1 stop
7:05 pm - 6:25 pmJNB-ORD
31h 20m1 stop
$838Turkish Airlines
Find Deal
Mon, Jan 13 - Mon, Feb 10
11:55 am - 10:45 amORD-JNB
38h 50m1 stop
7:05 pm - 11:10 amJNB-ORD
23h 05m1 stop
$839Turkish Airlines
Find Deal
Mon, Mar 3 - Sun, Mar 9
8:20 pm - 10:50 amORD-JNB
30h 30m1 stop
7:10 pm - 7:25 pmJNB-ORD
31h 15m1 stop
$852Turkish Airlines
Find Deal
Thu, Feb 6 - Tue, Mar 11

Flights to OR Tambo - Travel Insights & Trends

Get data-powered insights and trends for flights to OR Tambo to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest flight to OR Tambo Airport, Johannesburg?

These are the best prices found by users searching on KAYAK in the last 72 hours.
Based on KAYAK searches from the last 72 hours, if you fly from Washington, D.C., you should have a good chance of getting the best deal to OR Tambo Airport, Johannesburg as it was the cheapest place to fly from. Prices were found for as low as $431 one-way and $788 for a round-trip flight. Also in the last 72 hours, the most popular connection to OR Tambo Airport, Johannesburg was from Newark and the lowest price for a round-trip flight was $788.

How much is a flight to Johannesburg OR Tambo Airport?

The average and cheapest price for all flights to Johannesburg OR Tambo Airport from each origin found by users searching on KAYAK in the last month.
On average, a flight to Johannesburg OR Tambo Airport costs $1,619. The cheapest price found on KAYAK in the last 2 weeks cost $971 and departed from Newark Airport. The most popular routes on KAYAK are New York to Johannesburg OR Tambo Airport which costs $1,632 on average, and Atlanta to Johannesburg OR Tambo Airport, which costs $2,117 on average.
See prices from:

What is the cheapest day to fly to Johannesburg?

The average price of all flights to Johannesburg OR Tambo Airport clicked on KAYAK for each day over the last 12 months.
Based on KAYAK data, the cheapest day to fly to Johannesburg is Monday where tickets can be as cheap as $1,428. On the other hand, the most expensive day to fly is Friday, where prices are $1,538 on average.

What is the cheapest month to fly to Johannesburg OR Tambo Airport?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights to Johannesburg OR Tambo Airport, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights to Johannesburg OR Tambo Airport is January, where tickets cost $1,050 on average for one-way flights. On the other hand, the most expensive months are July and December, where the average cost of tickets from the United States is $1,639 and $1,597 respectively. For return trips, the best month to travel is April with an average price of $1,016.

What is the cheapest time of day to fly to Johannesburg OR Tambo Airport?

The average price for all flights to Johannesburg OR Tambo Airport depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.
The cheapest time of day to fly to Johannesburg OR Tambo Airport is generally in the afternoon, when flights cost $1,136 on average. The most expensive time of day to fly to Johannesburg OR Tambo Airport is generally in the evening, which is peak travel time and where the average cost of a ticket is $1,665.

What is a good deal for flights to Johannesburg OR Tambo Airport?

If you’re looking for cheap airfare to Johannesburg OR Tambo Airport, 25% of our users found tickets to Johannesburg OR Tambo Airport for the following prices or less: From Newark Airport $1,117 one-way - $1,443 round-trip, from Atlanta $1,612 one-way - $1,979 round-trip.

How far in advance should I book a flight to Johannesburg OR Tambo Airport?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights to Johannesburg OR Tambo Airport, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price, you should book around 1 week before departure. For the absolute cheapest price, our data suggests you should book 114 days before departure.

Good to know

Low season

January

High season

December

Cheapest flight

$431
Best time to beat the crowds with an average 16% drop in price.
Most popular time to fly with an average 22% increase in price.
Flight from Washington Dulles Airport to Johannesburg

When to book flights to OR Tambo

Are your dates flexible? Find out the best times to travel to OR Tambo based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or round-trips with a duration up to 40 days. The information is for flights to Johannesburg based on your location. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs - booking OR Tambo Airport, Johannesburg flights

  • Does Johannesburg O.R. Tambo Airport offer accessible services?

    JNB has pointed at the parking lot designated for those with special needs. Persons who are hard of hearing have visual signals all through the airport. The airport also has courtesy telephones at every terminal, including the waiting area, to offer assistance whenever needed. Those with low vision can use the braille-coded elevators to commute throughout the airport. The braille-coded equipment at the airport is designed to be of a low level for easy access. The ramps and elevators situated at all terminals are to improve the movements of those with reduced mobility. The JNB also offers its passengers reduced mobility wheelchairs, and the restrooms are designed to allow such assistance equipment access.

  • What are the standard stopover options for Johannesburg O.R. Tambo Airport?

    If you are traveling from ORD to JNB, you should expect a stop at cities such as Doha, Heathrow, and Abu Dhabi. If you are traveling from LAX to JNB, expect layovers at Newman, Amsterdam, and Atlanta. If you want to travel from LAS to JNB, then expect to stop at cities such as Atlanta and Newman. If traveling from DWL to JNB, you should expect a layover at cities including Newman, Atlanta, and Doha. If traveling from JFK to JNB, you must expect layover in several cities, including Atlanta, Heathrow, and Amsterdam.

  • Which car rental providers have counters at Johannesburg O.R. Tambo Airport?

    If you are looking to rent a car after arriving at JNB, it would be best to visit the rental car park point at the north end of the section. At this location is the counter of several car rental agencies such as Avis, Europcar, Hertz, Thrifty, First Car Rental, and Select Car Hire.

  • Do I need a visa or passport to travel to Johannesburg O.R. Tambo Airport?

    US citizens do not require a visa when traveling for business or tourism purposes for 90 days or less. If your stay exceeds 90 days, you need to apply for a temporary residence visa. You, however, need to have a valid passport for 30 days. The passport needs to have two consecutive blank visa pages.

  • Does O. R. Tambo International Airport have play areas for children?

    There is not an official play area in the airport. However, if you go to Soaring Eagle Spur Steak Ranch Restaurant on Level 2, there is a small children’s play area within the restaurant itself. You can watch the kids play via cameras while you enjoy a meal.

  • Are there airport hotels in O. R. Tambo International Airport?

    Yes, there is an airport hotel in the airport. The Protea Hotel Transit is located in the International Terminal of the airport. Rooms are available for overnight use. Or, they can be rented in 6 hour blocks of time if you want a quick nap between your flights.

  • What to do in O. R. Tambo International Airport?

    There are two chapel rooms located in the airport. The Christian chapel room is located in Terminal B. The Muslim Prayer room is located in Terminal A. There are also a variety of duty free shops you can visit throughout the airport. Or, if you’re feeling tense, head to Terminal A for a massage.

  • Are there good restaurants in O. R. Tambo International Airport?

    Yes, there are many great places to eat in the airport for those that booked flights to Johannesburg. You can stop by Spur or Wimpy’s restaurants in the central terminal. Or, visit Byte Restaurant in the international departures area. Visit Ocean Basket for seafood when you’re in the domestic departures area. All restaurants close by 11 p.m. at night so plan ahead when considering your dining choices.

  • What is the cheapest flight to OR Tambo Airport, Johannesburg?

    Based on KAYAK searches from the last 72 hours, if you fly from Washington, D.C., you should have a good chance of getting the best deal to OR Tambo Airport, Johannesburg as it was the cheapest place to fly from. Prices were found for as low as $431 one-way and $788 for a round-trip flight. Also in the last 72 hours, the most popular connection to OR Tambo Airport, Johannesburg was from Newark and the lowest price for a round-trip flight was $788.

  • How far is Johannesburg OR Tambo Airport from central Johannesburg?

    The distance between Johannesburg OR Tambo Airport and downtown Johannesburg is 13 miles.

  • How much is a flight to Johannesburg?

    On average, a flight to Johannesburg costs $1,619. The cheapest price found on KAYAK in the last 2 weeks cost $971 and departed from Newark Airport.

  • How does KAYAK find such low prices on flights 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 to OR Tambo Airport, Johannesburg.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket 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 is likely to change within 7 days, so travelers know whether to wait or book now.

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

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

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight 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 up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

  • How many direct flights to Johannesburg OR Tambo Airport are there each week?

    Each week there are around 14 direct flights from within United States to Johannesburg OR Tambo Airport. The most common day for departures is Tuesday, with 14% of flights taking off on this day.

See more FAQs

Top tips for finding cheap flights to OR Tambo Airport, Johannesburg

  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest OR Tambo Airport, Johannesburg flight deals.
  • If you are looking for currency exchange services at Johannesburg O.R. Tambo Airport (JNB), go to the International Terminals section at the Arrivals Area. You will find currency exchange services, including Travelex, Bidvest Bank, and Master Currency, at these points.
  • If you want to whisper a prayer or meditate, visit the airport's chapel. There is a Christian Chapel at Terminal B on level 2, and the Muslim Prayer Room is at Terminal A in the basement.
  • If you want some runway action during your stopover, do so at any of the two public viewing decks with vantage viewing points. One is Terminal B while the other one is on the 4th floor of the International Terminal.
  • If you are looking to send your postcard, do so at the airport's postal office. They are at the International Arrivals Terminal and Domestic Terminal, shopping level.
  • Visit Airport Travel Hub or Gateway Travel Services at JNB when looking to hire a travel agency to offer guidance in Johannesburg. The local arrangement will provide you with the best travel experience. The two travel agencies have counters in the Arrivals Halls of Terminals A and B.
  • If you are booking flights to Johannesburg and want to relax, you can head to Terminal A in the duty free section and look for Letsema where you can get a massage. Or, spend some time in one of the chapel or prayer rooms before you head to your final destination.
  • If you’re wondering about your luggage when you get to the airport, you can find a free baggage trolley to get from one place to another. To keep your luggage secure, you can find luggage wrapping services in the terminal or Lock Up Luggage is located on the basement level.
  • There are many ways to get to and from O. R. Tambo International Airport. You can rent a car if you’d like to drive yourself. Or, you can use public transportation. Your public transportation choices include taxis, shuttles, buses and trains. Be sure to ask about airport approved taxi and shuttle services when arranging your ride.
  • If you have time to spend at O. R. Tambo International Airport, consider purchasing a pass into one of the VIP lounges. These lounges are available to everyone who buys a ticket – even economy passengers. Check with each lounge to find out the price of a pass.
  • O. R. Tambo International Airport is open 24 hours a day and 7 days a week. However, most of the shops and restaurants close at 11 p.m. If you have an overnight layover or are arriving late at night, keep this in mind and bring along a few snacks just in case.
See more tips

Prefer to fly non-stop to Johannesburg OR Tambo?

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

Nonstop departures

United States to Johannesburg OR Tambo

Monday

ANA, ASKY, Aegean Airlines, +64 more

ANA, ASKY, +65 more

Tuesday

ANA, ASKY, Aegean Airlines, +57 more

ANA, ASKY, +58 more

Wednesday

ANA, ASKY, Aegean Airlines, +63 more

ANA, ASKY, +64 more

Thursday

ANA, ASKY, Aegean Airlines, +56 more

ANA, ASKY, +57 more

Friday

ANA, ASKY, Aegean Airlines, +66 more

ANA, ASKY, +67 more

Saturday

ANA, ASKY, Aegean Airlines, +55 more

ANA, ASKY, +56 more

Sunday

ANA, ASKY, Aegean Airlines, +61 more

ANA, ASKY, +62 more

See more direct flights

Nonstop returns

Johannesburg OR Tambo to United States

Monday

ANA, ASKY, Aegean Airlines, +64 more

ANA, ASKY, +65 more

Tuesday

ANA, ASKY, Aegean Airlines, +57 more

ANA, ASKY, +58 more

Wednesday

ANA, ASKY, Aegean Airlines, +63 more

ANA, ASKY, +64 more

Thursday

ANA, ASKY, Aegean Airlines, +56 more

ANA, ASKY, +57 more

Friday

ANA, ASKY, Aegean Airlines, +66 more

ANA, ASKY, +67 more

Saturday

ANA, ASKY, Aegean Airlines, +55 more

ANA, ASKY, +56 more

Sunday

ANA, ASKY, Aegean Airlines, +61 more

ANA, ASKY, +62 more

See more direct flights
See more direct flights

Top 5 airlines flying to OR Tambo

 
See real verified KAYAK customer reviews for airlines flying to Johannesburg. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline from the United States to Johannesburg. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with 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.
8.0
DeltaOverall score based on 8884 reviews
8.2Boarding
7.3Food
8.6Crew
7.9Comfort
7.9Entertainment
Airline reviews

Delta was great the entertainment was outdated. Screen was very small and didn’t work.

8.0 ExcellentCraig, Oct 2024ANC - SEA
Read more Delta reviews

Delta was great the entertainment was outdated. Screen was very small and didn’t work.

Flight did not have seat back entertainment and the wifi was iffy.

Pretty standard flight. Delta has a good selection of movies.

The WiFi has been awful on my last few Delta Air Lines flights.

The seats are uncomfortable, feels like a small seat pad on plywood.

The seats are uncomfortable and there was no power to recharge a phone.

Flight heavily delayed. No food available despite purchasing an upgrade. No in cabin service.

We had a two hour delay in SL but to me the crew was so communicative and descriptive that it made it not a big deal. It was about safety first and I'd rather be way delayed than have a major issue during a flight. Also they automatically booked us on the next flight at our connection due to missing our connection flight. Everything went smoothly it was amazing. We are very pleased with our flights.

The woman in seat 1A was allowed to bring a dachshund dog onboard. It smelled terrible and the odor wafted throughout the first class cabin. This was clearly not a service dog and should be prohibited. I paid for the highest class of service, and this was a disservice. Why is Delta allowing this? I may reconsider my future flight choices.

Wifi did not work and they only served water, coffee, or tea.

Pretty standard for long haul international flying. Food was fine, tv/movie selection was great, wifi did not work at all, crew was pleasant enough.

Very poor service. Not friendly and special food ordered but not served

Very bad from ISTACC leg of flight specifically the seats. These seats are for economy not for Business class. I suppose when flying to a third world country you can fly any craft and no one questions it. I was very disappointed for that leg of the flight. This needs to change.

Was an excellent experience I have been flying Turkish Airlines for 5 years and always will

It was good. Turkish Airlines is one of the best airlines companies. I like a lot to travel with them

Four of my family members was settled in a different seats. I paid extra $200 dollars for 4 seats just to be all together, but they settled us on separated seats. After a lots of time they put us 2 and 2. My kids are 9 and 13 . How i can leave them alone???

It is much better than other airlines but not the best for the price

I did not like the quality of the food and there was no snacks offered between meals.

Awful seats, poor air circulation. Smelled like poop for 3-5 mins after someone used the bathroom. Child screaming for 13 hours

Temperature in plane in both segments was warm. Otherwise, great experience

late departure due to some unspecified issue with ventilating the cabin. They got it running but it was FREEZING for the whole flight. I asked for a blanket but they didn't provide one. They could not turn up the heat. it was quite miserable.

Booked a united Air flight with option to pick seat , then found out was on an Air Canada flight with assigned seat , then they wanted a several dollar charge for some 25 cent value entertainment listening ear device

Poor and identical to the first two legs, except for the crew who were patient, professional and of pleasant and jovial disposition!

This was a 5 hour flight with no entertainment and with a snack being provided (pretzels and fruit bar), which are both high in carbs and sugar. Nuts would have been a better choice.

Late out of the gate, late to takeoff. No screens on plane. Uncomfortable window seat.

We were delayed because of ground crew, not because the plane wasn’t ready to go. The food was better than usual!

The plane was so gross and dirty. Literally saw dust layering and flowing out the grey vents. Dust was all over the air vent knobs to the point where I took my sani wipe and cleaned them down so at least it wasn't blowing my my face. Also, I upgraded and paid for Wifi and it's always so spotty. I get we are in the air, but don't charge for it if it's not going to work. I expect so much more from United. They really are giving up.

Liked that we left on time for each flight. Snacks not the best, but we're okay.

Never nice, United Express partners always do an amazing job.

It was fine. The flight attendant appeared to be in a bad mood but everything was fine.

On time (actually a little early). Was a good and short flight!

horrible our connectig flight was late and we had to rush thru DFW to the next gate with 15 minutes time. Get to gate and its changed. no one knows whats going on . finally get a new gate and the plane has been sent back to the hanger . Boarded 4 hours after our original flight time and then sat at the gate for over an hour as the captian said the cargo doors were open and no one was in the airprot or on the ground to find out what was happening. this caused us to miss the first day of the tour as we missed our transfer and hotel meetup no apologies or accomodations offered to assist

They could have done a better job announcing the boarding groups and asked for more drinks (water) if needed.

No explanation of why there was no snack and drink service (unless requested) when there was service in the other direction.

It was exactly what I expected, actually arriving sooner than scheduled.

One of the reasons I fly American is because the seating is more comfortable than most airlines. Even in the back of the plane.

Everything was ok except that we had to de-ice the plane which took about 20 mins. I realize this is a safety issue, but it caused us to miss a connection in Charlotte by 15 mins which meant a four hour layover. I think the thing that bothered me was American Airlines knew we were only 15 mins late, so couldn’t they have waited for us? There were about 10 of us that had to take alternate planes. I remember recently waiting 15 to 20 mins for passengers connecting with flights we were on. Just wondering why they couldn’t do the same for ours.

Crazy seating issues. We got seated far apart. Offered middle seats at a premium rate. Why is a middle seat now the expensive seat? Baffling.

3hour delay In the last 3 months i had 3 flights and 2 of these had a more than 2:40 hrs delayed

Overall boarding and debarking is a joke. I dont even bring luggage anymore on trips because you can never allow them to be place then in the overhead bin or you have to pay or you check them which is even worse having to wait for your luggage on the tarmac.

Economy extremely cramped. Dinner was not good. Breakfast was quite good. Crew was excellent.

It was good overall. Entertainment was ok, one of the TV screens had issue. Bit old plane but leg space was good. Overhead luggage had good space. The worst part was experience at Heathrow airport, it was total chaos.

Comfortable, pleasant staff, quiet, good entertainment, food, drinks. Better than American (flight back) when we were crammed in and staff sometimes indifferent.

I was disappointed with the quality of the food and the fact that I was not given a toiletry bag for an overnight international flight

I was disappointed with the quality of the food for an international flight also I wasn't given a toiletry bag which is customary in international flights.

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

Pretty disappointing. Paid for business class. It was burning up the entire flight. For a 7 hr flight, after the first few hrs. The crew disappeared. Poor service.

One frustration after another. No gate personnel until very close to departure. Boarding procedure was chaos. Plane was dirty from previous transatlantic flight. Entertainment system not operational. Gate change for connecting flight which required another round of security clearance, almost causing a missed flight. The final blow was lost baggage upon arrival.

It would be great to have at least two choices for a food, instead of just plain pasta 😏

CVG to London was a good flight . Thank god the plane was not full . Seating was tighter than any international I’ve taken . We arrived in London 10 minutes early. Had it not been for handicap assistance I would have missed my connection. Had it not been for the extra 10 minutes because we landed early I would have missed my flight . 3 hours and 10 minutes from plane to plane as they were boarding when I arrived . None of that is the fault of British Air but the understaffed and confided security at LHR. Because of this I will never use British Air again unless I don’t land in London . Not the airlines fault but I never want to miss a flight because of the blunder in London . The worst I’ve ever encountered in international travel . Sorry British Air but your home needs better management.

Book Cheap Johannesburg Plane Tickets

Recent round-trip flight deals

 
These are the cheapest round-trip flights to Johannesburg found on KAYAK in the last 72 hours.
11/11Mon
1 stopTurkish Airlines
27h 15mEWR-JNB
11/26Tue
1 stopTurkish Airlines
34h 25mJNB-EWR
$788
11/13Wed
1 stopTurkish Airlines
27h 15mEWR-JNB
11/26Tue
1 stopTurkish Airlines
34h 25mJNB-EWR
$822
12/30Mon
2 stopsDelta
24h 05mLAX-JNB
1/16Thu
1 stopDelta
32h 55mJNB-LAX
$919
1/16Thu
1 stopDelta
22h 10mLAX-JNB
2/1Sat
1 stopDelta
32h 55mJNB-LAX
$925
1/20Mon
2 stopsUnited Airlines
31h 44mLAX-JNB
2/2Sun
1 stopUnited Airlines
27h 30mJNB-LAX
$947
10/29Tue
2 stopsUnited Airlines
23h 25mDFW-JNB
11/5Tue
2 stopsUnited Airlines
31h 00mJNB-DFW
$959
11/24Sun
1 stopAmerican Airlines
30h 50mBWI-JNB
12/4Wed
1 stopAmerican Airlines
30h 00mJNB-BWI
$1,081
11/18Mon
1 stopAmerican Airlines
32h 35mJFK-JNB
11/24Sun
1 stopAmerican Airlines
34h 10mJNB-JFK
$1,085
11/24Sun
1 stopBritish Airways
28h 35mORD-JNB
12/3Tue
1 stopBritish Airways
23h 50mJNB-ORD
$1,101
11/18Mon
1 stopBritish Airways
30h 50mBWI-JNB
1/30Thu
1 stopBritish Airways
30h 00mJNB-BWI
$1,150

Search by stops

Search by airline

Search by price

Recent one-way flight deals

 
Only flying one-way? Below are some of the best deals for one-way flights to Johannesburg found on KAYAK in the last 72 hours.
11/30Sat
1 stopEgyptair
36h 10mIAD-JNB
$431
1/25Sat
1 stopEgyptair
36h 10mIAD-JNB
$458
11/18Mon
1 stopUnited Airlines
21h 05mLAX-JNB
$732
10/25Fri
1 stopUnited Airlines
21h 50mDFW-JNB
$732
11/8Fri
2 stopsAmerican Airlines
27h 20mORD-JNB
$812
11/30Sat
2 stopsAmerican Airlines
29h 20mDCA-JNB
$907
1/17Fri
1 stopDelta
24h 00mBWI-JNB
$1,122
2/8Sat
1 stopDelta
29h 00mDCA-JNB
$1,122
1/25Sat
1 stopBritish Airways
30h 50mBWI-JNB
$1,251
11/4Mon
1 stopBritish Airways
30h 50mBWI-JNB
$1,492

Search by stops

Search by airline

Search by price

Recent domestic flight deals

11/2Sat
nonstopFlySafair
1h 10mDUR-JNB
11/10Sun
nonstopFlySafair
1h 10mJNB-DUR
$64
11/23Sat
nonstopFlySafair
1h 10mDUR-JNB
11/23Sat
nonstopFlySafair
1h 10mJNB-DUR
$73
1/29Wed
nonstopAirlink
1h 35mPLZ-JNB
1/29Wed
nonstopAirlink
1h 45mJNB-PLZ
$85
2/7Fri
nonstopLift
1h 05mDUR-JNB
2/16Sun
nonstopLift
1h 05mJNB-DUR
$90
2/9Sun
nonstopAirlink
1h 45mGRJ-JNB
2/16Sun
nonstopAirlink
2h 00mJNB-GRJ
$99
12/30Mon
nonstopSouth African
1h 05mDUR-JNB
1/4Sat
nonstopSouth African
1h 05mJNB-DUR
$108
11/4Mon
nonstop
1h 30mELS-JNB
11/11Mon
nonstop
1h 30mJNB-ELS
$112
12/24Tue
nonstopSouth African
1h 05mDUR-JNB
1/4Sat
nonstopSouth African
1h 05mJNB-DUR
$113
11/6Wed
nonstopLift
1h 05mDUR-JNB
11/13Wed
nonstopLift
1h 05mJNB-DUR
$151
11/3Sun
nonstop
1h 10mDUR-JNB
11/15Fri
nonstop
1h 15mJNB-DUR
$158

Search by stops

Search by airline

Search by price

Last minute flights to OR Tambo

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights to Johannesburg that are departing in the next 10 days.
10/27Sun
multi-stopTurkish Airlines
37h 55mIAD-JNB
11/8Fri
multi-stopTurkish Airlines
24h 10mJNB-IAD
$911
10/27Sun
multi-stopAir France
29h 05mIAD-JNB
11/9Sat
multi-stopAir France
27h 35mJNB-IAD
$944
10/27Sun
multi-stopTurkish Airlines
37h 55mIAD-JNB
11/7Thu
multi-stopTurkish Airlines
31h 25mJNB-IAD
$951
10/26Sat
multi-stopUnited Airlines
19h 50mORD-JNB
11/7Thu
multi-stopUnited Airlines
23h 30mJNB-ORD
$996
10/26Sat
multi-stopUnited Airlines
19h 05mORD-JNB
11/7Thu
multi-stopUnited Airlines
32h 30mJNB-ORD
$997
10/27Sun
multi-stopDelta
29h 05mIAD-JNB
11/8Fri
multi-stopDelta
28h 52mJNB-IAD
$1,035
10/26Sat
multi-stopDelta
30h 05mIAD-JNB
11/8Fri
multi-stopDelta
28h 52mJNB-IAD
$1,052
10/25Fri
multi-stopBritish Airways
30h 00mBWI-JNB
10/27Sun
multi-stopBritish Airways
27h 40mJNB-BWI
$2,051
10/26Sat
multi-stopAmerican Airlines
28h 00mBWI-JNB
11/7Thu
multi-stopAmerican Airlines
27h 40mJNB-BWI
$2,081
10/25Fri
multi-stopBritish Airways
27h 50mBWI-JNB
10/27Sun
multi-stopBritish Airways
27h 28mJNB-BWI
$2,161

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to OR Tambo