JNB - YTO Price
|
R11 816 - R14 228
|
YTO Temperature
|
1 - 25 °C
|
YTO Rainfall
|
29 - 49 mm
|
Popular in December High demand for flights, 10% potential price rise |
Cheapest in February Best time to find cheap flights, 8% potential price drop |
Round-trip from R11 816 From Johannesburg to Toronto |
One-way from R7 892 One-way flight from Johannesburg to Toronto |
Users have found that flying from Johannesburg to Toronto on a Saturday typically leans towards higher prices. However, this doesn’t mean you still can’t find a deal. Flexibility with other aspects of your flight can still land a great price for your trip.
To save up to 14% on this flight, we recommend booking at least 61 days prior to travel. The price may fluctuate and will likely increase closer to your departure date. Users on Cheapflights have found tickets from Johannesburg to Toronto from R13 800 1-2 weeks out and tickets from R14 399 for flights departing within the next 72 hours.
February is one of the best times of the year to fly to Toronto from Johannesburg. Prices for February average R12 781 per person but you can even find prices for as low as R11 160. The most expensive prices can be found in the month of December. Opting for a February flight can save you 11% on your journey compared to booking in February
A simple way to save on the total cost of your ticket is to fly from Johannesburg to Toronto at midday. If you’re flexible enough to do this you can expect to save up to 17% on your trip compared to booking a flight in the afternoon.
Most people fly from Johannesburg OR Tambo (JNB) if they book a flight from Johannesburg to Toronto. On average, OR Tambo has 0 outbound flights to Toronto per day from 17 airlines. Johannesburg OR Tambo is conveniently located just 20,7 km from Johannesburg’s city center.
Airlines globally have implemented additional safety measures to accommodate you. Delta, Etihad Airways, and Alitalia are some of the many airlines that have done so. Airline carriers are regularly disinfecting and sanitising their aircraft. Masks are provided and are mandatory while on board. Pre-flight testing for symptoms and antibodies, alongside socially-distanced seating (for a limited time) will work towards keeping travellers safer while flying from Johannesburg OR Tambo to Toronto. Policies will vary by airline.
Some of our airline partners flying from Johannesburg OR Tambo to Toronto have new flexible policies in place due to COVID-19. Air Canada, Ethiopian Air, and Alitalia are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Air Canada with this kind of flexibility.
Yes, there are multiple flights from Johannesburg to Toronto for under R11 417. The cheapest flight booked recently is on British Airways for just R10 403, but on average you can expect to pay R11 831.
There are no direct flights from Johannesburg to Toronto, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.
There are currently 20+ open flights from Johannesburg to Toronto within the next 7 days for less than R11 417.
You can imagine temperatures to be in the 26 °C range in January. The weather in Toronto is generally colder than Johannesburg's. As flight availability is subject to become more limited as peak season approaches it is ideal to book in a timely manner.
There are many flights that can get you from Johannesburg to Toronto in 23h 45m. Fly via Ethiopian Air, British Airways, or Emirates to get the fastest option. This flight may include one or multiple stops.
Our cheapest airline available from Johannesburg to Toronto is British Airways. Our recent data shows that you can find tickets from as low as R10 404 on this airline. Additional options worth looking into are Ethiopian Air and American Airlines, starting at R10 432 and R10 846 round-trip. British Airways is currently priced 18% below the average price you’ll pay for this route.
To fly one-way, consider booking your trip with Air Canada, which is currently one of the cheapest options available, starting at R7 564. SWISS flights start at R7 892 while deals on Lufthansa start at R8 078 one-way.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
R728 | R906 | No cancel fee | 72% |
Search Ethiopian Air flights
|
|
![]() |
R777 | R967 | No cancel fee | 81% |
Search Alitalia flights
|
|
![]() |
R844 | R982 | No cancel fee | 71% |
Search American Airlines flights
|
|
![]() |
R812 | R983 | No cancel fee | 75% |
Search KLM flights
|
|
![]() |
R813 | R1 009 | No cancel fee | 76% |
Search Lufthansa flights
|
|
![]() |
R778 | R1 018 | No cancel fee | 70% |
Search British Airways flights
|
|
![]() |
R990 | R1 087 | No cancel fee | 72% |
Search Cathay Pacific flights
|
|
![]() |
R789 | R1 104 | No cancel fee | 67% |
Search Air Canada flights
|
|
![]() |
R865 | R1 131 | No cancel fee | 78% |
We couldn't confirm the COVID-19 safety measures taken by South African. Please check directly on their website for additional information. |
Search South African flights
|
![]() |
R935 | R1 154 | No cancel fee | 75% |
Search Emirates flights
|