Cheap flights from South Africa to Canada

JNB — YYZ
Aug 16 — Aug 231
Return
1 adult
Economy
From?
To?
Tue 16/8
Tue 23/8

How far in advance should I book a flight from South Africa to Canada?

Users have found that booking a flight from South Africa to Canada at least 55 days early can save you up to 15% on average compared to booking a flight this week. If booking 55 days before your flight isn’t an option for you, users have found flights from South Africa to Canada for as little as R18 764 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 R18 764 for flights departing within the next 3 days.

What is the cheapest month to fly from South Africa to Canada?

Due to multiple factors, expect to potentially pay more when booking in July. For low rates, November can be a great choice for travel to Canada. Flights to Canada from South Africa in November are about R15 926 on average during November, but can be found for as low as R12 422.

When is the cheapest time to fly from South Africa to Canada (ZA - CA)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from South Africa to Canada as you normally would.

Cheap flights from South Africa to Canada in August, September 2022

The best prices found for South Africa to Canada flights in August, September
Sep 19 - Nov 29
JNB

Johannesburg OR Tambo

YYZ

Toronto Pearson Intl

2 stops

34h 32m
YYZ

Toronto Pearson Intl

JNB

Johannesburg OR Tambo

1 stop

31h 05m
R13 487

Air France

Pick Dates

Deal found 8/8/22

Sep 19 - Nov 29
JNB

Johannesburg OR Tambo

YYZ

Toronto Pearson Intl

2 stops

34h 32m
YYZ

Toronto Pearson Intl

JNB

Johannesburg OR Tambo

2 stops

32h 25m
R13 700

Air France

Pick Dates

Deal found 8/8/22

Sep 15 - Oct 27
JNB

Johannesburg OR Tambo

YYZ

Toronto Pearson Intl

2 stops

29h 20m
YYZ

Toronto Pearson Intl

JNB

Johannesburg OR Tambo

2 stops

33h 06m
R14 913

Delta

Pick Dates

Deal found 8/9/22

South Africa to Canada 2022 flight deals

Cheap flights to Canada from South Africa found for this year
Oct 20 - Nov 5
JNB

Johannesburg OR Tambo

YYZ

Toronto Pearson Intl

2 stops

26h 13m
YYZ

Toronto Pearson Intl

JNB

Johannesburg OR Tambo

2 stops

33h 56m
R10 292

Delta

Pick Dates

Deal found 8/10/22

Oct 4 - Oct 11
JNB

Johannesburg OR Tambo

YYZ

Toronto Pearson Intl

2 stops

29h 25m
YYZ

Toronto Pearson Intl

JNB

Johannesburg OR Tambo

1 stop

21h 40m
R10 718

Delta

Pick Dates

Deal found 8/8/22

Oct 20 - Nov 6
JNB

Johannesburg OR Tambo

YYZ

Toronto Pearson Intl

2 stops

26h 13m
YYZ

Toronto Pearson Intl

JNB

Johannesburg OR Tambo

1 stop

28h 20m
R10 734

Delta

Pick Dates

Deal found 8/10/22

Cheap Delta flights from South Africa to Canada

Oct 20 - Nov 5
JNB

Johannesburg OR Tambo

YYZ

Toronto Pearson Intl

2 stops

26h 13m
YYZ

Toronto Pearson Intl

JNB

Johannesburg OR Tambo

2 stops

33h 56m
R10 292

Delta

Pick Dates

Deal found 8/10/22

Oct 4 - Oct 11
JNB

Johannesburg OR Tambo

YYZ

Toronto Pearson Intl

2 stops

29h 25m
YYZ

Toronto Pearson Intl

JNB

Johannesburg OR Tambo

1 stop

21h 40m
R10 718

Delta

Pick Dates

Deal found 8/8/22

Oct 20 - Nov 6
JNB

Johannesburg OR Tambo

YYZ

Toronto Pearson Intl

2 stops

26h 13m
YYZ

Toronto Pearson Intl

JNB

Johannesburg OR Tambo

1 stop

28h 20m
R10 734

Delta

Pick Dates

Deal found 8/10/22

Cheap American Airlines flights from South Africa to Canada

Oct 12 - Oct 16
JNB

Johannesburg OR Tambo

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

30h 30m
YUL

Montreal Pierre Elliott Trudeau Intl

JNB

Johannesburg OR Tambo

1 stop

27h 30m
R13 389

American Airlines

Pick Dates

Deal found 8/8/22

Jan 10 - Jan 21
JNB

Johannesburg OR Tambo

YYZ

Toronto Pearson Intl

2 stops

46h 20m
YYZ

Toronto Pearson Intl

JNB

Johannesburg OR Tambo

1 stop

29h 10m
R13 553

American Airlines

Pick Dates

Deal found 8/10/22

Oct 12 - Oct 16
JNB

Johannesburg OR Tambo

YUL

Montreal Pierre Elliott Trudeau Intl

2 stops

31h 44m
YUL

Montreal Pierre Elliott Trudeau Intl

JNB

Johannesburg OR Tambo

2 stops

38h 45m
R13 897

American Airlines

Pick Dates

Deal found 8/8/22

Last-minute flights from South Africa to Canada

Late deals on return flights to Canada from South Africa, departing today and this week
Aug 17 - Aug 31
JNB

Johannesburg OR Tambo

YYC

Calgary

2 stops

48h 11m
YYC

Calgary

JNB

Johannesburg OR Tambo

2 stops

31h 35m
R22 337

Multiple Airlines

Pick Dates

Deal found 8/9/22

Aug 17 - Aug 31
JNB

Johannesburg OR Tambo

YYC

Calgary

2 stops

48h 11m
YYC

Calgary

JNB

Johannesburg OR Tambo

1 stop

27h 35m
R22 746

Multiple Airlines

Pick Dates

Deal found 8/9/22

Aug 17 - Oct 2
JNB

Johannesburg OR Tambo

YYZ

Toronto Pearson Intl

2 stops

33h 28m
YYZ

Toronto Pearson Intl

JNB

Johannesburg OR Tambo

2 stops

55h 10m
R22 894

American Airlines

Pick Dates

Deal found 8/10/22

One-way flights to Canada from South Africa

The cheapest one-way flights from South Africa to Canada
Sep 29
JNB

Johannesburg OR Tambo

YUL

Montreal Pierre Elliott Trudeau Intl

3 stops

31h 30m
R7 620

Multiple Airlines

Pick Dates

Deal found 8/10/22

Sep 22
JNB

Johannesburg OR Tambo

YTZ

Toronto Island

2 stops

25h 15m
R7 948

Multiple Airlines

Pick Dates

Deal found 8/10/22

Jan 12
JNB

Johannesburg OR Tambo

YUL

Montreal Pierre Elliott Trudeau Intl

1 stop

27h 40m
R7 964

American Airlines

Pick Dates

Deal found 8/8/22

Related info for your journey

Useful info, stats and facts about South Africa to Canada flights.

Which airlines flying from South Africa to Canada have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like British Airways, KLM, and Lufthansa flying from South Africa to Canada have implemented new flexible cancellation policies.

Can I find flights from South Africa to Canada for under R10 300 on Cheapflights?

Yes, there are multiple flights from South Africa to Canada for under R10 300. The cheapest flight booked recently is on Delta for just R10 292, but on average you can expect to pay R12 061.

Are there last-minute flights available from South Africa to Canada for under R22 400?

There are currently 20+ open flights from South Africa to Canada within the next 7 days for less than R22 400.

What are the cheapest airlines to fly from South Africa to Canada one-way?

R7 964 is the cheapest one-way deal found within the past few days, from American Airlines. You may also be able to find cheap deals on Qatar Airways and Air Canada, with prices starting from R10 210 and R10 259, respectively.

Top 10 airlines flying from South Africa to Canada

The chart below displays the airlines Cheapflights users travelling from South Africa to Canada choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Etihad AirwaysCheapestR7 044AverageR19 208FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Etihad Airways flights
British AirwaysCheapestR10 979AverageR15 713FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search British Airways flights
Ethiopian AirCheapestR11 076AverageR19 353FlexibilityNo cancel feeOn-time72%COVID-19 safety
Search Ethiopian Air flights
Turkish AirlinesCheapestR11 300AverageR14 488FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Turkish Airlines flights
Qatar AirwaysCheapestR11 312AverageR22 239FlexibilityNo cancel feeOn-time68%COVID-19 safety
Search Qatar Airways flights
KLMCheapestR11 387AverageR17 044FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search KLM flights
United AirlinesCheapestR11 602AverageR17 335FlexibilityNo cancel feeOn-time69%COVID-19 safety
Search United Airlines flights
Air FranceCheapestR11 641AverageR16 895FlexibilityNo cancel feeOn-time77%COVID-19 safety
Search Air France flights
EmiratesCheapestR11 660AverageR20 767FlexibilityNo cancel feeOn-time75%COVID-19 safety
Search Emirates flights
American AirlinesCheapestR11 723AverageR15 262FlexibilityNo cancel feeOn-time71%COVID-19 safety
Search American Airlines flights