Cheap flights from Johannesburg to Ontario

Return
Economy
Johannesburg (JNB)
Toronto (YYZ)
Depart
Return
Any month
|
Return
Economy
From?
To?
Sat 8/13
Sat 8/20
Any month
|

How to find the cheapest flight from
Johannesburg (JNB) to Ontario

All the information you need to plan the best JNB to YYZ flight in 2022: compare Johannesburg to Ontario flight prices with the expected peak season, weather and rainfall in Ontario.
How far in advance should I book a flight from Johannesburg to Region of Ontario?

To save on the cost of your flight from Johannesburg to Region of Ontario, book at least 61 days before your planned departure. Booking around this time can save you about 15% on the cost of this flight compared to booking a flight leaving this week. We have found prices from R16 664 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as R17 280.

When is the cheapest time to fly from Johannesburg to Region of Ontario (JNB - ON)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Johannesburg to Region of Ontario as you normally would.

What is the cheapest month to fly from Johannesburg to Region of Ontario?

February can be a great time to fly to Region of Ontario from Johannesburg with a flight ticket averaging about R15 015. Cheapflights users have found deals in the month of February for as cheap as R11 250. The most expensive prices can be found in the month of July.

Cheap flights from Johannesburg to Ontario in August, September 2022

The best prices found for JNB to Ontario flights in August, September
20 Sep - 27 Sep
R12 531pp
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
R14 233pp
JNB
Johannesburg OR Tambo
American Airlines
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
American Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
19 Sep - 29 Nov
R14 784pp
JNB
Johannesburg OR Tambo
Delta
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Delta
   
2 STOPS
JNB
Johannesburg OR Tambo

Johannesburg to Ontario 2022 flight deals

Cheap flights to Ontario from Johannesburg found for this year
20 Oct - 5 Nov
R10 180pp
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
R10 196pp
JNB
Johannesburg OR Tambo
Delta
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Delta
   
2 STOPS
JNB
Johannesburg OR Tambo
18 Oct - 1 Nov
R10 212pp
JNB
Johannesburg OR Tambo
Delta
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Delta
   
2 STOPS
JNB
Johannesburg OR Tambo

Cheap Air France flights from Johannesburg to Ontario

6 Nov - 6 Dec
R11 347pp
JNB
Johannesburg OR Tambo
Air France
 
1 STOP
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Air France
   
2 STOPS
JNB
Johannesburg OR Tambo
6 Nov - 6 Dec
R12 368pp
JNB
Johannesburg OR Tambo
Air France
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Air France
   
2 STOPS
JNB
Johannesburg OR Tambo
22 Aug - 10 Oct
R30 248pp
JNB
Johannesburg OR Tambo
Air France
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
Air France
 
1 STOP
JNB
Johannesburg OR Tambo

Cheap KLM flights from Johannesburg to Ontario

9 Nov - 16 Nov
R14 022pp
JNB
Johannesburg OR Tambo
KLM
 
1 STOP
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
KLM
 
1 STOP
JNB
Johannesburg OR Tambo
18 Aug - 8 Nov
R25 239pp
JNB
Johannesburg OR Tambo
KLM
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
KLM
 
1 STOP
JNB
Johannesburg OR Tambo
18 Aug - 8 Nov
R25 612pp
JNB
Johannesburg OR Tambo
KLM
   
2 STOPS
YYZ
Toronto Pearson Intl
YYZ
Toronto Pearson Intl
KLM
   
2 STOPS
JNB
Johannesburg OR Tambo

Last-minute flights from Johannesburg to Ontario

Late deals on return flights to Ontario from Johannesburg, departing today and this week
17 Aug - 2 Oct
R22 646pp
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
R25 239pp
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
R25 596pp
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 Ontario from Johannesburg

The cheapest one-way flights from Johannesburg to Ontario
19:10 - 15:50
KLM
1 stop
26h 40m
JNB - YYZ
KLM
R10 553
KLM
21:15 - 12:30
Kenya Airways
2 stops
45h 15m
JNB - YYZ
Kenya Airways
R12 352
Orbitz
15:10 - 5:30
Emirates
1 stop
44h 20m
JNB - YYZ
Emirates
R12 368
Gotogate

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Johannesburg</span> to <span class="emphasized">Ontario</span> flights.

Flight FAQs

From Johannesburg to Ontario

Which airlines flying from Johannesburg to Ontario have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like British Airways, KLM, and United Airlines flying from Johannesburg to Ontario have implemented new flexible cancellation policies.

Can I find flights from Johannesburg to Region of Ontario for under R10 200 on Cheapflights?

Yes, there are multiple flights from Johannesburg to Region of Ontario for under R10 200. The cheapest flight booked recently is on Delta for just R10 180, but on average you can expect to pay R11 623.

Are there last-minute flights available from Johannesburg to Region of Ontario for under R22 700?

There are currently 20+ open flights from Johannesburg to Region of Ontario within the next 7 days for less than R22 700.

What are the cheapest airlines to fly from Johannesburg to Region of Ontario one-way?

One-way options have recently been found by users for as low as R7 911 on American Airlines. Other airlines that offer cheap prices include KLM from R10 553 and Air Canada from R10 877 one-way.

What are the most popular routes from Johannesburg to Region of Ontario?

The most popular flight routes from Johannesburg to Region of Ontario are Johannesburg OR Tambo - Toronto Pearson Intl, Johannesburg OR Tambo - Toronto Island and Johannesburg OR Tambo - Thunder Bay.

What are the cheapest flights from Johannesburg to Region of Ontario?

While on average a flight from Johannesburg to Region of Ontario is generally R20 687, our data shows the cheapest flight currently is R14 030. When looking at the most popular route, (Johannesburg OR Tambo - Toronto Pearson Intl), you can expect to pay R10 180 for that flight.

What are the most popular airlines that fly from Johannesburg to Region of Ontario?

When booking a flight from Johannesburg to Region of Ontario, you may want to consider flying on American Airlines, Air France or ITA Airways as they are the most popular for this route.

COVID Restrictions

View COVID Travel Restrictions for Ontario, Canada

Do I need a COVID test to fly to Ontario from Johannesburg?

Information is based on travel restrictions from Johannesburg to Ontario

Most visitors from Johannesburg need to provide a negative COVID-19 test result and/or quarantine to enter Ontario.

COVID-19 testing requirements
Visitors from Johannesburg 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 Ontario.

Quarantine requirements
Visitors from Johannesburg are not required to quarantine after entering Ontario.

Do I need a test to fly back to Johannesburg from Ontario?

Returning to Johannesburg from Ontario

COVID-19 testing requirements
Visitors from Ontario are not required to present a negative COVID-19 PCR test or antigen result upon entering Johannesburg.

Quarantine requirements
Visitors from Ontario are not required to quarantine after entering Johannesburg.

Hide COVID Travel Restrictions for Ontario, Canada

Destination points for flights from Johannesburg to Ontario

Select to see more specific information for flights from Johannesburg to all places in Ontario.

Top 10 airlines flying from Johannesburg to Ontario

The chart below displays the airlines Cheapflights users travelling from Johannesburg to Ontario 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
Etihad Airways
R6 967 R19 000 No cancel fee 75%
Search Etihad Airways flights
British Airways
R10 860 R12 189 No cancel fee 70%
Search British Airways flights
Ethiopian Air
R10 956 R19 537 No cancel fee 72%
Search Ethiopian Air flights
Turkish Airlines
R11 178 R13 450 No cancel fee 77%
Search Turkish Airlines flights
KLM
R11 264 R14 266 No cancel fee 75%
Search KLM flights
United Airlines
R11 477 R14 703 No cancel fee 69%
Search United Airlines flights
Air France
R11 515 R16 337 No cancel fee 77%
Search Air France flights
American Airlines
R11 596 R15 097 No cancel fee 71%
Search American Airlines flights
Emirates
R12 571 R21 088 No cancel fee 75%
Search Emirates flights
ITA Airways
R12 593 R15 682 No cancel fee 81%
Search ITA Airways flights
Home North America Canada Ontario Cheap flights from Johannesburg to Ontario
  • Return
  • 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
  • Return
  • 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