>>>>

Get the Best Flight Deals to O. R. Tambo International Airport

These are the best offers on flights to O. R. Tambo International Airport you’ll find over the next 60 days, with savings of up to CAD 950. Don’t miss out!

55%
TorontoJohannesburg(JNB)
Porter Airlines
One way
Economy
Fri, Nov 1
CAD 784
CAD 1,734
52%
TorontoJohannesburg(JNB)
Porter Airlines
One way
Economy
Wed, Oct 30
CAD 833
CAD 1,734
50%
TorontoJohannesburg(JNB)
United Airlines
One way
Economy
Sat, Oct 12
CAD 870
CAD 1,734
50%
TorontoJohannesburg(JNB)
Porter Airlines
One way
Economy
Fri, Oct 11
CAD 873
CAD 1,734
48%
TorontoJohannesburg(JNB)
Flair Airlines
One way
Economy
Sat, Nov 9
CAD 903
CAD 1,734
48%
TorontoJohannesburg(JNB)
Turkish Airlines
One way
Economy
Tue, Nov 26
CAD 909
CAD 1,734

Cheap Round-trip Flights to Johannesburg

Whether it's a quick getaway or a business trip to remember, our 3–7-day round trips are perfect for experiencing Johannesburg affordably when flying to O. R. Tambo International Airport.

6 Day Trip
Thu, Nov 21 - Tue, Nov 26
6 Day Trip
Toronto
Johannesburg(JNB)
CAD 1,010
Search
5 Day Trip
Sat, Nov 23 - Wed, Nov 27
5 Day Trip
Toronto
Johannesburg(JNB)
CAD 1,174
Search
5 Day Trip
Thu, Oct 31 - Mon, Nov 4
5 Day Trip
Toronto
Johannesburg(JNB)
CAD 1,203
Search
5 Day Trip
Sun, Nov 3 - Thu, Nov 7
5 Day Trip
Toronto
Johannesburg(JNB)
CAD 1,203
Search
7 Day Trip
Tue, Nov 26 - Mon, Dec 2
7 Day Trip
Toronto
Johannesburg(JNB)
CAD 1,240
Search
5 Day Trip
Wed, Nov 13 - Sun, Nov 17
5 Day Trip
Toronto
Johannesburg(JNB)
CAD 1,249
Search
View more return flights

Where is O. R. Tambo International Airport located?

O. R. Tambo International Airport is 15.36km from downtown Johannesburg

Top Airlines Flying to O. R. Tambo International Airport

We found 5 airlines offering flights to O. R. Tambo International Airport. The cheapest ticket is available from Porter Airlines.

Porter Airlines
From CAD 784
United Airlines
From CAD 870
Air Canada
From CAD 879
WestJet
From CAD 880
Air Transat
From CAD 893

Find more flights and airlines

Details about flights to O. R. Tambo International Airport

Cheapest direct flight price

CAD 978

Off-season travel month

September

Peak season for travel

December

Flight distance

16,469.54km

Popular airline

American Airlines

Cheapest month

December

Frequently asked questions about flights to O. R. Tambo International Airport

  • How long is the flights to Johannesburg?

    • Approx. 1 hour 43 minutes to fly from Harare to Johannesburg.
    • Approx. 1 hour 10 minutes to fly from Durban to Johannesburg.
    • Approx. 28 hours 35 minutes to fly from Washington D.C. to Johannesburg.
    • Approx. 20 hours 20 minutes to fly from Toronto to Johannesburg.
  • How to get cheapest flights to Johannesburg?

    You can book cheaper flights in the following ways:
    • Search for tickets to a city or airport near Johannesburg.
    • Look up different airlines that have flights to Johannesburg.
    • Browse different departure dates from the same month.
    • Filter for different departure times from the same day.
    • Check for discount information on various social media sites.
    • Explore deals and discounts on airline websites.
  • What is the most popular month to visit Johannesburg?

    Understanding peak and off travel seasons to Johannesburg can help you arrange your travel plans accordingly. The most popular month to visit Johannesburg is November. The average price of flight tickets to Johannesburg in November is CAD 637.
  • When are flight to Johannesburg cheapest?

    Flight tickets to Johannesburg are the cheapest in December compared to other months, the average price is CAD 417.
  • What are the major airports in Johannesburg?

  • What is the transportation method from the main airport to downtown in Johannesburg?

    • The distance from O. R. Tambo International Airport to downtown is about 20km, by taxi about 40 minutes.
    • The distance from Lanseria International Airport to downtown is about 32km, by taxi about 50 minutes.
  • Which popular airlines have flights to Johannesburg?

    Popular airlines with flights to Johannesburg: Ethiopian Airlines, Flysafair, and South African Airlink.