Flights Africa South Africa Johannesburg Toronto to Johannesburg

Cheap flights from Toronto to Johannesburg

Round-trip
Economy
Toronto (YTO)
Johannesburg (JNB)
Sat. 17/10
Sat. 24/10
Any month
Compare vs. momondo |

Flight information for Toronto to Johannesburg
(YTO to JNB)

Find info about flight duration, direct flights, and airports for your flight from Toronto to Johannesburg
Best price found 1,100 C$ The best flight deal from Toronto to Johannesburg found on momondo in the last 72 hours is 1,100 C$
Fastest flight time 20h 5m The fastest flight from Toronto to Johannesburg takes 20h 5m.
Direct flights None There are no direct flights from Toronto to Johannesburg. Popular non-direct routes for this connection are Toronto Hamilton - Johannesburg OR Tambo, Toronto Island - Johannesburg OR Tambo and Toronto Pearson Intl - Johannesburg OR Tambo.
Airports in Johannesburg 2 airports There are 2 airports near Johannesburg: Johannesburg Lanseria (HLA), Johannesburg OR Tambo (JNB)

How to get the cheapest flight from Toronto to Johannesburg

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight for your trip
What is the cheapest month to fly to Johannesburg?
February
The cheapest time of year to fly to Johannesburg from Toronto is February. The most expensive is July.
What is the cheapest day to fly to Johannesburg?
Tuesday
The cheapest day of the week is typically Tuesday. The most expensive is typically Friday
When is the cheapest time to fly to Johannesburg?
in the afternoon
Toronto to Johannesburg flights are approximately 26% more expensive at noon than in the afternoon
What is the cheapest airline that flies to Johannesburg?
Major Airline
Major Airline, Ethiopian Air, and Lufthansa are the most popular carriers operating from Toronto to Johannesburg
What is the cheapest route?
Toronto Pearson Intl - Johannesburg OR Tambo
Fly from Toronto Pearson Intl to Johannesburg OR Tambo for the best Toronto - Johannesburg flight prices
When is the cheapest time to book a flight to Johannesburg?
33 days before
The cheapest time to buy a flight from Toronto to Johannesburg is approximately 33 days before departure
60
Days before departure
0

Toronto to Johannesburg flight comparison made easy

Below you can see the best fares for your route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Toronto to Johannesburg by changing tabs
Cheapest
Best
Quickest
Multiple Airlines
19 Oct.
YYZ
Toronto Pearson Intl
29h 25m
1 stop
JNB
Johannesburg OR Tambo
2 Nov.
JNB
Johannesburg OR Tambo
23h 30m
1 stop
YYZ
Toronto Pearson Intl
British Airways
19 Oct.
YYZ
Toronto Pearson Intl
29h 25m
1 stop
JNB
Johannesburg OR Tambo
2 Nov.
JNB
Johannesburg OR Tambo
24h 45m
2 stops
YYZ
Toronto Pearson Intl
Ethiopian Air
29 Oct.
YYZ
Toronto Pearson Intl
20h 05m
1 stop
JNB
Johannesburg OR Tambo
12 Nov.
JNB
Johannesburg OR Tambo
24h 35m
2 stops
YYZ
Toronto Pearson Intl

Find the cheapest one-way flights from Toronto to Johannesburg

If you're looking for one-way flights from Toronto to Johannesburg, view some of our deals below provided by Turkish Airlines
Cheapest
Best
Quickest
Multiple Airlines
1 Oct.
YYZ
Toronto Pearson Intl
53h 45m
3 stops
JNB
Johannesburg OR Tambo
2,445 C$
Find similar
Turkish Airlines
1 Oct.
YYZ
Toronto Pearson Intl
29h 55m
1 stop
JNB
Johannesburg OR Tambo
2,717 C$
Find similar
British Airways
1 Oct.
YYZ
Toronto Pearson Intl
29h 25m
1 stop
JNB
Johannesburg OR Tambo
3,114 C$
Find similar

Alternative routes for Toronto to Johannesburg

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Ottawa to Johannesburg Flights
Fastest flight time
25h 20m
Cheapest price
913 C$
Ottawa to Cape Town Flights
Fastest flight time
39h 30m
Cheapest price
1,016 C$
Windsor, Ontario to Johannesburg Flights
Fastest flight time
37h 30m
Cheapest price
1,146 C$
Windsor, Ontario to Cape Town Flights
Fastest flight time
38h 00m
Cheapest price
1,204 C$
Ottawa to Port Elizabeth Flights
Fastest flight time
35h 35m
Cheapest price
5,779 C$
View more

Flights from Toronto to:

Flights to Johannesburg from:

Flights Africa South Africa Johannesburg Toronto to Johannesburg
  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First