Cheap flights Toronto - Johannesburg, South Africa

Compare flights Toronto - Johannesburg and book wherever you prefer

We search all the airline and agency websites to find the cheapest flight for the route Toronto - Johannesburg. Find your Toronto - Johannesburg flight using Trabber and book it directly on the website with the best price, saving time and money.

Information about the route Toronto - Johannesburg

Duration 17 hours and 55 minutes
Distance 13341 km

Cheapest airlines on route Toronto - Johannesburg

Code Airline % Searches % being the cheapest
QR Qatar Airways 12.8 85.0
ET Ethiopian Airlines 47.2 28.9
AZ ITA Airways 58.2 24.4
CX Cathay 59.9 23.5
SA South African Airways 59.3 12.6
KL KLM 100.0 8.6
MS EgyptAir 23.6 8.4
LX Swiss 89.9 7.9
AC Air Canada 88.9 7.1
AA American Airlines 68.2 6.4
Overall ranking and explanation

Frequently asked questions about flights Toronto - Johannesburg

How long is the flight from Toronto to Johannesburg?

A flight from Toronto (YTO) to Johannesburg (JNB) takes 17 hours and 55 minutes. The return from Johannesburg to Toronto is approximately 19 hours and 51 minutes.

How far is Toronto from Johannesburg?

Johannesburg is 13341 km away. away from Toronto.

Top routes from Toronto and close to Johannesburg

Top routes close to Toronto with destination Johannesburg

Related searches

Johannesburg source

Johannesburg, South Africa

The city has 5.6 milions of inhabitants. The currency used is the South African Rand (ZAR). The main touristic attractions are Gold Reef City. The closest airports to the city center are OR Tambo (21 km), Grand Central, Lanseria (32 km) and Wonderboom (64 km). Johannesburg is a city in South Africa where Trabber offers 105 hotels.

Hotels in Johannesburg

Cars at Johannesburg