Find cheap flights to Cape Town

Wed. 19/6
Wed. 26/6
Any month
Compare vs. momondo |

When is the best time to fly to Cape Town?

+90.0%
+60.0%
+30.0%
Base
Price
1,203 - 2,128 CAD

Cape Town flight deals found on momondo

Check out some of the best fares to Cape Town found recently by users on momondo
Quickest
Cheapest
Ethiopian Air
Ethiopian Air
YYZ
01 Nov.
Toronto Pearson Intl airport
20h 45m
1 Stop
CPT
Cape Town Intl airport
Ethiopian Air
CPT
14 Nov.
Cape Town Intl airport
24h 00m
2 Stops
YYZ
Toronto Pearson Intl airport
940 CAD
Delta
Delta
YUL
14 Oct.
Montreal Pierre Elliott Trudeau Intl airport
20h 30m
1 Stop
CPT
Cape Town Intl airport
Delta
CPT
25 Oct.
Cape Town Intl airport
27h 15m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
955 CAD
Air Canada
Air Canada
YYZ
25 Aug.
Toronto Pearson Intl airport
39h 25m
2 Stops
CPT
Cape Town Intl airport
Air Canada
CPT
10 Sep.
Cape Town Intl airport
29h 25m
2 Stops
YYZ
Toronto Pearson Intl airport
1,032 CAD
SWISS
SWISS
YUL
01 Dec.
Montreal Pierre Elliott Trudeau Intl airport
30h 45m
1 Stop
CPT
Cape Town Intl airport
SWISS
CPT
08 Dec.
Cape Town Intl airport
39h 50m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,035 CAD
Lufthansa
Lufthansa
YUL
22 Aug.
Montreal Pierre Elliott Trudeau Intl airport
32h 55m
1 Stop
CPT
Cape Town Intl airport
Lufthansa
CPT
04 Sep.
Cape Town Intl airport
26h 30m
2 Stops
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,073 CAD
Austrian Airlines
Austrian Airlines
YUL
07 Nov.
Montreal Pierre Elliott Trudeau Intl airport
44h 25m
2 Stops
CPT
Cape Town Intl airport
Austrian Airlines
CPT
18 Nov.
Cape Town Intl airport
39h 50m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,094 CAD
Ethiopian Air
Ethiopian Air
YYZ
01 Nov.
Toronto Pearson Intl airport
20h 45m
1 Stop
CPT
Cape Town Intl airport
Ethiopian Air
CPT
14 Nov.
Cape Town Intl airport
24h 00m
2 Stops
YYZ
Toronto Pearson Intl airport
940 CAD
Delta
Delta
YUL
14 Oct.
Montreal Pierre Elliott Trudeau Intl airport
20h 30m
1 Stop
CPT
Cape Town Intl airport
Delta
CPT
25 Oct.
Cape Town Intl airport
27h 15m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
955 CAD
Delta
Delta
YYZ
29 Jul.
Toronto Pearson Intl airport
25h 50m
2 Stops
CPT
Cape Town Intl airport
Delta
CPT
04 Aug.
Cape Town Intl airport
26h 45m
1 Stop
YYZ
Toronto Pearson Intl airport
1,987 CAD
KLM
KLM
YYC
19 Aug.
Calgary airport
26h 04m
2 Stops
CPT
Cape Town Intl airport
KLM
CPT
02 Sep.
Cape Town Intl airport
30h 22m
2 Stops
YYC
Calgary airport
1,970 CAD
Lufthansa
Lufthansa
YUL
22 Aug.
Montreal Pierre Elliott Trudeau Intl airport
32h 55m
1 Stop
CPT
Cape Town Intl airport
Lufthansa
CPT
04 Sep.
Cape Town Intl airport
26h 30m
2 Stops
YUL
Montreal Pierre Elliott Trudeau Intl airport
1,073 CAD
Lufthansa
Lufthansa
YYZ
20 Aug.
Toronto Pearson Intl airport
30h 25m
1 Stop
CPT
Cape Town Intl airport
Lufthansa
CPT
28 Aug.
Cape Town Intl airport
30h 30m
2 Stops
YYZ
Toronto Pearson Intl airport
1,454 CAD

Airports near Cape Town

Below you will find all the airports in Cape Town along with their distance from the city centre
Cape Town Intl
14 km from city centre

Popular routes to Cape Town

Most frequently searched flights to Cape Town along with the cheapest price and shortest flight duration
Toronto to Cape Town
Fastest flight time
20h 45m
Cheapest price
940 CAD
Vancouver to Cape Town
Fastest flight time
27h 45m
Cheapest price
1,148 CAD
Montreal to Cape Town
Fastest flight time
20h 30m
Cheapest price
955 CAD
Ottawa to Cape Town
Fastest flight time
23h 35m
Cheapest price
1,065 CAD
Halifax to Cape Town
Fastest flight time
35h 55m
Cheapest price
1,187 CAD
Edmonton to Cape Town
Fastest flight time
28h 25m
Cheapest price
1,226 CAD
Calgary to Cape Town
Fastest flight time
26h 04m
Cheapest price
1,232 CAD
Victoria to Cape Town
Fastest flight time
30h 35m
Cheapest price
1,558 CAD
Winnipeg to Cape Town
Fastest flight time
25h 15m
Cheapest price
1,071 CAD
View more

Start planning your trip to Cape Town