YYZ to JNB (Toronto to Johannesburg) Flights

Last Minute Flights from YYZ to JNB

Price found within the past 7 days for the specified period. Click for updated prices.

OriginDestinationTravel DatesFlights From*
YYZJohannesburgMay 4 to May 17$883
*Prices include taxes and fees

Cheapest YYZ to JNB Flights

Price found within the past 7 days for the specified period. Click for updated prices.

OriginDestinationTravel DatesFlights From*
YYZJohannesburgSeptember 14 to October 13$679
YYZJohannesburgMay 6 to May 26$789
YYZJohannesburgMay 5 to May 28$810
YYZJohannesburgOctober 16 to October 29$841
*Prices include taxes and fees
YYZ to JNB Flight Details
Origin airport
Pearson Intl.
Origin airport IATA code
YYZ
Destination airport
O.R. Tambo Intl.
Destination airport IATA code
JNB
Distance
8305 mi

Frequently asked questions

What airlines fly direct from Toronto Pearson Airport to Johannesburg Airport?
No airlines fly straight from Toronto Pearson Airport to JNB. If you want to visit Kempton Park, find a flight with at least one stop in between.
How many flights are there from YYZ to JNB?
Roughly 7 each day. If you’re in a big rush to reach Kempton Park, see if you can nab a good last-minute deal from Toronto, ON (YYZ-Pearson Intl.) to Johannesburg (JNB-O.R. Tambo Intl.) and then lock it in quick!
How long does it take to fly from Toronto, ON (YYZ-Pearson Intl.) to Johannesburg (JNB-O.R. Tambo Intl.)?
Settle in for a binge-watch or simply close your eyes and relax on this trip of 19 hours and 34 minutes. Toronto, ON (YYZ-Pearson Intl.) to Johannesburg (JNB-O.R. Tambo Intl.) is classed as a long-haul route, so you’ll need to find one or two ways to pass the time.
What is the flight distance from Toronto, ON (YYZ-Pearson Intl.) to Johannesburg (JNB-O.R. Tambo Intl.)?
Around 8,300 miles (13,400 1) separates Mississauga and Kempton Park. You’ll be airborne for a while on this long-haul flight, so choose where you sit wisely.
How many morning flights are there from YYZ to JNB?
Approximately 6 a week. Jet away with renowned airline, Ethiopian Airlines (ET), and you’ll have 6 morning services to select from. The earliest ET departure from YYZ to JNB is 10:45AM.
How many afternoon flights are there from YYZ to JNB?
Say nope to the dreaded crack-of-dawn check in and book one of the 44 weekly afternoon and evening flights from YYZ to JNB. Afternoon and evening services scheduled by United Airlines (UA) start at 12:45PM. In total, this carrier offers 20 flights during the week departing after midday.
What is the earliest departure time out of Mississauga to Kempton Park?
The earliest flight jets off from YYZ at 10:45AM and lands at 2:05PM at JNB. You’ll want to give yourself ample time in the morning to make it to your departure gate.
What is the latest departure time out of Mississauga to Kempton Park?
Book a ticket for the 6:04PM flight out of YYZ, arriving at JNB at 1:00PM, and allow yourself time to deal with any last-minute vacation preparations. This is the latest flight you can get on this route.
What is the average price from Mississauga to Kempton Park?
Round-trip tickets from YYZ to JNB start from around $679. Hot deals wait for nobody, so get set to click “book” when you see a bargain. This price was available on Flights.com within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.

Toronto to Johannesburg Flights

Whether it’s for an obligation or the sake of your sanity, sometimes you need to get away. Maybe you need flights from Toronto to Johannesburg to attend your cousin’s wedding, to pitch a business idea to your boss, or simply treat yourself to a mini vacation. Regardless of the reasons behind packing your bags and needing to find our cheapest flights from YYZ to JNB, we’ve got you covered here at Flights.com.

We present you with some of the most affordable deals on airfare, so stop that Google flights search. We want you to spend less on your flight from Toronto to Johannesburg, so you can spend more during your getaway. With Flights.com, you’ll find it simple to land airline tickets with itineraries matching your travel schedule. What’s more, we provide you with all the information you need to confidently make reservations on your family, business, or personal trip.