Cheap flights from OR Tambo to Pearson Intl

Round-trip
Economy
Johannesburg (JNB)
Toronto (YYZ)
Depart
Return
Any month
Compare vs. Cheapflights |

How to find the cheapest flight from
OR Tambo (JNB) to Pearson Intl (YYZ)

All the information you need to plan the best JNB to YYZ flight in 2022: compare OR Tambo to Pearson Intl flight prices with the expected peak season, weather and rainfall in Pearson Intl.
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

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
How far in advance should I book a flight from Johannesburg OR Tambo Airport to Toronto Pearson Intl Airport?

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.

When is the cheapest time to fly from Johannesburg OR Tambo Airport to Toronto Pearson Intl Airport (JNB - YYZ)?

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.

What is the cheapest month to fly from Johannesburg OR Tambo Airport to Toronto Pearson Intl Airport?

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.

Cheap flights from OR Tambo to Pearson Intl in August, September 2022

The best prices found for JNB to YYZ flights for August, September
20 Sep - 27 Sep
C$ 992pp
JNB
Johannesburg OR Tambo
Delta
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Delta
 
1 STOP
JNB
Johannesburg OR Tambo
20 Sep - 27 Sep
C$ 1,127pp
JNB
Johannesburg OR Tambo
American Airlines
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
American Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
15 Sep - 27 Oct
C$ 1,168pp
JNB
Johannesburg OR Tambo
Delta
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Delta
   
2 STOPS
JNB
Johannesburg OR Tambo

Johannesburg OR Tambo to Pearson Intl 2022 flight deals

Cheap flights to Pearson Intl from OR Tambo found for this year
20 Oct - 5 Nov
C$ 806pp
JNB
Johannesburg OR Tambo
Delta
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Delta
   
2 STOPS
JNB
Johannesburg OR Tambo
3 Oct - 6 Nov
C$ 807pp
JNB
Johannesburg OR Tambo
Delta
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Delta
   
2 STOPS
JNB
Johannesburg OR Tambo
19 Oct - 21 Nov
C$ 838pp
JNB
Johannesburg OR Tambo
Delta
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Delta
 
1 STOP
JNB
Johannesburg OR Tambo

Cheap Delta flights from OR Tambo to Pearson Intl

20 Oct - 5 Nov
C$ 806pp
JNB
Johannesburg OR Tambo
Delta
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Delta
   
2 STOPS
JNB
Johannesburg OR Tambo
3 Oct - 6 Nov
C$ 807pp
JNB
Johannesburg OR Tambo
Delta
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Delta
   
2 STOPS
JNB
Johannesburg OR Tambo
19 Oct - 21 Nov
C$ 838pp
JNB
Johannesburg OR Tambo
Delta
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Delta
 
1 STOP
JNB
Johannesburg OR Tambo

Cheap American Airlines flights from OR Tambo to Pearson Intl

10 Jan - 21 Jan
C$ 1,061pp
JNB
Johannesburg OR Tambo
American Airlines
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
American Airlines
 
1 STOP
JNB
Johannesburg OR Tambo
10 Jan - 21 Jan
C$ 1,113pp
JNB
Johannesburg OR Tambo
American Airlines
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
American Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
20 Sep - 27 Sep
C$ 1,127pp
JNB
Johannesburg OR Tambo
American Airlines
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
American Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo

Last minute flights from OR Tambo to Pearson Intl

Late deals on round-trip flights to Pearson Intl from OR Tambo, departing today and this week
17 Aug - 2 Oct
C$ 1,793pp
JNB
Johannesburg OR Tambo
American Airlines
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
American Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
18 Aug - 8 Nov
C$ 1,998pp
JNB
Johannesburg OR Tambo
KLM
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
KLM
 
1 STOP
JNB
Johannesburg OR Tambo
17 Aug - 31 Aug
C$ 2,026pp
JNB
Johannesburg OR Tambo
Delta
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Delta
   
2 STOPS
JNB
Johannesburg OR Tambo

One-way flights to Pearson Intl from Johannesburg OR Tambo

The cheapest one-way flights from OR Tambo to Pearson Intl
2:10 p.m. - 2:35 p.m.
Turkish Airlines
1 stop
30h 25m
JNB - YYZ
Turkish Airlines
C$ 812
travelstart.ae
7:10 p.m. - 7:22 p.m.
KLM
2 stops
30h 12m
JNB - YYZ
KLM
C$ 855
KLM
3:00 p.m. - 12:20 p.m.
Air Canada
1 stop
27h 20m
JNB - YYZ
Air Canada
C$ 861
Gotogate

Related info for your journey

Useful info, stats and facts about <span class="emphasized">OR Tambo</span> to <span class="emphasized">Pearson Intl</span> flights.

Flight FAQs

From OR Tambo to Pearson Intl

Which airlines flying from Johannesburg OR Tambo to Toronto Pearson Intl have flexible cancellations due to COVID-19?

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.

Can I find flights from Johannesburg OR Tambo Airport to Toronto Pearson Intl Airport for under C$ 900 on Cheapflights?

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.

Are there last-minute flights available from Johannesburg OR Tambo Airport to Toronto Pearson Intl Airport for under C$ 1,800?

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.

What are the cheapest airlines flying from Johannesburg OR Tambo Airport to Toronto Pearson Intl Airport round-trip?

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.

What are the cheapest airlines to fly from Johannesburg OR Tambo Airport to Toronto Pearson Intl Airport one-way?

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.

What are the most popular airlines that fly from Johannesburg OR Tambo Airport to Toronto Pearson Intl Airport?

Endeavor Airlines, American Airlines and Air Canada are the most popular airlines when flying from Johannesburg OR Tambo Airport to Toronto Pearson Intl Airport.

What are the cheapest flights 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.

COVID Restrictions

View COVID Travel Restrictions for Pearson Intl (YYZ)

Do I need a COVID test to fly to Pearson Intl from OR Tambo?

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.

Do I need a test to fly back to OR Tambo from 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.

Hide COVID Travel Restrictions for Pearson Intl (YYZ)

Top 7 airlines flying from Johannesburg OR Tambo to Toronto Pearson Intl

The chart below displays the airlines Cheapflights users travelling from OR Tambo to Pearson Intl choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline Cheapest Average Flexibility On-time COVID-19 safety
South African
C$ 767 C$ 1,520 No cancel fee 78%
Search South African flights
British Airways
C$ 879 C$ 958 No cancel fee 70%
Search British Airways flights
KLM
C$ 889 C$ 1,156 No cancel fee 75%
Search KLM flights
Air Canada
C$ 1,069 C$ 1,295 No cancel fee 67%
Search Air Canada flights
United Airlines
C$ 1,127 C$ 1,255 No cancel fee 69%
Search United Airlines flights
Lufthansa
C$ 1,217 C$ 1,571 No cancel fee 76%
Search Lufthansa flights
Ethiopian Air
C$ 1,221 C$ 2,070 No cancel fee 72%
Search Ethiopian Air flights
  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First