Cheap flights from Johannesburg to Ontario

How far in advance should I book a flight from Johannesburg to Region of Ontario?

Users have found that booking a flight from Johannesburg to Region of Ontario at least 61 days early can save you up to 14% 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 to Region of Ontario for as little as R14 726 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 R15 365 for flights departing within the next 3 days.

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

February is one of the best times of the year to fly to Region of Ontario from Johannesburg. Prices for February average R13 638 per person but you can even find prices for as low as R11 909. 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

When is the cheapest time to fly from Johannesburg to Region of Ontario (ZA1 - 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.

Cheap flights from Johannesburg to Ontario in January, February 2022

The best prices found for Johannesburg to Ontario flights in January, February
Feb 15 - Feb 22
JNB

Johannesburg OR Tambo

YYZ

Toronto Pearson Intl

2 stops

39h 15m
YYZ

Toronto Pearson Intl

JNB

Johannesburg OR Tambo

1 stop

34h 35m
R10 188

Ethiopian Air

View Deal

Deal found 19/1/22

Jan 31 - Feb 12
JNB

Johannesburg OR Tambo

YYZ

Toronto Pearson Intl

2 stops

24h 20m
YYZ

Toronto Pearson Intl

JNB

Johannesburg OR Tambo

1 stop

19h 45m
R10 386

Ethiopian Air

View Deal

Deal found 18/1/22

Feb 17 - Mar 5
JNB

Johannesburg OR Tambo

YYZ

Toronto Pearson Intl

2 stops

39h 15m
YYZ

Toronto Pearson Intl

JNB

Johannesburg OR Tambo

1 stop

19h 45m
R10 447

Ethiopian Air

View Deal

Deal found 18/1/22

Johannesburg to Ontario 2022 flight deals

Cheap flights to Ontario from Johannesburg found for this year
Feb 15 - Feb 22
JNB

Johannesburg OR Tambo

YYZ

Toronto Pearson Intl

2 stops

39h 15m
YYZ

Toronto Pearson Intl

JNB

Johannesburg OR Tambo

1 stop

34h 35m
R10 188

Ethiopian Air

View Deal

Deal found 19/1/22

May 21 - May 28
JNB

Johannesburg OR Tambo

YYZ

Toronto Pearson Intl

1 stop

24h 00m
YYZ

Toronto Pearson Intl

JNB

Johannesburg OR Tambo

1 stop

19h 45m
R10 340

Ethiopian Air

View Deal

Deal found 20/1/22

Jan 31 - Feb 12
JNB

Johannesburg OR Tambo

YYZ

Toronto Pearson Intl

2 stops

24h 20m
YYZ

Toronto Pearson Intl

JNB

Johannesburg OR Tambo

1 stop

19h 45m
R10 386

Ethiopian Air

View Deal

Deal found 18/1/22

Last-minute flights from Johannesburg to Ontario

Late deals on return flights to Ontario from Johannesburg, departing today and this week
Jan 30 - Feb 6
JNB

Johannesburg OR Tambo

YYZ

Toronto Pearson Intl

2 stops

30h 16m
YYZ

Toronto Pearson Intl

JNB

Johannesburg OR Tambo

1 stop

32h 40m
R10 492

British Airways

View Deal

Deal found 18/1/22

Jan 30 - Feb 6
JNB

Johannesburg OR Tambo

YYZ

Toronto Pearson Intl

1 stop

23h 35m
YYZ

Toronto Pearson Intl

JNB

Johannesburg OR Tambo

1 stop

32h 40m
R10 766

British Airways

View Deal

Deal found 18/1/22

Jan 26 - Feb 2
JNB

Johannesburg OR Tambo

YYZ

Toronto Pearson Intl

1 stop

23h 35m
YYZ

Toronto Pearson Intl

JNB

Johannesburg OR Tambo

2 stops

39h 45m
R10 888

British Airways

View Deal

Deal found 20/1/22

One-way flights to Ontario from Johannesburg

The cheapest one-way flights from Johannesburg to Ontario
Jun 13
JNB

Johannesburg OR Tambo

YYZ

Toronto Pearson Intl

2 stops

26h 55m
R7 553

British Airways

View Deal

Deal found 18/1/22

Jun 13
JNB

Johannesburg OR Tambo

YYZ

Toronto Pearson Intl

3 stops

49h 30m
R7 660

Multiple Airlines

View Deal

Deal found 18/1/22

Mar 12
JNB

Johannesburg OR Tambo

YYZ

Toronto Pearson Intl

1 stop

23h 35m
R7 812

British Airways

View Deal

Deal found 18/1/22

Related info for your journey

Useful info, stats and facts about Johannesburg to Ontario flights.

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 Air Canada, Ethiopian Air, and ITA Airways 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 Ethiopian Air for just R10 188, but on average you can expect to pay R10 903.

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

There are currently 17+ open flights from Johannesburg to Region of Ontario within the next 7 days for less than R10 500.

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 553 on British Airways. Other airlines that offer cheap prices include American Airlines from R7 873 and Air Canada from R8 101 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 Lanseria - Toronto Pearson Intl.

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 Canada or Air France as they are the most popular for this route.

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

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

Can I fly to Ontario from Johannesburg right now?

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) test taken 72 hours before departing to Ontario.

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

Documents
Compassionate entry for travellers and limited release from quarantine - Foreign nationals traveling without an advance written approval for an exemption of a border restriction may be denied entry into Canada.


Can I fly back to Johannesburg from Ontario?

Returning to Johannesburg from Ontario

COVID-19 testing requirements
Visitors from Ontario must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Johannesburg.

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

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.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Ethiopian Air
CheapestR11 081
AverageR13 791
FlexibilityNo cancel fee
On-time72%
COVID-19 safety
Air Canada
CheapestR11 728
AverageR16 099
FlexibilityNo cancel fee
On-time67%
COVID-19 safety
ITA Airways
CheapestR11 830
AverageR14 732
FlexibilityNo cancel fee
On-time81%
COVID-19 safety
British Airways
CheapestR11 840
AverageR15 508
FlexibilityNo cancel fee
On-time70%
COVID-19 safety
KLM
CheapestR12 362
AverageR14 966
FlexibilityNo cancel fee
On-time75%
COVID-19 safety
Lufthansa
CheapestR12 386
AverageR15 577
FlexibilityNo cancel fee
On-time76%
COVID-19 safety
American Airlines
CheapestR12 847
AverageR14 954
FlexibilityNo cancel fee
On-time71%
COVID-19 safety
South African
CheapestR13 168
AverageR18 336
FlexibilityNo cancel fee
On-time78%
COVID-19 safety
United Airlines
CheapestR13 188
AverageR17 944
FlexibilityNo cancel fee
On-time69%
COVID-19 safety
Emirates
CheapestR14 241
AverageR17 568
FlexibilityNo cancel fee
On-time75%
COVID-19 safety