Best One-Way Price
Best Return Price
Fastest flight time
Canada is full of interesting cities to visit if you’re interested in touring the country. The majority of our users (1 208%) visit Toronto more than other cities in the country, but other popular cities in Canada include Vancouver and Calgary.
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 most popular airport in Canada to fly to is Toronto Pearson Intl, based on our data. In the past 12 months, 29% of all momondo users who travelled to Canada chose to fly into Toronto Pearson Intl airport, which is located in the city of Toronto.
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.
|Departing||Destination||Best Time||Best Price|
|Johannesburg||Toronto||22h 40m||R10 221|
|Cape Town||Ottawa||30h 52m||R10 716|
|Johannesburg||Vancouver||25h 05m||R13 543|
|Johannesburg||Calgary||25h 10m||R14 788|
|Cape Town||Montreal||23h 20m||R14 836|
|Cape Town||Regina||33h 13m||R14 852|
|Cape Town||Toronto||23h 35m||R14 932|
|Cape Town||Vancouver||25h 35m||R15 539|
|Johannesburg||Montreal||28h 30m||R15 746|
|Cape Town||Halifax||45h 50m||R16 098|
|Johannesburg||Halifax||35h 10m||R16 162|
|Cape Town||Charlottetown||33h 21m||R16 785|
|Johannesburg||Thunder Bay||30h 35m||R17 312|
|Durban||Toronto||32h 25m||R17 854|
|Johannesburg||Kelowna||37h 12m||R17 886|
|Johannesburg||St. John's||41h 37m||R21 847|
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.