Search and find cheap flights to Canada

1 adult
Tue 24/5
Tue 31/5

About Flights to Canada

Summary info about Canada flight prices, duration and airlines

Best One-Way Price

R7 522

Best Return Price

R10 221

Fastest flight time

19h 00m

Operated By

8 airlines
The best one-way flight price to Canada from South Africa in the last 72 hours is R7 522 (Johannesburg OR Tambo to Toronto Pearson Intl).
The best return flight price to Canada from South Africa in the last 72 hours is R10 221 (Johannesburg OR Tambo to Toronto Pearson Intl).
The fastest flight to Canada from South Africa takes 19h 00m (Cape Town Intl to Toronto Pearson Intl).
There are 8 airlines operating flights to Canada, including American Airlines, United Airlines and British Airways.

Cheapest flights to cities in Canada

Click on the cities below to find out when it's cheapest to fly to Canada from South Africa

Useful information for your flight to Canada

Get up-to-date answers for some of the most frequently asked questions regarding flying to Canada

If you are looking to fly to Canada for less, look to airlines like Flair Airlines, Air Canada, and Swoop, with prices starting at R748, R1 520, and R1 668 respectively.

On average, it takes 22h 40m to fly from South Africa to Canada if you fly out of Johannesburg OR Tambo (the most popular airport in South Africa) and into Toronto Pearson Intl (the most popular airport in Canada). If you’re flying out of Cape Town Intl and into Toronto Pearson Intl, then the flight time is around 23h 35m.

The cost to fly to Canada varies based on a variety of factors, but you can expect to find prices as low as R8 736 or as high as R77 330. Based on recent airfare data, we’ve found that a ticket to Canada for R23 217 or less is a good deal, whereas R23 829 is the average cost.

The best day to take a flight to Canada is on Wednesday, followed by Tuesday. Wednesday and Tuesday tend to have the lowest flight prices to Canada. If your travel dates are flexible, then try to avoid booking on a Sunday, which is known for being the most expensive day of the week to fly to Canada.

Recent flights found to popular cities in Canada

Find flights to these popular cities in Canada from your nearest airport.

Cheapest flight routes to Canada

These routes have the cheapest flights to Canada found by momondo users in South Africa
DepartingDestinationBest TimeBest Price
JohannesburgToronto22h 40mR10 221
Cape TownOttawa30h 52mR10 716
JohannesburgVancouver25h 05mR13 543
JohannesburgCalgary25h 10mR14 788
Cape TownMontreal23h 20mR14 836
Cape TownRegina33h 13mR14 852
Cape TownToronto23h 35mR14 932
Cape TownVancouver25h 35mR15 539
JohannesburgMontreal28h 30mR15 746
Cape TownHalifax45h 50mR16 098
JohannesburgHalifax35h 10mR16 162
Cape TownCharlottetown33h 21mR16 785
JohannesburgThunder Bay30h 35mR17 312
DurbanToronto32h 25mR17 854
JohannesburgKelowna37h 12mR17 886
JohannesburgSt. John's41h 37mR21 847

Popular routes landing in Canada

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Johannesburg to Toronto Flights
Fastest flight time22h 40m
Cheapest priceR10 221
Johannesburg to Vancouver Flights
Fastest flight time25h 05m
Cheapest priceR13 543
Cape Town to Toronto Flights
Fastest flight time23h 35m
Cheapest priceR14 932
Johannesburg to Calgary Flights
Fastest flight time25h 10m
Cheapest priceR14 788
Durban to Toronto Flights
Fastest flight time32h 25m
Cheapest priceR17 854
Johannesburg to Kelowna Flights
Fastest flight time37h 12m
Cheapest priceR17 886
Cape Town to Vancouver Flights
Fastest flight time25h 35m
Cheapest priceR15 539
Cape Town to Ottawa Flights
Fastest flight time30h 52m
Cheapest priceR10 716
Cape Town to Halifax Flights
Fastest flight time45h 50m
Cheapest priceR16 098
Durban to Vancouver Flights
Fastest flight time29h 46m
Cheapest priceR22 406
Johannesburg to Kamloops Flights
Fastest flight time47h 18m
Cheapest priceR23 173
Cape Town to Montreal Flights
Fastest flight time23h 20m
Cheapest priceR14 836
Cape Town to Regina Flights
Fastest flight time33h 13m
Cheapest priceR14 852
Durban to Montreal Flights
Fastest flight time28h 35m
Cheapest priceR28 331
Johannesburg to Halifax Flights
Fastest flight time35h 10m
Cheapest priceR16 162
Johannesburg to Comox Flights
Fastest flight time51h 03m
Cheapest priceR27 980
Cape Town to Moncton Flights
Fastest flight time55h 01m
Cheapest priceR24 290
Johannesburg to St. John's Flights
Fastest flight time41h 37m
Cheapest priceR21 847
Cape Town to Charlottetown Flights
Fastest flight time33h 21m
Cheapest priceR16 785
Johannesburg to Thunder Bay Flights
Fastest flight time30h 35m
Cheapest priceR17 312

Start planning your trip to Canada

Popular flight destinations in North America

If you're not interested in flights to Canada, consider these other popular destinations in North America

Why use momondo?

Finding the right flight to Canada is quick and easy when you have a range of options in front of you, from reputable agents and recognisable airlines. These options can then be filtered down to find the best fit. That is what momondo does. We make finding flights to Canada quick and easy, saving you time and money.

momondo does allow users to show only those flights to Canada which offer a flexible booking policy as well as other useful filters and features.

Once you have performed a search for flights to Canada, momondo helps you find the right flight by offering useful filters to narrow down your flight selection. Flights can be filtered by multiple factors such as airline, airport and price; but also by other criteria like aircraft type and payment method.

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

Here's why travellers choose to use momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.