YTO - JNB

Find cheap flights from Toronto to OR Tambo Airport, Johannesburg from R14 349

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight departing on 1/12. 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
Economy
0 bags
Sat 28/10
Sat 4/11
Why choose KAYAK

Save 34% 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.

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 in flight searches from Toronto to Johannesburg.
These are the airlines KAYAK users have selected most often in flight searches from Toronto to Johannesburg.

How much is the cheapest flight from Toronto to OR Tambo?

Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Toronto to OR Tambo that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
13:15 - 11:20YYZ-JNB
39h 05m2 stops
7:10 - 15:14JNB-YYZ
32h 04m2 stops
R15 765Multiple Airlines
Find Deal
Fri, Dec 1 - Sun, Dec 10
7:00 - 23:55YYZ-JNB
34h 55m1 stop
10:30 - 10:50JNB-YYZ
24h 20m2 stops
R16 052Ethiopian Air
Find Deal
Sun, Mar 24 - Thu, Apr 4
7:00 - 9:05YYZ-JNB
20h 05m1 stop
4:20 - 10:50JNB-YYZ
30h 30m2 stops
R16 282Ethiopian Air
Find Deal
Sun, Mar 24 - Thu, Apr 4
13:00 - 17:10YYZ-JNB
21h 10m1 stop
18:59 - 17:35JNB-YYZ
22h 36m1 stop
R17 678KLM
Find Deal
Tue, Jan 23 - Tue, Feb 27
13:00 - 17:10YYZ-JNB
21h 10m1 stop
14:50 - 17:35JNB-YYZ
26h 45m2 stops
R18 042KLM
Find Deal
Fri, Feb 2 - Fri, Feb 9
16:15 - 3:55YYZ-JNB
28h 40m2 stops
14:50 - 17:35JNB-YYZ
26h 45m2 stops
R18 558Air France
Find Deal
Sun, Feb 18 - Mon, Feb 26
8:14 - 2:25YYZ-JNB
35h 11m2 stops
14:45 - 18:00JNB-YYZ
27h 15m2 stops
R20 682British Airways
Find Deal
Mon, Nov 6 - Mon, Feb 26
13:55 - 3:55YYZ-JNB
31h 00m1 stop
14:50 - 18:45JNB-YYZ
27h 55m1 stop
R21 619Air France
Find Deal
Tue, Dec 5 - Tue, Feb 6
19:05 - 3:25YYZ-JNB
26h 20m1 stop
15:20 - 17:55JNB-YYZ
26h 35m1 stop
R24 470British Airways
Find Deal
Sun, Mar 24 - Thu, Apr 4
5:30 - 13:45YYZ-JNB
26h 15m1 stop
16:00 - 13:50JNB-YYZ
21h 50m1 stop
R30 956United Airlines
Find Deal
Tue, Oct 10 - Fri, Oct 27

Good to know

Low season

September

High season

December

Cheapest flight

R14 349
Best time to beat the crowds (6% less expensive on average)
Most popular time to fly (39% more expensive on average)
Flight from Toronto Pearson Airport to OR Tambo Airport, Johannesburg

When to book flights from Toronto to OR Tambo

Are your dates flexible? Find out the best times to travel from Toronto to OR Tambo based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated return price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or returns with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.
Average price per month
To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights from Toronto to Johannesburg, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
Flight prices as travel date approaches
To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights from Toronto to Johannesburg, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.

Top tips for finding a cheap flight out of Toronto

  • The cheapest flight from Toronto to OR Tambo Airport, Johannesburg was found, on average, 80 days before departure.
  • Book at least 4 weeks before departure in order to get a below-average price.
  • High season is considered to be November, December and January. The cheapest month to fly is April.
  • Morning departure is around 1% more expensive than an evening flight, on average*.
  • For help with your luggage before your flight to Johannesburg, the Toronto Pearson Airport (YYZ) offers a porter service. This service costs a flat fee of around C$ 25 plus an additional fee of around C$ 10 for up to three items.
  • If somebody will be picking you up at the O.R. Tambo International Airport (JNB) after your flight to Johannesburg, they can do so on the lower-level roadway adjacent to the terminal building.
  • If you plan on driving your car to Toronto Pearson Airport before your flight to Johannesburg, there are several parking options to choose from. The daily parking rate is around C$ 33, while their reserved parking option is around C$ 36 per day. The ultimate convenience is their Valet Care option that costs around C$ 45 per day.
  • To rent a car in Johannesburg, the O. R. Tambo International Airport offers service from many major rental car companies. The companies have counter locations inside the Arrivals Hall of the airport and all the cars are in a lot conveniently located just across from the terminal exit.
  • The Toronto Pearson Airport offers an art walk-through of the terminal buildings that showcase some amazing pieces of art from both Canadian artists as well as those from around the world. You can find pieces placed throughout the airport property.
  • If someone will be dropping you off at Toronto Pearson Airport before your flight to Johannesburg, the airport allows drivers to stop for up to one minute to drop off passengers. There is no waiting or parking allowed at the terminal buildings. For passengers with mobility issues, there are designated accessible drop-off locations on the departures level of each terminal.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Toronto to OR Tambo Airport, Johannesburg flights

  • Are there any non-stop flights between Toronto and Johannesburg?

    While there are currently no non-stop flights between these two cities, there is a one-stop service offered by both Ethiopian Air and Turkish Airlines.

  • Is there a hotel near the airport in Johannesburg?

    The Outlook Lodge Lakefield is a picturesque and scenic location that is just to the southeast of the airport. Some of the amenities of this hotel include free newspapers in the lobby, a dry cleaning and laundry service, as well as luggage storage. There is a 24-hour shuttle available to and from the airport.

  • Are there public transportation options from Downtown Toronto to Toronto Pearson Airport?

    A convenient and cost-effective option to get from the downtown area of Toronto to the airport is the UP Express light rail service. This train has service from Union Station in Downtown Toronto to the airport for a fare of around C$ 12. Trains run from very early in the morning until after midnight and the trip takes around 25min.

  • Is it possible to get an Uber at O.R. Tambo International Airport?

    Uber does offer service at this airport. Because there is no designated pick-up location, it is recommended that you first clear customs and collect your luggage and then proceed outside the terminal building to book your ride and confirm your pick-up location within the app.

  • How long does a flight from Toronto to OR Tambo Airport, Johannesburg take?

    This flight route requires at least one stop and takes a minimum of 19h 45m.

  • Which airlines provide the cheapest flights from Toronto to OR Tambo Airport, Johannesburg?

    In the past 3 days, the cheapest one-way tickets to OR Tambo Airport, Johannesburg from Toronto were found on SWISS (R15 000) and Cathay Pacific (R30 841), and the lowest return tickets were found on Ethiopian Air (R16 052) and KLM (R17 678).

  • What’s the cheapest day of the week to fly from Toronto to OR Tambo Airport, Johannesburg?

    When flying from Toronto to OR Tambo Airport, Johannesburg, you should consider leaving on a Friday and avoid Mondays if you are looking for the best rates. For your return to Toronto, you’ll find the best rates on Sundays and the most expensive ones on Wednesdays.

  • Which airports will I be using when flying from Toronto to OR Tambo Airport, Johannesburg?

    There are 2 airports in Toronto (Toronto Island and Toronto Pearson Intl.) and only 1 airport in OR Tambo Airport, Johannesburg (Johannesburg OR Tambo). The cheapest flights are generally found on the Toronto Island to Johannesburg OR Tambo flight route.

  • What’s the earliest departure time from Toronto to OR Tambo Airport, Johannesburg?

    The earliest departure to OR Tambo Airport, Johannesburg leaves Toronto at 0:05.

  • What’s the latest departure time from Toronto to OR Tambo Airport, Johannesburg?

    The last departure to OR Tambo Airport, Johannesburg leaves Toronto at 23:40.

  • Which airlines fly direct between Toronto and OR Tambo Airport, Johannesburg?

    There are no direct flights connecting Toronto to OR Tambo Airport, Johannesburg.

  • Which aircraft models fly most regularly from Toronto to OR Tambo Airport, Johannesburg?

    We unfortunately don’t have that data for this specific route.

  • Which airline alliances offer flights from Toronto to OR Tambo Airport, Johannesburg?

    Star Alliance, oneworld, and SkyTeam are the airline alliances operating flights between Toronto and OR Tambo Airport, Johannesburg, with Star Alliance being the most commonly used for this route.

  • Which is the best airline for flights from Toronto to Johannesburg, KLM or British Airways?

    The two airlines most popular with KAYAK users for flights from Toronto to Johannesburg are KLM and British Airways. With an average price for the route of R24 516 and an overall rating of 7,8, KLM is the most popular choice. British Airways is also a great choice for the route, with an average price of R21 737 and an overall rating of 7,3.

  • How does KAYAK find such low prices on flights from Toronto 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 Toronto 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 Toronto 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 Toronto 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 Toronto 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 Toronto with another airline.

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

Top 5 airlines serving from Toronto to OR Tambo

 
See real verified KAYAK customer reviews for airlines flying from Toronto to Johannesburg. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline. KAYAK doesn’t show reviews that are older than 5 years.
Need help choosing which airline to fly with from Toronto 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 KAYAK reviews.
7,8
KLMOverall score based on 3797 reviews
76comfort
79boarding
72entertainment
85crew
74food
80overall
Airline reviews
Pros: "Decent price for economy comfort seat, 4A."
Cons: "The flight was delayed about 80 minutes and they did not informed until when I got to the Airport. I could have stayed more at home instead of the terminal. They have also changed the boarding gate.."
Read more about KLM
Pros: "Decent price for economy comfort seat, 4A."
Cons: "The flight was delayed about 80 minutes and they did not informed until when I got to the Airport. I could have stayed more at home instead of the terminal. They have also changed the boarding gate.."
Pros: "Great atmosphere, crew was excellent!"
Cons: "I’m 6’5”, so legroom can always be a complaint, but this wasn’t too bad. The plane appeared to be fairly old and didn’t have WiFi. Entertainment also was on an older screen which was navigated by using an old in-seat phone."
Cons: "A little bit chaotic when they loaded two planes at the same time in a very tight space in Amsterdsm but this was most likey an airport soecific design issue and not a KLM issue. The flight was as good as can be expected fir an international flight. The staff was great"
Pros: "I was sorted on Row 3 and the drapes kept hitting the back of my head."
Cons: "Move the drapes a few more inches back."
Pros: "The socks offered in business were comfortable and nice looking. The red wine was good."
Cons: "The food was just average and the seat not too comfortable"
Pros: "Crew great, boarding at Nice very organised, boarding in Amsterdam not so organised!"
Cons: "A queuing system would be better-it was a bit disorganised at Amsterdam!"
Pros: "Great crew, comfortable seating with enough leg room."
Cons: "Provide dinner before getting to joburg, instead of a snack. Flight arrives late so dinner would be appreciated"
Cons: "We had 4 hour delay causing a stop over at 3am. So yeah"
Pros: "well mannered and attentive crew - good supply of complimentary food/drink - good over all comfort"
Cons: "boarding was running very far behind - considering this is mainly a hub operations carrier - resulted in several passengers missing their connecting flights -"
Pros: "Everything was good except for the entertainment consul for one of our seats."
Cons: "One of our entertainment consuls had to be rebooted 4 times and still didn’t work. We gave up asking."
Cons: "Boarding was a disaster as my companion was selected for random search which held us up as there was no urgency to process us. Then there was no sign for where we should go since upper deck on 747 so we went in "economy" line as indicated on ticket and then was sent to correct line when we got to the front, wasting more time. The seatrs were the most uncomfortable I have ever beeon on for a long flight. I also paid extra to be in the exit row, to have people constantly congregating in front of us."
Pros: "Good aircraft, good service, on time, eventless"
Cons: "There are two types of foot-rests, both are a nuisance for people with long legs. The one popping up from below one's seat is extremely hard to put back in place. The metallic one folding down from under the seat in front cannot be secured back and is always in the way if the passenger needs to stretch his/her legs. This seems to be a new appliance, and I jut wish they would do away with it altogether. More is not necessarily better."
Pros: "Great and friendly crew"
Cons: "In-flight system had some problems and seats seemed a bit uncomfortable"
Cons: "Advertised October Pink products but did not have them for breast cancer support"
Pros: "More space in business class (777-300) than many other airlines."
Cons: "Entertainment very limited. No adjustable air vents in this aircraft"
Cons: "No leg room at all, cant believe those seats met legal standard. The plane smelled, boarding was a nightmare because too many people had big bags. An announcement had been madd that vags would be collected, but obviously were not."
Cons: "They made me check my carryon rolly which is allowed on every other plane in the world, which meant going all the way back into a chaos of hundreds of people to check in. Because I had a connecting flight to New York in London, the check in caused many problems...and everything inside soaking wet"
Pros: "The crew was wonderful. We were in business class which was modest but comfortable."
Cons: "Ground crew in Paris failed to put our luggage on plane to Amsterdam. Also, plane was delayed about 40 minutes because of Amsterdam air traffic. Captain was very apologetic to the passengers."
Pros: "Tight seat, was moved out of exit row because of my age"
Cons: "Could have stayed in exit row. Plan arrived in Moscow late so flight was over one hour late"
Pros: "Very nice crew. Nice meal service and drink service throughout. Great choice of entertainment."

Staff was wonderful. There was no breakfast because a cooling system had not been repaired. My luggage didn’t make it on the plane in London, so I had to wait to have my luggage delivered. I’m a long ways from home to be without items in my bag. We have to wait to be reimbursed for costs

The flight boarded two hours late and then we had an hour sitting in the aircraft before take off. Tempers got hot The actual flight was fine and the food was really tasty. Because we landed more than 3 hours late, I missed my connecting flight. No connecting flight for the rest of the day and had to sleep over. There was absolutely no support from BA on the other side. Nothing

Cons: "Exiting passengers from the rear exposed the entire flight as people had to walk past those seated from the back to front. Great social distancing and we'll done British Airways"
Pros: "No and no."
Cons: "Very crowded in.club class. Way lower standard for business class as compared to the other airlines."
Pros: "The flight was on time and landed early"
Cons: "The bags could have come out earlier and the food could be better"
Cons: "I made a mistake in my daughter's surname while booking online, BA refused ro change it at check-in and forced me to buy a new ticket for her."
Pros: "The crew were very attentive and there was a large variety of in-flight entertainment."
Cons: "I am not a heavy set guy but the seats were unreasonably close to each other, this meant that when you eat a meal your elbows push into your sides making it hard to bring food to your mouth."
Cons: "Direct flights to and from South Africa to USA not via Middle East"
Cons: "Seating is a big problem. I am only 192 cm tall and cannot really fit my legs into the space. Have them out in the corridor"
Pros: "loved the interactive flight information, movies, and the food and crew were great"
Pros: "The crew was nice!"
Cons: "Just a small plane, subject to turbulence. Not much that can be done, though if they ever redo the seats for a little more cushioning, that would be nice."
Cons: "The food (only in some cases) could have been better. The jet from Chicago to Zurich had multiple mechanical issues that delayed the flight considerably."
Cons: "We should have had less in our carry on so we had more leg room. The staff was friendly and very helpful. There was plenty of movies, tv options, and games to pass the time when we weren't sleeping on the over night flight."
Pros: "I love the smaller Jets now that goes to Erie. Less noise love the one seater on the side."
Cons: "To be very honest nothing could be done because you guys did great!"
Pros: "Nice crew. Frequent updates regarding turbulence. Early arrival."
Cons: "There could have been entertainment and/or WiFi but it was broken."
Pros: "Food was good but had to purchase on an 11 hour flight."
Cons: "Delays.... The crew didn't know our gate was changed until we told him. Some of the crew were very rude."
Pros: "The plane, crew and boarding was great, and the food and drinks were quite good. Legroom in standard economy class was passable for a 6'2" person."
Cons: "I booked through the United website as trip from US, have Silver status on United, and Lufthansa's policies of not allowing advance (1-2 mo before flight) seat selection (never on UA nor LH websites) are just horrible. Hard to get through on 800 number, and 1 day before trip answer was still to do it in Frankfurt. Economy plus was $1000 more/person, and even then no guarantee I could choose a seat far in advance. Then, at computer kiosk in Frankfurt, they had a wrong diagram of the plane,as we ended up on what turned out to be a no-recline row which I would never get. I'm 6'2", 230lbs, and wasn't able to sleep on that flight. Had I been able to reserve a seat behind a bulkhead or in exit row 2mos in advance, I would have been fine."
Pros: "Plane was clean and comfortable"
Cons: "Would prefer not to be waked by food service on an overnight flight"
Pros: "Direct flight on time. The gate person help us with seat assignments."
Cons: "All the charges."
Pros: "Plane wasn't delayed. Left on time."
Cons: "Gate attendants could have been friendlier, nicer. Had to stand in boarding line too long."
Pros: "Crew was friendly. Food somewhat better than prior leg but far from business class standard."
Cons: "Plane fittings coming apart; dirty seats; no personal screens - they use an overhead CRT! Didn’t know such old panes were still being used by Ethiopian. While friendly, crew could be more attentive to travelers needs - eg refills, water etc."
Pros: "Same as above."
Cons: "Staff needs to be briefed on what an insulin pump is."
Pros: "I like the Direct route"
Cons: "Long wait time at checkin Only certain employees accepted money for extra baggage fees Long time boarding Most staff were friendly An employee on board with short hair was not nice and her hair wasn’t professional Paid $160 for the extra bag, but it was lost It is still lost!"
Pros: "Will never fly this airline again"
Cons: "The food was bad and on the second stretch the airline did a stop over in Cairo that was not originally planned and delayed the flight by over 3 hours making me miss my connection flights and forcing me to rebuy tickets since there was no ground staff at Rome that could handle the situation. Made me end up losing 1000 usd in tickets I had to buy. Not the way I'm used to be treated as a business class costumer"
Pros: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"
Cons: "Flight time changed without notice. Delays in Medinah caused us to miss our connecting flight to Johannesburg. Really poor communication. No agents would take calls in Jeddah. Really terrible service. Would avoid using this airline at all cost. Not the first time I've been delayed by them"
Cons: "Cabin crew quite distracted. Between rows 19-23, orders were totally mixed up People given wrong food or drinks"
Pros: "New plane fantastic cabin"
Cons: "There was a fight but nothibg to do with the flight crew just some passenger with mental issues"
Cons: "They didn’t announce when boarding started/what zones were to go."
Cons: "The whole thing was a disaster. I lost my connection flight due to incompetence from the Ethiopian airlines representative"
Pros: "Good food for a such a short trip to Nairobi."
Cons: "Boarding very confusing, gates changing and could barely hear through the PA system."

Book cheap flights from Toronto to Johannesburg

Recent one-way flight deals

 
Only flying one-way? Below are some of the best one-way flight deals from Toronto to Johannesburg found on KAYAK in the last 72 hours.
1/12Fri
3 stopsMultiple Airlines
27h 05mYYZ-JNB
R14 349
1/12Fri
2 stopsSWISS
57h 45mYTZ-JNB
R15 000
1/12Fri
1 stopSWISS
30h 40mYYZ-JNB
R15 095
1/12Fri
3 stopsMultiple Airlines
30h 10mYHM-JNB
R15 229
1/12Fri
3 stopsMultiple Airlines
27h 45mYTZ-JNB
R18 539
17/12Sun
2 stopsMultiple Airlines
34h 25mYYZ-JNB
R21 945
17/12Sun
1 stopSWISS
30h 40mYYZ-JNB
R22 040
17/12Sun
3 stopsSWISS
33h 10mYYZ-JNB
R22 404
17/12Sun
3 stopsMultiple Airlines
34h 05mYHM-JNB
R22 844
30/11Thu
1 stopCathay Pacific
47h 55mYYZ-JNB
R30 841

Search by stops

Search by airline

Search by price

Last minute flights from Toronto 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 from Toronto to Johannesburg that are departing in the next 10 days.
30/9Sat
multi-stopUnited Airlines
38h 35mYYZ-JNB
11/10Wed
multi-stopUnited Airlines
28h 55mJNB-YYZ
R31 071
30/9Sat
multi-stopMultiple Airlines
34h 30mYYZ-JNB
11/10Wed
multi-stopMultiple Airlines
27h 15mJNB-YYZ
R37 404
30/9Sat
multi-stopEthiopian Air
43h 15mYYZ-JNB
11/10Wed
multi-stopEthiopian Air
45h 30mJNB-YYZ
R51 676
30/9Sat
multi-stopMultiple Airlines
22h 50mYYZ-JNB
11/10Wed
multi-stopMultiple Airlines
35h 41mJNB-YYZ
R59 310
30/9Sat
multi-stopMultiple Airlines
36h 45mYYZ-JNB
10/10Tue
multi-stopMultiple Airlines
60h 30mJNB-YYZ
R69 756
29/9Fri
multi-stopCathay Pacific
50h 15mYYZ-JNB
11/10Wed
multi-stopCathay Pacific
53h 10mJNB-YYZ
R72 530
29/9Fri
multi-stopCathay Pacific
50h 15mYYZ-JNB
11/10Wed
multi-stopCathay Pacific
36h 40mJNB-YYZ
R111 694

Search by stops

Search by airline

Search by price