JNB - YTO Price | R763 - R1 283 |
---|---|
YTO Temperature | -6 - 21 °C |
YTO Rainfall | 51 - 83 mm |
Popular in | July | High demand for flights, 28% potential price rise |
---|---|---|
Cheapest in | February | Best time to find cheap flights, 18% potential price drop |
Round-trip from | R12 504 | From Johannesburg to Toronto (YTO) |
One-way from | R10 374 | One-way flight from Johannesburg to Toronto (YTO) |
Saturday flights are found to be more expensive to fly from Johannesburg to Toronto. This shouldn’t discourage you from searching, as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to Toronto.
Travellers have found it’s best to book a flight 61 days in advance to save up to 15% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 61 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Johannesburg to Toronto 1-2 weeks in advance for as low as R16 847, or R17 469 for flights within the next 24 hours.
February is one of the best times of the year to fly to Toronto from Johannesburg. Prices for February average R15 179 per person but you can even find prices for as low as R11 373. The most expensive prices can be found in the month of July. Opting for a February flight can save you 38% on your journey compared to booking in July
It’s optimal to fly from Johannesburg to Toronto at midday. By choosing this option you can save up to 17% on the cost of your flight, compared to a flight in the afternoon.
Johannesburg OR Tambo
Toronto Pearson Intl
2 stops
34h 32mToronto Pearson Intl
Johannesburg OR Tambo
1 stop
31h 05mAir France
Johannesburg OR Tambo
Toronto Pearson Intl
2 stops
34h 32mToronto Pearson Intl
Johannesburg OR Tambo
2 stops
32h 25mAir France
Johannesburg OR Tambo
Toronto Pearson Intl
2 stops
29h 20mToronto Pearson Intl
Johannesburg OR Tambo
2 stops
33h 06mDelta
Johannesburg OR Tambo
Toronto Pearson Intl
2 stops
26h 13mToronto Pearson Intl
Johannesburg OR Tambo
2 stops
33h 56mDelta
Johannesburg OR Tambo
Toronto Pearson Intl
2 stops
29h 25mToronto Pearson Intl
Johannesburg OR Tambo
1 stop
21h 40mDelta
Johannesburg OR Tambo
Toronto Pearson Intl
2 stops
26h 13mToronto Pearson Intl
Johannesburg OR Tambo
1 stop
28h 20mDelta
Johannesburg OR Tambo
Toronto Pearson Intl
2 stops
46h 20mToronto Pearson Intl
Johannesburg OR Tambo
1 stop
29h 10mAmerican Airlines
Johannesburg OR Tambo
Toronto Pearson Intl
2 stops
33h 12mToronto Pearson Intl
Johannesburg OR Tambo
2 stops
36h 12mAmerican Airlines
Johannesburg OR Tambo
Toronto Pearson Intl
2 stops
33h 28mToronto Pearson Intl
Johannesburg OR Tambo
2 stops
55h 10mAmerican Airlines
Johannesburg OR Tambo
Toronto Pearson Intl
2 stops
26h 13mToronto Pearson Intl
Johannesburg OR Tambo
2 stops
33h 56mDelta
Johannesburg OR Tambo
Toronto Pearson Intl
2 stops
29h 25mToronto Pearson Intl
Johannesburg OR Tambo
1 stop
21h 40mDelta
Johannesburg OR Tambo
Toronto Pearson Intl
2 stops
26h 13mToronto Pearson Intl
Johannesburg OR Tambo
1 stop
28h 20mDelta
Johannesburg OR Tambo
Toronto Pearson Intl
2 stops
33h 28mToronto Pearson Intl
Johannesburg OR Tambo
2 stops
55h 10mAmerican Airlines
Johannesburg OR Tambo
Toronto Pearson Intl
2 stops
32h 49mToronto Pearson Intl
Johannesburg OR Tambo
2 stops
33h 40mDelta
Johannesburg OR Tambo
Toronto Pearson Intl
1 stop
23h 09mToronto Pearson Intl
Johannesburg OR Tambo
1 stop
21h 55mUnited Airlines
Johannesburg OR Tambo
Toronto Island
2 stops
25h 15mMultiple Airlines
Johannesburg OR Tambo
Toronto Pearson Intl
2 stops
31h 35mAmerican Airlines
Johannesburg OR Tambo
Toronto Pearson Intl
2 stops
44h 00mAmerican Airlines
Some of the carriers operating flights from Johannesburg to Toronto that may be offering flexible cancellation policies are British Airways, KLM, and United Airlines. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
Yes, there are multiple flights from Johannesburg to Toronto for under R10 300. The cheapest flight booked recently is on Delta for just R10 292, but on average you can expect to pay R12 274.
There are currently 20+ open flights from Johannesburg to Toronto within the next 7 days for less than R22 900.
Delta, at R10 292, was found to be the cheapest airline from Johannesburg to Toronto.Alternate airlines flying return to your destination include KLM and Air France. Users have found that Delta is 32% cheaper than the other options available to this destination.
For one-way options, check prices for American Airlines. According to our data, you can fly for as low as R8 407. Users have also found prices from R10 374 and R10 914 on Turkish Airlines and KLM, respectively.
Most travellers choose Johannesburg OR Tambo - Toronto Pearson Intl, Johannesburg OR Tambo - Toronto Island or Johannesburg Lanseria - Toronto Pearson Intl when deciding on the best route from Johannesburg to Toronto.
Before booking your flight from Johannesburg to Toronto, check out the most popular airlines for this route: American Airlines, Air France or ITA Airways.
Looking for the cheapest flight from Johannesburg to Toronto? While on average our users pay R20 913, our data indicates the cheapest price to be R14 184. The most popular route (Johannesburg OR Tambo - Toronto Pearson Intl), is priced around R10 718.