Find cheap flights to Toronto

Return
1 adult
Economy
From?
To?
Tue 26/10
Tue 2/11

Cheapest flights to Toronto airports

Find the cheapest flights to these Toronto airports from your nearest city or airport
Johannesburg OR Tambo Airport
Toronto Island Airport

CHEAPEST ROUTE FROM Johannesburg TO Toronto

Johannesburg OR Tambo Airport (JNB) to Toronto (YTO)

Typically, flights to Toronto from Johannesburg are cheaper when flying from Johannesburg OR Tambo to Toronto, which has an average price of R13 019

CHEAPEST MONTH TO FLY TO TORONTO FROM JOHANNESBURG OR TAMBO AIRPORTFebruary8% cheaperFlying from Johannesburg OR Tambo Airport to Toronto costs on average just R12 036 in February
MOST EXPENSIVE MONTH TO FLY TO TORONTO FROM JOHANNESBURG OR TAMBO AIRPORTDecember11% more expensiveIt costs about R14 492 for flights to Toronto from Johannesburg OR Tambo Airport in December
MOST POPULAR MONTH TO FLY TO TORONTO FROM JOHANNESBURG OR TAMBO AIRPORTDecember300% more users visitedMore momondo users searched in flights to Toronto from Johannesburg OR Tambo Airport in December than any other month

When is the best time to fly to Toronto?

  • What is the absolute cheapest flight to Toronto?

    The best price found on momondo to Toronto was R4 216/pp from Calgary, which is 88% cheaper than the average flight price to Toronto. To find the cheapest price to Toronto from your area, use momondo’s Airport-to-Airport Pricing Tool.

  • What is the cheapest month to fly to Toronto?

    In general, February is the cheapest month to fly from South Africa to Toronto. Due to it being the ‘off-season’ during this time, you can expect flight prices to be around R12 036. If you are unable to visit Toronto during the month of February, then departing from South Africa during the month March is also very affordable. Most momondo users find prices during this month for around R12 123.

  • How far in advance should I book a flight to Toronto?

    The best time to book a flight to Toronto from South Africa is 60 days out, which is when prices tend to be around R13 019. Keep in mind that you might be able to find cheaper flights to Toronto at any time. In fact, our users found flights for as low as R9 928 in the past 72 hours.

  • What is the cheapest day to depart on your flight to Toronto?

    The cheapest day to depart from South Africa to Toronto is on a Wednesday. Travellers who choose to depart for Toronto on a Wednesday will often find tickets for as low as R12 929. Flights from South Africa to Toronto on a Sunday will generally be more expensive and average around R13 985. Keep in mind that these prices on both days could fluctuate depending on the season and the demand.

  • What is the cheapest time of day to depart on your flight to Toronto?

    Our most recent data shows that the best time of day to fly to Toronto is at midday. Flights from South Africa to Toronto during this time can be as low as R13 223. Flights in the afternoon are often more expensive, with an average ticket price of R15 815.

  • Is there an alternative airport near Toronto?

    Toronto Pearson Intl Airport, Toronto Hamilton Airport or Toronto Kitchener-Waterloo Airport can be an alternative airport used for travel to Toronto.

  • Is there a cheaper alternative to flying into Toronto?

    You can find deals at Toronto Island Airport for R35 974pp on average, but that price can change based on your departure airport. To save money, try momondo’s Airport-to-Airport Pricing Tool.


Toronto flight deals found on momondo

Check out some of the best fares from airports in South Africa to Toronto found recently by users on momondo
British Airways
Feb 11
JNB15:10Johannesburg OR Tambo
27h 00m
2 stops
YYZ18:10Toronto Pearson Intl
Feb 22
YYZ17:20Toronto Pearson Intl
26h 05m
1 stop
JNB19:25Johannesburg OR Tambo
American Airlines
Nov 10
JNB16:10Johannesburg OR Tambo
47h 27m
2 stops
YYZ15:37Toronto Pearson Intl
Mar 2
YYZ13:10Toronto Pearson Intl
30h 15m
1 stop
JNB19:25Johannesburg OR Tambo
R10 858
Find similar
British Airways
Apr 13
JNB15:20Johannesburg OR Tambo
26h 35m
1 stop
YYZ17:55Toronto Pearson Intl
Apr 29
YYZ17:50Toronto Pearson Intl
27h 15m
1 stop
JNB21:05Johannesburg OR Tambo
R10 379
Find similar
American Airlines
Nov 8
JNB16:10Johannesburg OR Tambo
30h 00m
1 stop
YYZ22:10Toronto Pearson Intl
Feb 10
YYZ12:09Toronto Pearson Intl
34h 06m
2 stops
JNB22:15Johannesburg OR Tambo
R11 149
Find similar
British Airways
Nov 10
JNB16:10Johannesburg OR Tambo
29h 50m
1 stop
YYZ22:00Toronto Pearson Intl
Mar 2
YYZ17:20Toronto Pearson Intl
26h 05m
1 stop
JNB19:25Johannesburg OR Tambo
R10 480
Find similar
American Airlines
Nov 10
JNB16:10Johannesburg OR Tambo
31h 20m
2 stops
YYZ23:30Toronto Pearson Intl
Mar 2
YYZ10:15Toronto Pearson Intl
33h 10m
2 stops
JNB19:25Johannesburg OR Tambo
R11 207
Find similar

Find the cheapest one-way flights to Toronto

If you're looking for one-way flights from South Africa to Toronto, view some of our deals below provided by American Airlines, British Airways and Etihad Airways
Etihad Airways
Dec 9
JNB14:00Johannesburg OR Tambo
26h 35m
1 stop
YYZ16:35Toronto Pearson Intl
British Airways
Feb 11
JNB15:10Johannesburg OR Tambo
27h 00m
2 stops
YYZ18:10Toronto Pearson Intl
American Airlines
Mar 11
JNB15:10Johannesburg OR Tambo
31h 00m
1 stop
YYZ22:10Toronto Pearson Intl

Which airlines fly to Toronto?

Here you can see a selection of the most popular and cheapest airlines for flights to Toronto
  • Which airlines fly to Toronto?

    Air Canada, Ethiopian Air, British Airways and KLM are the most popular airlines that fly from South Africa to Toronto on a routine basis, according to our data. You should be able to find flights to Toronto with these airlines and other airlines flying from South Africa.


Airports near Toronto

Below you will find all the airports in Toronto along with their distance from the city centre

Popular routes to Toronto

Most frequently searched flights to Toronto along with the cheapest price and shortest flight duration
Durban to Toronto Flights
Fastest flight time29h 44m
Cheapest priceR11 672
Cape Town to Toronto Flights
Fastest flight time27h 35m
Cheapest priceR11 818

Start planning your trip to Toronto