Best price found
Fastest flight time
Airports in Johannesburg
When you’re planning your trip from Toronto to Johannesburg, the most popular airport-to-airport route is Toronto Pearson Intl Airport to Johannesburg OR Tambo Airport. You may be looking for an airport near Johannesburg OR Tambo Airport to land at when travelling from Toronto and Johannesburg Lanseria Airport, located in Johannesburg is a great option. The least expensive flight option from Toronto to Johannesburg will typically be YYZ — JNB during the month of March with an average price of C$ 1,187 RT.
|Brussels Airlines||PriceFrom C$ 776||Free Cancellation||Rating|
|American Airlines||PriceFrom C$ 1,001||Free Cancellation||Rating|
|Kenya Airways||PriceFrom C$ 1,017||Free Cancellation||Rating|
|British Airways||PriceFrom C$ 1,049||Free Cancellation||Rating|
|Ethiopian Air||PriceFrom C$ 1,051||Free Cancellation||Rating|
|Air Canada||PriceFrom C$ 1,090||Free Cancellation||Rating|
|Delta||PriceFrom C$ 1,098||Free Cancellation||Rating|
|KLM||PriceFrom C$ 1,109||Free Cancellation||Rating|
|Air France||PriceFrom C$ 1,149||Free Cancellation||Rating|
|United Airlines||PriceFrom C$ 1,174||Free Cancellation||Rating|
There are 13347.5 km between Toronto Pearson Intl and Johannesburg. Flights usually cover this in 19h 20m, depending on flying conditions and air traffic around both airports.
momondo collates all your flight options in one place and lets you filter them to find the perfect flight from Toronto to Johannesburg. momondo saves you time and could save you money on your trip.
Yes. momondo allows you to filter the results for Toronto to Johannesburg flights to just show those with flexible booking policies.