YYZ - JNB

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

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 22/10. 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
Fri 3/11
Fri 10/11
In the last 7 days travellers have searched 44 105 490 times on KAYAK, and here is why:

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 Pearson Intl to OR Tambo?

Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from Pearson Intl 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.
6:15 - 16:20YYZ-JNB
27h 05m2 stops
1:15 - 13:14JNB-YYZ
42h 59m2 stops
R15 273Multiple Airlines
Find Deal
Sat, Feb 3 - Tue, Feb 13
18:00 - 22:10YYZ-JNB
21h 10m1 stop
23:59 - 15:35JNB-YYZ
22h 36m1 stop
R17 452KLM
Find Deal
Sat, Feb 3 - Wed, Feb 14
21:15 - 8:55YYZ-JNB
28h 40m2 stops
19:50 - 15:35JNB-YYZ
26h 45m2 stops
R18 589Air France
Find Deal
Sun, Jan 21 - Tue, Jan 30
21:20 - 9:35YYZ-JNB
29h 15m1 stop
19:35 - 17:20JNB-YYZ
27h 45m1 stop
R19 361Lufthansa
Find Deal
Mon, Feb 19 - Sun, Mar 10
21:15 - 8:55YYZ-JNB
52h 40m2 stops
19:50 - 19:15JNB-YYZ
30h 25m2 stops
R19 399Air France
Find Deal
Sun, Feb 18 - Mon, Feb 26
20:45 - 9:35YYZ-JNB
29h 50m2 stops
19:35 - 17:20JNB-YYZ
27h 45m1 stop
R19 496Lufthansa
Find Deal
Mon, Feb 19 - Sun, Mar 10
11:00 - 3:55YYZ-JNB
34h 55m1 stop
8:20 - 8:50JNB-YYZ
30h 30m2 stops
R19 727Ethiopian Air
Find Deal
Tue, Mar 19 - Thu, Apr 18
18:10 - 7:25YYZ-JNB
30h 15m1 stop
19:20 - 15:55JNB-YYZ
26h 35m1 stop
R20 151British Airways
Find Deal
Tue, Nov 21 - Tue, May 14
22:05 - 7:25YYZ-JNB
26h 20m1 stop
19:45 - 14:50JNB-YYZ
26h 05m1 stop
R20 441British Airways
Find Deal
Mon, Feb 12 - Tue, Feb 20
11:00 - 20:00YYZ-JNB
27h 00m1 stop
8:20 - 8:50JNB-YYZ
30h 30m2 stops
R22 446Ethiopian Air
Find Deal
Tue, Mar 19 - Thu, Apr 18

Good to know

Low season

September

High season

December

Cheapest flight

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

When to book flights from Pearson Intl to OR Tambo

Are your dates flexible? Find out the best times to travel from Pearson Intl 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 from Toronto Pearson Airport to OR Tambo Airport, Johannesburg

  • The cheapest flight from Toronto Pearson Airport to OR Tambo Airport, Johannesburg was found, on average, 42 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 May.
  • Morning departure is around 21% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for booking Toronto Pearson Airport to OR Tambo Airport, Johannesburg flights

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

    There are no direct flights for this route listed on KAYAK. The shortest multi-flight duration is 20h 40m.

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

    In the last 72 hours, the cheapest one-way ticket from Toronto Pearson Airport to OR Tambo Airport, Johannesburg found on KAYAK was with Delta for R14 193. KLM proposed a return connection from R17 452 and Delta from R17 587.

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

    Your flight ticket price will generally be cheaper if you fly to OR Tambo Airport, Johannesburg on a Saturday and more expensive on a Tuesday. On your return trip to Toronto Pearson Airport, you should consider flying back on a Monday, and avoid Sundays for better deals.

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

    On your way to OR Tambo Airport, Johannesburg, you’ll fly out from Toronto Pearson Intl. You’ll be landing at Johannesburg OR Tambo.

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

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

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

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

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

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

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

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

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

    SkyTeam, Star Alliance, and oneworld are the airline alliances operating flights between Toronto Pearson Airport 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 413 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 R24 172 and an overall rating of 7,3.

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

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

Top 5 airlines serving from Pearson Intl 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 Pearson Intl 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 3806 reviews
85crew
76comfort
80overall
72entertainment
74food
79boarding
Airline reviews

Everything in general was great, but we left 30 minutes late

Read more about KLM

Everything in general was great, but we left 30 minutes late

Pros: "The best airline ever! Super friendly crew and staff, great customer service and nice planes. Love KLM!"
Pros: "Pumpkin soup instead of a heavy entree was welcome and tasty. Breakfast yogurt portion was generous, the granola less so. Accompaniments were good. Butter was not ice cold, thank goodness."
Cons: "Inbelievably chaotic boarding process for Kili to Dar leg. No boarding lanes so had to fight through the crowd. Was able to observe cleaning process at Dar stop, which was cursory and am sure there was no cleaning of seats of those who boarded at Kili."
Pros: "Very friendly and responsive crew. Announcements from the Capitan and chief of flight attendants are very informative and comforting. Seat positions: very good leg room (even in economy)!"
Cons: "Newer airplane, as 747s are kind of outdated now, especially for long distance flights. But overall had good experience with KLM"
Pros: "The crew was amazing, flight on schedule and good entertainment."
Cons: "Space is just reasonable on a long flight, even if there's seats more spacious that you could choose if you pay more."
Pros: "Food and service"
Cons: "Working wifi would be good. Better A/C. More comfortable seats"
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"
Pros: "Seat comfortable"
Cons: "Flight was delayed and overhead bin space was very small"
Pros: "Amazing services .. on time just exactly .. I feel really happy onboard KLM ❤️"
Cons: "The website I booked on and the Delta phone line on the printed ticket said that I had baggage when it turns out that I did not according to the check in staff and they made me pay."

It never happened. How could you ask me to write a review of something you are not aware of never happened????

Bread stale. Croissant stale. Person behind me was kicking me throughout flight. Boarding slow.

So many minor delays, very little communication, and what there was, we couldn't even hear in the first place.

Cons: "Boarding was slow but they had increased number of wheelchair clients. Not their fault but was a known so the process could have been started earlier."
Pros: "Service was good. Flight attendants were friendly"
Cons: "The departure area at terminal 1 YYZ was crowded and not the most comfortable experience"
Cons: "Not much legroom and no tv’s on a 10-hour flight"
Pros: "everything from the boarding and check-in process to in flight comfort."
Pros: "I liked that we got served a lot of snacks and food :)"
Cons: "Nothing honestly! Smooth flight :)"
Pros: "Smooth boarding."
Cons: "The cramped seats, not a lot legroom and people complained once you reclined."
Pros: "Ended up flying with air canada after they switched us"
Cons: "Lufthansa switched us three times , and then when we got to the airport in toronto it was air Canada. They found our grandparents tickets but not ours. Ridicule our flight was supposed to be only 1h layover, inatead it’s 6 and we are going to miss all our next travel accommodations."

My seat was so uncomfortable, and the headrest was broken. Very very disappointing for the price I paid.

Cons: "J’ai eu à payer un bagage supplémentaire sur internet à 160 euros. Mon compte a été débité et à l’aéroport de Dakar les agents au comptoir me disent qu’ils ne retrouvaient pas le payement du troisième bagage. J’ai été obligé de repayer le bagage comptant à 190€"
Pros: "Crew was great but at the airport they had us weight our carry on and then made us check it for 90 euro."
Pros: "Polite and friendly service"
Cons: "Not necessary to buy a business class ticket, as all the new planes have standard economy seats in the front as well."
Pros: "Crew was attentive. Timings were spot on."
Cons: "Virtually no information at boarding which made everybody just make a huge line. Boarding they a bus, it was raining and we got wet."
Cons: "the tray was broken and the water felt all over. the flight was 1 hr delayed. All of us stood the 1 hr waiting to know what's next. We could sit."
Pros: "Boarding procedures and crew were top. Wines and beverages excellent and even in super economy water was served several times"
Cons: "The food could have been much better, should consider doing everything organic. As it was, the chicken in the meal was awful, the dessert terrible. The rice in the salad hard, almost uncooked. The only good quality food was the bread and the cheese"
Cons: "More options for gluten free food. Always get the same dish"
Pros: "The entertainment options were great."
Cons: "Seats are so cramped. I'm 5'3" and could use either arm rest because both people on either side spilled into my seat."
Pros: "The food selection and drinks, given our coach class, were excellent. Nice attention to the passengers."
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"
Pros: "The crew."
Cons: "The aircraft: too old! No charging ports, entertainment system horrible. The food was not super."
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"
Cons: "Heathrow is the worst airport when you have a passenger who needs a wheel chair."
Cons: "Seat was broken. Reclines without requesting. Tray also needs attention. Seat 15C"
Cons: "Better veg food, Ask and provide water to drink when flight is 10 hrs long. Not just provide lunch and dinner."
Pros: "Crew was super nice. The woman at check-in gave us bulkhead seats so my friend and I could sit together. With this, we were able to board first to get plenty of space in the overhead bins. Food and flight entertainment were free and definitely better than average."
Pros: "The crew was amazing. The crew is an asset to the airline"
Cons: "Boarding is chaotic."
Pros: "The short flight and pleased to get food."
Cons: "A very lengthy boarding process and the inevitable delay of an hour. Not good when it's already a late night flight. No entertainment console. Quite cramped"
Pros: "Same as above."
Cons: "Staff needs to be briefed on what an insulin pump is."
Cons: "We had requested vegetarian meals, which were not provided on either leg of the Ethiopian Airlines flight. In addition, we had to pay an extra baggage fee and the payment process required us to wait for 45 minutes at the check in desk while the agents tried to sort out a problem wiht their computer system. They claimed that the problem was with the integration of their system with SAA's system."
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"

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.
22/10Sun
1 stopDelta
22h 15mYYZ-JNB
R14 193
18/10Wed
1 stopDelta
21h 25mYYZ-JNB
R14 251
24/10Tue
1 stopDelta
31h 55mYYZ-JNB
R14 463
25/10Wed
2 stopsMultiple Airlines
27h 45mYYZ-JNB
R14 559
17/10Tue
2 stopsUnited Airlines
26h 45mYYZ-JNB
R14 636
16/10Mon
2 stopsUnited Airlines
28h 00mYYZ-JNB
R14 713
21/10Sat
1 stopUnited Airlines
38h 35mYYZ-JNB
R14 964
27/10Fri
1 stopDelta
41h 25mYYZ-JNB
R15 118
19/10Thu
1 stopUnited Airlines
18h 05mYYZ-JNB
R15 350
19/10Thu
2 stopsUnited Airlines
21h 00mYYZ-JNB
R15 427

Search by stops

Search by airline

Search by price

Toronto Pearson Airport - OR Tambo Airport, Johannesburg Flights

Departure:

Toronto Pearson Airport (YYZ)Canada

Destination:

OR Tambo Airport, Johannesburg (JNB)South Africa

Return flight deals:

OR Tambo Airport, Johannesburg - Toronto Pearson Airport

Cabin classes: