Find cheap flights to Toronto

Return
1 adult
Economy
From?
To?
Tue 3/8
Tue 10/8

Cheapest flights to Toronto airports

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

CHEAPEST ROUTE FROM Johannesburg TO Toronto

Johannesburg (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 242

CHEAPEST MONTH TO FLY TO TORONTO FROM JOHANNESBURGFebruary8% cheaperFlying from Johannesburg to Toronto costs on average just R12 242 in February
MOST EXPENSIVE MONTH TO FLY TO TORONTO FROM JOHANNESBURGDecember11% more expensiveIt costs about R14 740 for flights to Toronto from Johannesburg in December
MOST POPULAR MONTH TO FLY TO TORONTO FROM JOHANNESBURGDecember300% more users visitedMore momondo users searched in flights to Toronto from Johannesburg 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 288/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 242. 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 330.

  • 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 242. 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 R10 201 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 R13 150. Flights from South Africa to Toronto on a Sunday will generally be more expensive and average around R14 225. 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 449. Flights in the afternoon are often more expensive, with an average ticket price of R16 086.

  • 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 R36 590pp 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
Dec 8
JNB17:15Johannesburg OR Tambo
24h 55m
2 stops
YYZ18:10Toronto Pearson Intl
Mar 24
YYZ19:05Toronto Pearson Intl
29h 10m
1 stop
JNB0:15Johannesburg OR Tambo
R10 201
Find similar
British Airways
Dec 8
JNB17:15Johannesburg OR Tambo
24h 55m
2 stops
YYZ18:10Toronto Pearson Intl
Mar 24
YYZ14:40Toronto Pearson Intl
33h 35m
2 stops
JNB0:15Johannesburg OR Tambo
R10 246
Find similar
British Airways
Dec 2
JNB15:10Johannesburg OR Tambo
27h 00m
2 stops
YYZ18:10Toronto Pearson Intl
Dec 11
YYZ17:05Toronto Pearson Intl
26h 10m
1 stop
JNB19:15Johannesburg OR Tambo
R10 261
Find similar
British Airways
Oct 2
JNB17:10Johannesburg OR Tambo
25h 05m
2 stops
YYZ18:15Toronto Pearson Intl
Oct 30
YYZ19:05Toronto Pearson Intl
29h 10m
1 stop
JNB0:15Johannesburg OR Tambo
R10 275
Find similar
British Airways
Oct 2
JNB15:20Johannesburg OR Tambo
26h 55m
2 stops
YYZ18:15Toronto Pearson Intl
Oct 30
YYZ14:45Toronto Pearson Intl
30h 30m
2 stops
JNB21:15Johannesburg OR Tambo
R10 320
Find similar
British Airways
Dec 3
JNB17:15Johannesburg OR Tambo
24h 55m
2 stops
YYZ18:10Toronto Pearson Intl
Dec 12
YYZ13:20Toronto Pearson Intl
29h 55m
1 stop
JNB19:15Johannesburg OR Tambo
R10 423
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 Emirates
United Airlines
Aug 2
JNB16:00Johannesburg OR Tambo
44h 57m
2 stops
YYZ12:57Toronto Pearson Intl
United Airlines
Aug 3
JNB16:00Johannesburg OR Tambo
26h 59m
2 stops
YYZ18:59Toronto Pearson Intl
United Airlines
Aug 5
JNB16:00Johannesburg OR Tambo
44h 57m
2 stops
YYZ12:57Toronto Pearson Intl

Popular routes to Toronto

Most frequently searched flights to Toronto along with the cheapest price and shortest flight duration
Johannesburg to Toronto Flights
Fastest flight time24h 45m
Cheapest priceR10 423
Cape Town to Toronto Flights
Fastest flight time25h 50m
Cheapest priceR10 763
Durban to Toronto Flights
Fastest flight time42h 55m
Cheapest priceR11 828
Johannesburg to Toronto Flights
Fastest flight time30h 30m
Cheapest priceR84 584

Start planning your trip to Toronto