Cheap flights from Johannesburg O.R. Tambo to Toronto

Compare Johannesburg O.R. Tambo to Toronto flight deals

Find the cheapest month or even day of the year to fly to Toronto

Book the best Toronto fare with no extra fees

Flight deals from Johannesburg O.R. Tambo to Toronto

Looking for a cheap last-minute deal or the best round-trip flight from Johannesburg O.R. Tambo to Toronto? Find the lowest prices on one-way and round-trip tickets right here.

Don’t miss a great deal

Stay one step ahead. Find the best value travel with the latest deals, tips and news.

You can unsubscribe at any time. Read our Privacy Policy for more info.

Find the cheapest month to fly from Johannesburg O.R. Tambo to Toronto

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Johannesburg O.R. Tambo to Toronto flights are currently cheapest in May.

Alternative Johannesburg O.R. Tambo to Toronto routes

Looking for the cheapest, fastest or easiest route from Johannesburg O.R. Tambo to Toronto? You could fly into the following airports instead.

Johannesburg to Toronto: Flight information

The things to know before you go.
Cheapest flight foundC$1,252
Cheapest month to flyMay
Average flights per week0

Flying out of O. R. Tambo International Airport

Close enough to serve both Johannesburg and Pretoria, O. R. Tambo International Airport (JNB) is the busiest airport in Africa and hosts almost 30 million visitors annually. The airport serves as a hub for several airlines that cover both regional trips to remote locations and long-haul, trans-global flights. This includes national carrier South African Airways and smaller regional airlines that also fly to points throughout the continent

JNB is easily accessible via a rail link that connects to both nearby cities, and there's also the Gautrain link that goes directly to Sandton, a popular area for commercial interests and tourism. Keep an eye on the signage that directs traffic to either departures or arrivals if you are arriving in a rental car. There are six terminals in this expansive airport which are divided into three areas. International flights leave from one terminal, while the other two are for regional flights and serve as transit points for those changing flights or exiting the airport to connect with ground transportation. That leaves only two main areas for passengers to navigate during their stay. If you have some extra time, visit the new duty free shops and other upscale amenities that were added to the airport for the 2010 World Cup.

Toronto Airport Options

Although both JNB and YYZ are major airports hosting an array of travel routes and global destinations, it's virtually impossible to get a single direct flight between these two cities. Travelling to to opposite side of the planet still takes at least two planes, and thanks to partnerships between various airline affiliates it's a lot easier to book this kind of ticket than it used to be. Let our search tool organize your options for one, or perhaps two, layovers on your way home to Canada.

International Travel Options for Toronto

Settle in for a total flight time of at least 30 hours of international airline travel between JNB and YYZ. You might head east and change planes in Hong Kong with Cathay Pacific, or make two stops in Dubai and Gatwick with Westjet affiliate Emirates. These flights would arrive in Terminal Three, with other OneWorld members and unaffiliated airlines. Air Canada partly operates a flight that connects in Dubai and Washington Dulles before heading north to Toronto Pearson, arriving in Terminal One with the other Star Alliance partners.


Prices shown on this page are estimated lowest prices only. Found in the last 45 days.