Insights
Latest deals
Reviews
FAQs

Cheap flights from South Africa to Canada from R10 769

This is the cheapest one-way flight price found by a momondo user in the last 72 hours by searching for a flight from South Africa to Canada departing on 17/5. Fares may change, and may not be available for all flights or travel dates. Click the price to refresh the search for this deal.
1 adult
From?
To?
So 24/3
So 31/3

Deals available from 900+ travel sites.

'This year, momondo is the #1 place for airfares on the internet.'

Cheap South Africa to Canada flight deals and tips

Find info about flight duration, direct flights, and airports for your flight from South Africa to Canada

Best price found

R10 769

Fastest flight time

18h 56m

Direct flights

None

Airports in Canada

5 airports
The best one-way flight to Canada from South Africa in the past 72 hours is R10 769. The best return flight deal from South Africa to Canada found on momondo in the last 72 hours is R14 051.
The fastest flight from South Africa to Canada takes 18h 56m
There are no direct flights from South Africa to Canada. Popular non-direct routes for this connection are Cape Town Intl Airport - Toronto Pearson Intl Airport, Johannesburg OR Tambo Airport - Vancouver Intl Airport and Johannesburg OR Tambo Airport - Toronto Pearson Intl Airport.
There are 5 airports near Canada: Montreal Pierre Elliott Trudeau Intl (YUL), Vancouver Intl (YVR), Halifax Intl (YHZ), Toronto Pearson Intl (YYZ), Toronto Island (YTZ)

How to get the cheapest flight ticket from South Africa to Canada

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest airline that flies to Canada from South Africa?

American Airlines. Air Canada, Air France, and American Airlines are the most popular carriers operating from South Africa to Canada

What is the cheapest South Africa to Canada flight route?

Cape Town Intl - Montreal Pierre Elliott Trudeau Intl. Fly from Cape Town Intl to Montreal Pierre Elliott Trudeau Intl for the best South Africa - Canada flight prices

Easily compare return flights from South Africa to Canada

Below you can see the best fares for your return flight route over the next six months. All fares were found on momondo this week. Browse the quickest and cheapest flights from South Africa to Canada by changing tabs
United Airlines
May 8
JNB19:00Johannesburg OR Tambo
36h 55m
2 stops
YVR22:55Vancouver Intl
May 23
YVR8:30Vancouver Intl
63h 00m
2 stops
JNB8:30Johannesburg OR Tambo
R14 051
Find similar
Multiple Airlines
Apr 28
JNB15:05Johannesburg OR Tambo
24h 59m
2 stops
YYZ10:04Toronto Pearson Intl
May 5
YYZ6:15Toronto Pearson Intl
29h 30m
2 stops
JNB17:45Johannesburg OR Tambo
R14 805
Find similar
Delta
May 21
JNB18:50Johannesburg OR Tambo
23h 15m
1 stop
YUL12:05Montreal Pierre Elliott Trudeau Intl
May 26
YUL18:45Montreal Pierre Elliott Trudeau Intl
20h 35m
1 stop
JNB21:20Johannesburg OR Tambo
R14 937
Find similar
Air France
May 8
JNB18:50Johannesburg OR Tambo
28h 48m
2 stops
YVR14:38Vancouver Intl
May 23
YVR13:30Vancouver Intl
33h 40m
1 stop
JNB8:10Johannesburg OR Tambo
R16 484
Find similar
SWISS
May 6
JNB19:35Johannesburg OR Tambo
35h 29m
2 stops
YVR22:04Vancouver Intl
May 22
YVR16:25Vancouver Intl
31h 45m
1 stop
JNB9:10Johannesburg OR Tambo
R16 616
Find similar
British Airways
May 7
JNB21:05Johannesburg OR Tambo
25h 25m
1 stop
YVR13:30Vancouver Intl
May 21
YVR15:20Vancouver Intl
33h 05m
1 stop
JNB9:25Johannesburg OR Tambo
R17 993
Find similar

Find the cheapest one-way flights from South Africa to Canada

If you're looking for one-way flights from South Africa to Canada, view some of our deals below provided by British Airways, KLM and Qatar Airways
Multiple Airlines
May 17
JNB17:00Johannesburg OR Tambo
25h 15m
2 stops
YYZ12:15Toronto Pearson Intl
R10 769
Find similar
British Airways
Jun 11
JNB21:05Johannesburg OR Tambo
30h 39m
2 stops
YYZ21:44Toronto Pearson Intl
R12 995
Find similar
Qatar Airways
Apr 17
JNB20:15Johannesburg OR Tambo
32h 25m
2 stops
YYZ22:40Toronto Pearson Intl
R13 070
Find similar

Search last-minute flights to Canada from South Africa

Find and compare return flight prices for your last-minute flight from South Africa to Canada
United Airlines
Mar 24
JNB19:35Johannesburg OR Tambo
32h 44m
2 stops
YYZ22:19Toronto Pearson Intl
Mar 31
YYZ18:00Toronto Pearson Intl
17h 45m
1 stop
JNB17:45Johannesburg OR Tambo
R14 654
Find similar
Multiple Airlines
Mar 26
CPT20:50Cape Town Intl
28h 18m
2 stops
YYZ19:08Toronto Pearson Intl
Apr 30
YYZ20:10Toronto Pearson Intl
31h 50m
1 stop
CPT10:00Cape Town Intl
R20 558
Find similar
British Airways
Mar 29
JNB22:15Johannesburg OR Tambo
29h 16m
2 stops
YYZ21:31Toronto Pearson Intl
Apr 16
YYZ21:55Toronto Pearson Intl
29h 30m
1 stop
JNB9:25Johannesburg OR Tambo
R20 709
Find similar
Kenya Airways
Mar 25
JNB1:15Johannesburg OR Tambo
42h 29m
2 stops
YYZ13:44Toronto Pearson Intl
Apr 12
YYZ6:00Toronto Pearson Intl
27h 50m
2 stops
JNB15:50Johannesburg OR Tambo
R21 576
Find similar
American Airlines
Mar 29
JNB19:45Johannesburg OR Tambo
30h 10m
1 stop
YYZ19:55Toronto Pearson Intl
Apr 16
YYZ21:55Toronto Pearson Intl
29h 30m
1 stop
JNB9:25Johannesburg OR Tambo
R21 859
Find similar
Delta
Mar 24
CPT21:55Cape Town Intl
41h 20m
2 stops
YYZ9:15Toronto Pearson Intl
Apr 29
YYZ7:45Toronto Pearson Intl
28h 05m
1 stop
CPT17:50Cape Town Intl
R23 387
Find similar

Best airlines flying from South Africa to Canada

Compare and see reviews for airlines that fly from South Africa to Canada with momondo
Airline
Rating
Free Cancellation
Price
United AirlinesPriceFrom R12 032Free CancellationRating
7,4
11 602 reviews
Search United Airlines flights
DeltaPriceFrom R12 713Free CancellationRating
8,0
11 551 reviews
Search Delta flights
SWISSPriceFrom R12 756Free CancellationRating
7,8
2 183 reviews
Search SWISS flights
Brussels AirlinesPriceFrom R12 868Free CancellationRating
7,2
629 reviews
Search Brussels Airlines flights
KLMPriceFrom R13 109Free CancellationRating
7,7
1 720 reviews
Search KLM flights
Air FrancePriceFrom R13 468Free CancellationRating
7,6
1 910 reviews
Search Air France flights
LufthansaPriceFrom R13 638Free CancellationRating
7,0
7 933 reviews
Search Lufthansa flights
Air CanadaPriceFrom R13 858Free CancellationRating
7,0
6 717 reviews
Search Air Canada flights
American AirlinesPriceFrom R15 295Free CancellationRating
7,3
15 298 reviews
Search American Airlines flights
British AirwaysPriceFrom R15 573Free CancellationRating
6,8
7 015 reviews
Search British Airways flights

Kenya Airways flights from South Africa to Canada

Our best Kenya Airways deals on South Africa to Canada flight tickets
Kenya Airways
Apr 24
JNB1:15Johannesburg OR Tambo
51h 40m
2 stops
YYZ22:55Toronto Pearson Intl
May 6
YYZ6:00Toronto Pearson Intl
46h 55m
2 stops
JNB10:55Johannesburg OR Tambo
R21 274
Find similar
Kenya Airways
Mar 25
JNB1:15Johannesburg OR Tambo
42h 29m
2 stops
YYZ13:44Toronto Pearson Intl
Apr 12
YYZ6:00Toronto Pearson Intl
27h 50m
2 stops
JNB15:50Johannesburg OR Tambo
R21 576
Find similar
Kenya Airways
Aug 30
CPT14:30Cape Town Intl
38h 25m
3 stops
YYZ22:55Toronto Pearson Intl
Oct 10
YYZ6:00Toronto Pearson Intl
48h 45m
2 stops
CPT12:45Cape Town Intl
R22 500
Find similar

Ethiopian Air flights from South Africa to Canada

Our best Ethiopian Air deals on South Africa to Canada flight tickets
Ethiopian Air
Jun 11
JNB14:30Johannesburg OR Tambo
24h 15m
2 stops
YYZ8:45Toronto Pearson Intl
Dec 12
YYZ10:20Toronto Pearson Intl
19h 45m
1 stop
JNB13:05Johannesburg OR Tambo
R27 159
Find similar
Ethiopian Air
Jun 14
JNB14:30Johannesburg OR Tambo
24h 15m
2 stops
YYZ8:45Toronto Pearson Intl
Dec 12
YYZ10:20Toronto Pearson Intl
19h 45m
1 stop
JNB13:05Johannesburg OR Tambo
R28 140
Find similar
Ethiopian Air
Jun 21
CPT14:35Cape Town Intl
24h 10m
2 stops
YYZ8:45Toronto Pearson Intl
Jul 8
YYZ10:45Toronto Pearson Intl
21h 45m
1 stop
CPT14:30Cape Town Intl
R32 421
Find similar

  • When did momondo last update prices for flights from South Africa to Canada?

    Prices for flights from South Africa to Canada refresh daily.

  • How many operators does momondo search for flights from South Africa to Canada?

  • How old do you have to be to fly from South Africa to Canada?

    Although the minimum age for a child to fly alone is five, airlines that offer an unaccompanied minor (UMNR) service may have their own age limits, which could be impacted by factors such as flight length, timing, and stopovers. It is recommended that you verify with the airline you are booking with for travel from South Africa to Canada.

  • What documentation or ID do you need to fly to Canada?

    The travel and health documents you'll need for your trip to Canada may differ based on your itinerary and personal situation. Typically, you should have several documents on hand, such as a national ID card or driver's licence and a passport that is valid for six months after your intended arrival at Canada. It is always advisable to seek advice from your airline or a trusted third party, such as IATA.


Alternative routes for South Africa to Canada

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Johannesburg to Montreal Flights
Fastest flight time23h 15m
Cheapest priceR14 937
Johannesburg to Toronto Flights
Fastest flight time20h 39m
Cheapest priceR15 880
Johannesburg to Vancouver Flights
Fastest flight time27h 10m
Cheapest priceR14 051
Cape Town to Vancouver Flights
Fastest flight time33h 10m
Cheapest priceR20 973
Cape Town to Toronto Flights
Fastest flight time27h 00m
Cheapest priceR19 162
Johannesburg to Calgary Flights
Fastest flight time28h 00m
Cheapest priceR17 314
Cape Town to Montreal Flights
Fastest flight time24h 55m
Cheapest priceR23 613
Durban to Toronto Flights
Fastest flight time34h 55m
Cheapest priceR20 841
Durban to Vancouver Flights
Fastest flight time32h 40m
Cheapest priceR35 816
Cape Town to Ottawa Flights
Fastest flight time45h 35m
Cheapest priceR24 443
Johannesburg to Comox Flights
Fastest flight time34h 10m
Cheapest priceR51 338
Durban to Montreal Flights
Fastest flight time39h 05m
Cheapest priceR23 575

Similar South Africa to Canada flights

Flexible with your destination? Broaden your search and find flights similar to your South Africa to Canada route

Why use momondo?

Why should I use momondo to find a flight deal from South Africa to Canada?

momondo compares prices from hundreds of airlines and agents so you can find and book the best deal on flights from South Africa to Canada . Millions of users trust and use momondo every year so you are in good hands.

Can I find flights from South Africa to Canada with flexible booking policies on momondo?

Yes. momondo allows you to filter the results for South Africa to Canada flights to just show those with flexible booking policies.

How can momondo help me find flights from South Africa to Canada?

momondo offers useful filters to help you find the right flight. Choose specific flight times, airports or even what payment method you prefer. We have numerous options to help you book your ideal flight from South Africa to Canada.

I’m not ready to book a flight from South Africa to Canada right now. Can momondo alert me if prices change?

If you are simply researching potential flights to Canada, momondo offers a useful price alert feature which will track prices for flights to Canada from South Africa and alert you when they change.


An easier way to manage your Canada trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Save money when you book flights with momondo
Big names, great deals
Big names, great deals
Search 100s of travel sites to compare prices.
Filter for what you want
Filter for what you want
Free Wi-Fi? Stopover? Instantly customise your results.
Trusted and free
Trusted and free
We’re completely free to use - no hidden charges or fees.
Price Alerts
Price Alerts
Not ready to book? Create a price alert to track prices.

Find better results for your stay in Canada

Popular Cities in Canada
Popular flights according to clicks in the last 7 days on momondo


Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
So 24/3
So 31/3
Email me momondo's favourite deals