JNB - YYZ Price
|
C$ 728 - C$ 1,301
|
YYZ Temperature
|
-6 - 21 °C
|
YYZ Rainfall
|
51 - 83 mm
|
Popular in July High demand for flights, 29% potential price rise |
Cheapest in February Best time to find cheap flights, 21% potential price drop |
Round-trip from C$ 934 From Johannesburg OR Tambo to Toronto Pearson Intl |
One-way from C$ 812 One-way flight from Johannesburg OR Tambo to Toronto Pearson Intl |
Users have found that booking a flight from Johannesburg OR Tambo Airport to Toronto Pearson Intl Airport at least 61 days early can save you up to 15% on average compared to booking a flight this week. If booking 61 days before your flight isn’t an option for you, users have found flights from Johannesburg OR Tambo Airport to Toronto Pearson Intl Airport for as little as C$ 1,319 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as C$ 1,368 for flights departing within the next 3 days.
Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Johannesburg OR Tambo Airport to Toronto Pearson Intl Airport as you normally would.
February can be a great time to fly to Toronto Pearson Intl Airport from Johannesburg OR Tambo Airport with a flight ticket averaging about C$ 1,189. Cheapflights users have found deals in the month of February for as cheap as C$ 891. The most expensive prices can be found in the month of July.
Due to the rapidly changing circumstances due to COVID-19, airlines like Air Canada, United Airlines, and British Airways flying from Johannesburg OR Tambo to Toronto Pearson Intl have implemented new flexible cancellation policies.
Yes, there are multiple flights from Johannesburg OR Tambo Airport to Toronto Pearson Intl Airport for under C$ 900. The cheapest flight booked recently is on Delta for just C$ 806, but on average you can expect to pay C$ 928.
There are currently 20+ open flights from Johannesburg OR Tambo Airport to Toronto Pearson Intl Airport within the next 7 days for less than C$ 1,800.
According to our current data, Delta (C$ 806), KLM (C$ 1,042), and United Airlines (C$ 1,057) offers the cheapest pricing from Johannesburg OR Tambo Airport to Toronto Pearson Intl Airport. These flights start at 31% lower than the current average price 3 months from now.
For one-way options, check prices for American Airlines. According to our data, you can fly for as low as C$ 626. Users have also found prices from C$ 812 and C$ 855 on Turkish Airlines and KLM, respectively.
Endeavor Airlines, American Airlines and Air Canada are the most popular airlines when flying from Johannesburg OR Tambo Airport to Toronto Pearson Intl Airport.
Looking at all options, your cheapest flight can be booked for C$ 607. While the most popular route (Johannesburg OR Tambo - Toronto Pearson Intl) can be booked for C$ 806 on average our data indicates C$ 2,390 when flying from Johannesburg OR Tambo Airport to Toronto Pearson Intl Airport.
Information is based on travel restrictions from Johannesburg OR Tambo to Toronto Pearson Intl
Most visitors from Johannesburg OR Tambo need to provide a negative COVID-19 test result and/or quarantine to enter Toronto Pearson Intl.
COVID-19 testing requirements
Visitors from Johannesburg OR Tambo must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 hours for RT-PCR (NAAT) and 1 day for Antigen (quick-test) before departing to Toronto Pearson Intl.
Quarantine requirements
Visitors from Johannesburg OR Tambo are not required to quarantine after entering Toronto Pearson Intl.
Returning to Johannesburg OR Tambo from Toronto Pearson Intl
COVID-19 testing requirements
Visitors from Toronto Pearson Intl are not required to present a negative COVID-19 PCR test or antigen result upon entering Johannesburg OR Tambo.
Quarantine requirements
Visitors from Toronto Pearson Intl are not required to quarantine after entering Johannesburg OR Tambo.
Airline | Cheapest | Average | Flexibility | On-time | COVID-19 safety | |
---|---|---|---|---|---|---|
![]() |
C$ 767 | C$ 1,520 | No cancel fee | 78% |
Search South African flights
|
|
![]() |
C$ 879 | C$ 958 | No cancel fee | 70% |
Search British Airways flights
|
|
![]() |
C$ 889 | C$ 1,156 | No cancel fee | 75% |
Search KLM flights
|
|
![]() |
C$ 1,069 | C$ 1,295 | No cancel fee | 67% |
Search Air Canada flights
|
|
![]() |
C$ 1,127 | C$ 1,255 | No cancel fee | 69% |
Search United Airlines flights
|
|
![]() |
C$ 1,217 | C$ 1,571 | No cancel fee | 76% |
Search Lufthansa flights
|
|
![]() |
C$ 1,221 | C$ 2,070 | No cancel fee | 72% |
Search Ethiopian Air flights
|