Cheap flights from Cape Town to Canada from R10 101

Return
1 adult
Economy
0 bags
From?
To?
Wed 10/8
Wed 17/8

Deals available from 900+ travel sites.

Flight information for Cape Town to Canada

Find info about flight duration, direct flights, and airports for your flight from Cape Town to Canada

Fastest flight time

22h 25m

Direct flights

None
The fastest flight from Cape Town to Canada takes 22h 25m
There are no direct flights from Cape Town to Canada. Popular non-direct routes for this connection are Cape Town Intl Airport - Toronto Pearson Intl Airport, Cape Town Intl Airport - Montreal Pierre Elliott Trudeau Intl Airport and Cape Town Intl Airport - Vancouver Intl Airport.

How to get the cheapest flight ticket from Cape Town 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 Cape Town?

British Airways

Air France, British Airways, and Cathay Pacific are the most popular carriers operating from Cape Town to Canada

What is the cheapest Cape Town to Canada flight route?

Cape Town Intl - Toronto Pearson Intl

Fly from Cape Town Intl to Toronto Pearson Intl for the best Cape Town - Canada flight prices


Easily compare return flights from Cape Town to Canada

Below you can see the best fares for your return flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Cape Town to Canada by changing tabs
Multiple Airlines
Nov 1
CPT15:10Cape Town Intl
29h 30m
2 stops
YYZ20:40Toronto Pearson Intl
Nov 29
YYZ13:25Toronto Pearson Intl
29h 55m
1 stop
CPT19:20Cape Town Intl
R14 125
Find similar
KLM
Nov 2
CPT4:35Cape Town Intl
38h 00m
1 stop
YYZ18:35Toronto Pearson Intl
Jan 10
YYZ1:00Toronto Pearson Intl
33h 50m
2 stops
CPT10:50Cape Town Intl
R14 692
Find similar
Delta
Nov 1
CPT20:40Cape Town Intl
27h 51m
2 stops
YYZ0:31Toronto Pearson Intl
Jan 10
YYZ1:00Toronto Pearson Intl
33h 50m
2 stops
CPT10:50Cape Town Intl
R15 210
Find similar
SWISS
Oct 12
CPT18:35Cape Town Intl
46h 37m
2 stops
YOW17:12Ottawa
Oct 18
YOW7:50Ottawa
27h 10m
2 stops
CPT11:00Cape Town Intl
R15 995
Find similar
British Airways
Dec 23
CPT16:05Cape Town Intl
29h 12m
2 stops
YYZ21:17Toronto Pearson Intl
Jan 16
YYZ13:10Toronto Pearson Intl
33h 05m
1 stop
CPT22:15Cape Town Intl
R16 345
Find similar
American Airlines
Dec 14
CPT16:00Cape Town Intl
50h 24m
2 stops
YUL18:24Montreal Pierre Elliott Trudeau Intl
Jan 3
YUL13:00Montreal Pierre Elliott Trudeau Intl
55h 00m
2 stops
CPT20:00Cape Town Intl
R16 612
Find similar

Find the cheapest one-way flights from Cape Town to Canada

If you're looking for one-way flights from Cape Town to Canada, view some of our deals below provided by KLM, Lufthansa and United Airlines
United Airlines
Sep 7
CPT11:15Cape Town Intl
35h 37m
2 stops
YYZ22:52Toronto Pearson Intl
R10 101
Find similar
Lufthansa
Sep 21
CPT13:45Cape Town Intl
29h 25m
1 stop
YHZ19:10Halifax Intl
R10 268
Find similar
Multiple Airlines
Sep 21
CPT11:15Cape Town Intl
31h 55m
2 stops
YHZ19:10Halifax Intl
R11 236
Find similar

Search last-minute flights to Canada from Cape Town

Find and compare return flight prices for your last-minute flight from Cape Town to Canada
Lufthansa
Aug 10
CPT13:45Cape Town Intl
32h 16m
2 stops
YHZ22:01Halifax Intl
Aug 22
YHZ15:40Halifax Intl
33h 20m
1 stop
CPT1:00Cape Town Intl
R27 164
Find similar
Multiple Airlines
Aug 10
CPT13:45Cape Town Intl
32h 16m
2 stops
YHZ22:01Halifax Intl
Aug 22
YHZ15:40Halifax Intl
37h 50m
2 stops
CPT5:30Cape Town Intl
R28 183
Find similar
Delta
Aug 15
CPT19:55Cape Town Intl
43h 10m
1 stop
YYZ15:05Toronto Pearson Intl
Sep 5
YYZ5:35Toronto Pearson Intl
30h 30m
2 stops
CPT12:05Cape Town Intl
R41 055
Find similar
Lufthansa
Aug 10
CPT13:45Cape Town Intl
29h 25m
1 stop
YHZ19:10Halifax Intl
Aug 22
YHZ15:40Halifax Intl
33h 20m
1 stop
CPT1:00Cape Town Intl
R30 320
Find similar
Multiple Airlines
Aug 13
CPT13:45Cape Town Intl
30h 38m
2 stops
YHZ20:23Halifax Intl
Aug 29
YHZ15:40Halifax Intl
33h 20m
1 stop
CPT1:00Cape Town Intl
R33 275
Find similar
Multiple Airlines
Aug 13
CPT13:45Cape Town Intl
25h 10m
2 stops
YHZ14:55Halifax Intl
Aug 29
YHZ15:40Halifax Intl
37h 50m
2 stops
CPT5:30Cape Town Intl
R35 629
Find similar

Best airlines flying from Cape Town to Canada

Compare and see reviews for airlines that fly from Cape Town to Canada with momondo
AirlineRatingFree CancellationPrice
British AirwaysPriceFrom R11 653Free CancellationRating
6,4
Search British Airways flights
EmiratesPriceFrom R11 879Free CancellationRating
8,4
Search Emirates flights
Qatar AirwaysPriceFrom R12 370Free CancellationRating
7,9
Search Qatar Airways flights
United AirlinesPriceFrom R12 978Free CancellationRating
7,1
Search United Airlines flights
Ethiopian AirPriceFrom R13 708Free CancellationRating
7,8
Search Ethiopian Air flights
KLMPriceFrom R13 741Free CancellationRating
7,5
Search KLM flights
Air FrancePriceFrom R13 928Free CancellationRating
7,6
Search Air France flights
Turkish AirlinesPriceFrom R13 946Free CancellationRating
8,1
Search Turkish Airlines flights
Cathay PacificPriceFrom R15 212Free CancellationRating
8,1
Search Cathay Pacific flights
LufthansaPriceFrom R15 275Free CancellationRating
7,2
Search Lufthansa flights

Delta flights from Cape Town to Canada

Our best Delta deals on Cape Town to Canada flight tickets
Delta
Nov 1
CPT20:40Cape Town Intl
27h 51m
2 stops
YYZ0:31Toronto Pearson Intl
Jan 10
YYZ1:00Toronto Pearson Intl
33h 50m
2 stops
CPT10:50Cape Town Intl
R15 210
Find similar
Delta
Nov 1
CPT20:40Cape Town Intl
27h 51m
2 stops
YYZ0:31Toronto Pearson Intl
Jan 10
YYZ4:05Toronto Pearson Intl
30h 45m
2 stops
CPT10:50Cape Town Intl
R15 227
Find similar
Delta
Nov 1
CPT20:40Cape Town Intl
27h 51m
2 stops
YYZ0:31Toronto Pearson Intl
Jan 10
YYZ5:35Toronto Pearson Intl
29h 15m
2 stops
CPT10:50Cape Town Intl
R15 243
Find similar

British Airways flights from Cape Town to Canada

Our best British Airways deals on Cape Town to Canada flight tickets
British Airways
Dec 23
CPT16:05Cape Town Intl
29h 12m
2 stops
YYZ21:17Toronto Pearson Intl
Jan 16
YYZ13:10Toronto Pearson Intl
33h 05m
1 stop
CPT22:15Cape Town Intl
R16 345
Find similar
British Airways
Dec 23
CPT16:05Cape Town Intl
29h 12m
2 stops
YYZ21:17Toronto Pearson Intl
Jan 14
YYZ17:05Toronto Pearson Intl
29h 10m
1 stop
CPT22:15Cape Town Intl
R16 379
Find similar
British Airways
Dec 23
CPT16:05Cape Town Intl
29h 12m
2 stops
YYZ21:17Toronto Pearson Intl
Jan 14
YYZ17:05Toronto Pearson Intl
29h 10m
1 stop
CPT22:15Cape Town Intl
R16 395
Find similar

  • Are airlines flying from Cape Town Intl to Canada offering flexible cancellation due to COVID-19?

    Some of our partner airlines flying from Cape Town Intl to Canada are adapting new policies due to the global impact of COVID-19. Some of the airlines that may be waiving their cancellation fees are British Airways, KLM, and Lufthansa. You can search for the full list of airlines such as British Airways that are offering this flexibility.



Alternative routes for Cape Town to Canada

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Johannesburg to Toronto Flights
Fastest flight time20h 40m
Cheapest priceR11 203
Johannesburg to Vancouver Flights
Fastest flight time25h 30m
Cheapest priceR13 173
Cape Town to Vancouver Flights
Fastest flight time32h 16m
Cheapest priceR15 761
Johannesburg to Calgary Flights
Fastest flight time22h 46m
Cheapest priceR16 462
Johannesburg to Montreal Flights
Fastest flight time25h 55m
Cheapest priceR17 314
Cape Town to Toronto Flights
Fastest flight time24h 10m
Cheapest priceR14 125
Johannesburg to Halifax Flights
Fastest flight time28h 10m
Cheapest priceR16 729
Cape Town to Montreal Flights
Fastest flight time22h 25m
Cheapest priceR18 583
Cape Town to Regina Flights
Fastest flight time26h 14m
Cheapest priceR27 198
Johannesburg to Thunder Bay Flights
Fastest flight time31h 56m
Cheapest priceR16 195
Cape Town to Halifax Flights
Fastest flight time32h 16m
Cheapest priceR21 137
Durban to Toronto Flights
Fastest flight time44h 50m
Cheapest priceR24 526

Similar Cape Town to Canada flights

Flexible with your destination? Broaden your search and find flights similar to your Cape Town to Canada route

Why use momondo?

momondo collates all your flight options in one place and lets you filter them to find the perfect flight from Cape Town to Canada. momondo saves you time and could save you money on your trip.

Flights from Cape Town to Canada with flexible booking policies can be found by using the search form above and then selecting our dedicated flexible booking filter, which will highlight only the flights where this policy is applied.

Once you have performed a search for Cape Town to Canada flights, momondo helps you find the right one 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.

Yes. momondo can track prices for Cape Town to Canada flights and alert you when they change. Perform a search to set up the price alert. All that is required is a valid email address.


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.