Find Cheap Flights to Cape Town Intl (CPT)

Search hundreds of travel sites at once for deals on flights to Cape Town Intl

Sat 18/11
Sat 25/11
Any month
Compare vs. KAYAK |

Book cheap flights to Cape Town Intl

(Round-trip)
Airports
Origin
Edmonton
C$ 1107
only
C$ 1107
Ottawa
C$ 1056
only
C$ 1056
Montreal
C$ 956
only
C$ 956
Toronto
C$ 916
only
C$ 916
Destination
Cape Town
C$ 916
only
C$ 916
Thu, 18 Jan
YYZ
CPT
20h 30m
Wed, 7 Feb
CPT
YYZ
23h 50m
C$ 916
Trip: 21 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 1289 reviews
Boarding
7.0
Comfort
7.1
Crew
7.6
Entertainment
6.6
Food
6.6
JIB
ADD
Excellent 8.3

Comfort The crew is always so helpful.

Food did not agree with me again.

ADD
DUB
Excellent 10.0

Crew was amazing

TLV
ADD
Excellent 8.0

The staff assistance Kosher food was great

Overhead baggage compartment was taken over by cups and stuff

ADD
JNB
Excellent 9.6

Everything Kosher food was excellent

Nothing

ADD
GBE
Good 6.0

Price. Ease of early checkin

Mon, 27 Nov
YUL
CPT
29h 20m
Tue, 5 Dec
CPT
YUL
37h 45m
C$ 956
Trip: 9 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 24 Nov
YYZ
CPT
26h 40m
Tue, 12 Dec
CPT
YYZ
52h 05m
C$ 1012
Trip: 19 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 25 Jan
YYZ
CPT
31h 20m
Sun, 28 Jan
CPT
YYZ
31h 40m
C$ 1014
Trip: 4 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 16502 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
8.0
IST
AMS
Excellent 10.0

Quality of Service

-

SFO
IST
Mediocre 2.0

N/A

Connecting both flights would be good

IST
LHR
Excellent 8.3

Everything was fine on this flight.

Everything was fine on this flight.

IST
LGW
Good 7.6

Again a good solid basic service with good food well prepared and agreeably served by a pleasant staff. Thank you

Planes are a little small for a fairly long haul business service. Nice but small - so basic amenities.

IST
AMS
Excellent 10.0

The flight attendants were amazing. The entertainment. And the comfortability

Sat, 13 Jan
YYZ
CPT
33h 39m
Thu, 1 Feb
CPT
YYZ
25h 30m
C$ 1041
Trip: 20 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 13331 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
IAH
LHR
Okay 5.3

Perfect landing

Not enough food in a meal

LHR
DEN
Excellent 8.0

I liked the fact that the customer service on board was pretty spectacular & very clean bathrooms.

It was extremely warm throughout the flight and the seats weren’t too comfortable.

LHR
BOS
Okay 5.6

Were very nice and accomodating

Entertainment only worked sporadiaclly, crew tried toreaet it numerous times

DEN
LHR
Good 6.3

food was good

IFE was not good the equipment is very old and selection is limited

LHR
HYD
Excellent 8.0

The food on the flight was good.

The wheelchair assistance was very bad as no one turned up with a wheelchair. The airways really need to improve their service and make sure that whey they offering wheelchair assistance they in fact do it. This has happened serveral times that no one turned up at the London airport.

Sat, 10 Feb
YYZ
CPT
34h 55m
Wed, 28 Feb
CPT
YYZ
29h 40m
C$ 1050
Trip: 19 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 16763 reviews
Overall
8.2
Boarding
8.2
Comfort
7.9
Crew
8.5
Entertainment
7.8
Food
7.7
FRA
BHX
Okay 5.3

The crew were excellent and plane was comfortable

The plane was way out of the terminal and I had asked for assistance which I had going and most of coming back until the last part getting on to the plane at Lufthansa no-one came at Birmingham either. I struggled to collect my case and walk through to the exit.

FRA
JFK
Excellent 9.0

Lufthansa pilots are some of the best in the industry and the flight was extremely smooth from take off to landing. There were bouts of turbulence but the pilot immediately changed altitudes to steer away from it. Flying on the 748 is a pleasure and it's a shame these great planes will eventually all be phased out in favor of more fuel efficient 787s and their Airbus counterparts.

Having to pay 86€ for a second suitcase that weighed just 15kg. In JFK they didn't charge me but Germans always go by the book. I think for the price of the ticket and lower gasoline costs compared to the height of the recession this is simply outrageous. Next time I'll pay for economy plus. You get a seat that is wider than economy but a little bit less legroom than a business one and the second baggage is included. The meal was nothing special but the friendliness of the flight attendants made up for it.

MAN
MUC
Excellent 8.0

Perfectly okay flight, slept through with no disturbances. Crew were friendly enough and landed fine. Airport took me a while to figure out though.

LAX
FRA
Excellent 9.3

timeliness of departure time in flight service quality in flight food offering other than main meals friendliness of flight crew linguistic capabilities of flight crew

touch screen for in flight entertainment did not work very well

MCO
FRA
Excellent 8.0

No language options on tv besides english.

Sun, 4 Feb
YOW
CPT
35h 40m
Fri, 16 Feb
CPT
YOW
28h 40m
C$ 1056
Trip: 13 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 5445 reviews
Overall
8.3
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
BRU
ZRH
Mediocre 2.0

Nothing!! And by the way this is the last time I travel with you guys. I couldn’t travel because of my itinerary doula -Bruxelle - Zurich- Washington Dulles . I was not told when I bought the ticket that I will need a visa to transit between Bruxel to Zurich. Now they told me that my only option is to buy another ticket . Thank God éthiopien Airline was more affordable.

Nothing!! And by the way this is the last time I travel with you guys. I couldn’t travel because of my itinerary doula -Bruxelle - Zurich- Washington Dulles . I was not told when I bought the ticket that I will need a visa to transit between Bruxel to Zurich. Now they told me that my only option is to buy another ticket . Thank God éthiopien Airline was more affordable.

ZRH
JFK
Excellent 10.0

Very good service

HKG
ZRH
Mediocre 2.0

I have just had the most unpleasant experience with Swiss Air and feel that anyone on FB should be very careful when dealing with this airline. I am a Gold Member of Star Alliance for more than 20 years and have flown dozens of times on Swiss and would expect courtesy and consideration in return for my loyalty to their airline. Their flight from Hong Kong to Zurich leaves at 00:15. I mistakenly booked this for Nov 9th instead of the intended late evening of the 9th which then turns out to be Nov 10th. When I discovered my error, I called Swiss at least six times to explain my error and ask if my son could stand by for the same flight on the 10th or even apply the amount to rebook the same flight the next day. ZERO flexibility or consideration. Missed flight, lose entire value. Start from scratch. Astonished that an airline that claims to be serving their customers would treat me this way. I travel through Europe at least 6-10 times a year from Asia. I will now route through Frankfurt, Munich, Paris, London, Vienna, Instanbul or even Moscow before ever going through Zurich again. I encourage anyone making travel plans to be very careful when considering flights with Swiss Airlines. Perhaps this treatment of a loyal customer explains why they went through bankruptcy already once.

ZRH
ORD
Excellent 10.0

Excellent, super-friendly crew, excellent meal

ZRH
NRT
Good 6.0

Crew was nice.

Cabin is old and needs updating. For the cost of the ticket, I expected better entertainment, more room, and better food.

Sun, 3 Dec
YYZ
CPT
25h 35m
Tue, 12 Dec
CPT
YYZ
23h 00m
C$ 1106
Trip: 10 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 13528 reviews
Overall
8.0
Boarding
8.1
Comfort
7.7
Crew
8.4
Entertainment
7.5
Food
7.3
JFK
LAX
Excellent 9.3

Check in was easy through their app. Also very quick lines to drop off bags. Crew was very nice and respectful

Seat are a little bit too close together. But overall very comfortable

ATL
SNA
Excellent 8.0

4 hour flight. Non-eventful except slight turbulence. Good to be home! Thank you!

NA

DTW
EWR
Excellent 8.0

Boarding was quick. Staff and crew were friendly. Everything went well despite the 30 min delay we had on the runway. They gave us snacks and we ended up still arriving on time.

LGA
CVG
Excellent 8.3

Plane was far too tight. Very uncomfortable for taller individuals.

MOB
ATL
Good 6.0

Felt like I was sitting in my neighbors lap!

Mon, 12 Feb
YYZ
CPT
22h 35m
Wed, 28 Feb
CPT
YYZ
29h 36m
C$ 1388
Trip: 17 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1468 reviews
Overall
8.0
Boarding
7.9
Comfort
7.7
Crew
8.4
Entertainment
7.1
Food
7.5
CTU
AMS
Excellent 10.0

good service

ATL
CLE
Okay 4.6

old plane, tight and uncomfortable

DMM
AMS
Okay 4.3

staff was fine

old old plane, very uncomfortable. Tiny bad screen made movies pointless

FCO
AMS
Excellent 10.0

Flight crew was pleasant and attentive. Seats were comfortable for economy as well. We were allowed to check in extra baggage for free at check in which really helped since we would be catching a connecting flight in Amsterdam

LHR
AMS
Good 7.6

I was pleasantly surprised they had a snack service on such a short flight. The flight attendants were very friendly

Amsterdam customs is the most disorganized I have ever seen. With the number of tourists entering the country you would think they would have done something about it. There were only 2 customs agents!! One for all passports and 1 for all passports. We were in the customs hall longer than we were in flight!

Sun, 21 Jan
YYZ
CPT
20h 30m
Fri, 9 Feb
CPT
YYZ
23h 50m
C$ 916
Trip: 20 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 1289 reviews
Boarding
7.0
Comfort
7.1
Crew
7.6
Entertainment
6.6
Food
6.6
ADD
JIB
Excellent 9.6

On time

TLV
ADD
Excellent 8.0

The staff assistance Kosher food was great

Overhead baggage compartment was taken over by cups and stuff

ADD
JNB
Excellent 9.6

Everything Kosher food was excellent

Nothing

ADD
DUB
Excellent 10.0

Crew was amazing

JIB
ADD
Excellent 8.3

Comfort The crew is always so helpful.

Food did not agree with me again.

Tue, 28 Nov
YYZ
CPT
30h 00m
Tue, 12 Dec
CPT
YYZ
52h 05m
C$ 1012
Trip: 15 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 2 Dec
YYZ
CPT
33h 45m
Mon, 25 Dec
CPT
YYZ
28h 52m
C$ 1037
Trip: 24 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 1 Feb
YYZ
CPT
33h 45m
Tue, 20 Feb
CPT
YYZ
32h 15m
C$ 1059
Trip: 20 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 13331 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
DEN
Excellent 10.0

Everything

BOS
LHR
Excellent 8.0

The food on the flight was good and the wheelchair assistance was good too.

LHR
HYD
Excellent 8.0

The food on the flight was good.

The wheelchair assistance was very bad as no one turned up with a wheelchair. The airways really need to improve their service and make sure that whey they offering wheelchair assistance they in fact do it. This has happened serveral times that no one turned up at the London airport.

CPT
LHR
Good 6.6

Your staff were truly excellent, helpful and engaging.

My TV worked only intermittently and I therefore could not relax and enjoy the entertainment...

LHR
BOS
Okay 5.6

Were very nice and accomodating

Entertainment only worked sporadiaclly, crew tried toreaet it numerous times

Sat, 20 Jan
YYZ
CPT
20h 30m
Wed, 7 Feb
CPT
YYZ
23h 50m
C$ 982
Trip: 19 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 1289 reviews
Boarding
7.0
Comfort
7.1
Crew
7.6
Entertainment
6.6
Food
6.6
JIB
ADD
Excellent 8.3

Comfort The crew is always so helpful.

Food did not agree with me again.

TLV
ADD
Excellent 8.0

The staff assistance Kosher food was great

Overhead baggage compartment was taken over by cups and stuff

ADD
JNB
Excellent 9.6

Everything Kosher food was excellent

Nothing

ADD
JIB
Excellent 9.6

On time

LAX
DUB
Excellent 10.0

Loved the service!

Sun, 25 Feb
YEG
CPT
39h 25m
Fri, 9 Mar
CPT
YEG
38h 12m
C$ 1107
Trip: 13 days
8.0ExcellentShow reviews
Overall 8.0 Excellent
Based on 16502 reviews
Overall
8.0
Boarding
7.9
Comfort
7.8
Crew
8.3
Entertainment
8.1
Food
8.0
BOS
IST
Excellent 10.0

Turkish Airlins is so wonderful, and I really appreciate being treated like a human being at IST (unlike Schipol, De Gaulle, other airports to connect at around Europe).

IST
AMS
Excellent 10.0

Quality of Service

-

IST
FCO
Excellent 10.0

Same!

IST
AMS
Excellent 10.0

The flight attendants were amazing. The entertainment. And the comfortability

BOS
IST
Mediocre 2.0

I bought a ticket for three persons: my wife, my daughtet and me. I am Nigerian, my daughter American, and my wife's Turkish. However, because of the diplomatic row between Turkey and the U.S., my daughter was refused entry into Turkey. Turkish airlines' policy was to refund the ticket of any American caught in this row. They said they will refund my one month old daughter's ticket. However, my wife and i will not receive a refund. We bought the three tickets together. Our ticket numbers ended in 235...51, 235...52, and 235...53. However, they will not refund our whole money by cancelling the ticket but only that of my daughter. So this is the question: Does Turkish airline want me to leave my one-month old baby in the U.S. and tavel with my wife to Turkey? What kind of parents will we be if we were to abandon our daughter to take a trip to Turkey. Even, the people in Turkish airlines will judge us evil parents, yet that was exactly the only option they gave us. Lose your daughter or lose your ticket money. They will not even just change our iternary or give us another destination we suggested without penalties which are almost 3/4 of our initial ticket price. They just made away with our money. You cannot say, 'We are cancelling tickets for American citizens' but make no exception for parents of infant citizens. This is the height of criminality. So, me and my family couldn't take the flight and lost $1500. We had to buy another ticket by airfloat to get to Georgia. But Turkish airlines refused to even contact us on the refund for my daughter. A truly criminal enterprise.

They had a vague refund policy for Americans, forgetting that American infants can also have none-American parents who are as much victims in this as the American infant. For them to be myopic and keep repeating talking points of their refund policy is unfortunate to say the least.

Sun, 1 Apr
YOW
CPT
36h 00m
Tue, 17 Apr
CPT
YOW
40h 52m
C$ 1132
Trip: 17 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 5445 reviews
Overall
8.3
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
ZRH
JFK
Excellent 10.0

Very good service

HKG
ZRH
Mediocre 2.0

I have just had the most unpleasant experience with Swiss Air and feel that anyone on FB should be very careful when dealing with this airline. I am a Gold Member of Star Alliance for more than 20 years and have flown dozens of times on Swiss and would expect courtesy and consideration in return for my loyalty to their airline. Their flight from Hong Kong to Zurich leaves at 00:15. I mistakenly booked this for Nov 9th instead of the intended late evening of the 9th which then turns out to be Nov 10th. When I discovered my error, I called Swiss at least six times to explain my error and ask if my son could stand by for the same flight on the 10th or even apply the amount to rebook the same flight the next day. ZERO flexibility or consideration. Missed flight, lose entire value. Start from scratch. Astonished that an airline that claims to be serving their customers would treat me this way. I travel through Europe at least 6-10 times a year from Asia. I will now route through Frankfurt, Munich, Paris, London, Vienna, Instanbul or even Moscow before ever going through Zurich again. I encourage anyone making travel plans to be very careful when considering flights with Swiss Airlines. Perhaps this treatment of a loyal customer explains why they went through bankruptcy already once.

ORD
ZRH
Okay 5.6

I am a frequent flyer with swiss airline. Amazing crew, boarding, taking off and landing is on time if not a little earlier. However, I was quite disappointed with the enertainment package and food.

I am a frequent flyer with swiss airline. Amazing crew, boarding, taking off and landing is on time if not a little earlier. However, I was quite disappointed with the enertainment package and food.

ZRH
NRT
Good 6.0

Crew was nice.

Cabin is old and needs updating. For the cost of the ticket, I expected better entertainment, more room, and better food.

NRT
ZRH
Good 6.6

Crew was good. Very polite. The plane was old. No place to charge your phone. The in flight screen required the use of a remote which was inconvenient when having to wake up my neighbor to pull it out of the armrest. Food wasn’t great. Skipped the last meal service. It was like flying 20 years ago. Not bad, but not as good as it could be nowadays.

Mon, 4 Dec
YYZ
CPT
30h 25m
Mon, 25 Dec
CPT
YYZ
28h 52m
C$ 1037
Trip: 22 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 11 Feb
YYZ
CPT
30h 30m
Tue, 27 Feb
CPT
YYZ
33h 05m
C$ 1059
Trip: 17 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 13331 reviews
Overall
7.5
Boarding
7.6
Comfort
7.2
Crew
8.0
Entertainment
7.0
Food
6.9
LHR
BOS
Okay 5.6

Were very nice and accomodating

Entertainment only worked sporadiaclly, crew tried toreaet it numerous times

LHR
DEN
Excellent 10.0

Everything

CPT
LHR
Good 6.6

Your staff were truly excellent, helpful and engaging.

My TV worked only intermittently and I therefore could not relax and enjoy the entertainment...

DEN
LHR
Good 6.3

food was good

IFE was not good the equipment is very old and selection is limited

LHR
DEN
Excellent 8.0

I liked the fact that the customer service on board was pretty spectacular & very clean bathrooms.

It was extremely warm throughout the flight and the seats weren’t too comfortable.

Thu, 1 Feb
YYZ
CPT
20h 30m
Mon, 12 Feb
CPT
YYZ
23h 50m
C$ 1005
Trip: 12 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 1289 reviews
Boarding
7.0
Comfort
7.1
Crew
7.6
Entertainment
6.6
Food
6.6
ADD
DUB
Excellent 10.0

Crew was amazing

IAD
ADD
Good 6.0

Checkin luggage did not get loaded onto the connecting flights at addis ababa. Had to wait two days for the next flight from addis ababa to gaborone botswana to receive our luggage. The ethiopian air office in gaborne was helpful straighteningbout the situation. I would fly ethiopian air again.

ADD
JNB
Excellent 10.0

The crew where very pleasant, The service on the plane was good you had a choice of what meal you would like to have you also had a choice of any movie or entertainment that you would like to see or play there was more leg space and much more comfortable seating

I can’t fault anything on this flight.

TLV
ADD
Excellent 8.0

The staff assistance Kosher food was great

Overhead baggage compartment was taken over by cups and stuff

JIB
ADD
Excellent 8.3

Comfort The crew is always so helpful.

Food did not agree with me again.

Wed, 4 Apr
YOW
CPT
39h 50m
Tue, 17 Apr
CPT
YOW
39h 32m
C$ 1132
Trip: 14 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 5445 reviews
Overall
8.3
Boarding
8.3
Comfort
7.9
Crew
8.7
Entertainment
7.8
Food
8.0
TLV
ZRH
Good 6.3

The staff was polait

No option to make zhek in No opthin for vegeterian The media in my seat didn't work

HKG
ZRH
Mediocre 2.0

I have just had the most unpleasant experience with Swiss Air and feel that anyone on FB should be very careful when dealing with this airline. I am a Gold Member of Star Alliance for more than 20 years and have flown dozens of times on Swiss and would expect courtesy and consideration in return for my loyalty to their airline. Their flight from Hong Kong to Zurich leaves at 00:15. I mistakenly booked this for Nov 9th instead of the intended late evening of the 9th which then turns out to be Nov 10th. When I discovered my error, I called Swiss at least six times to explain my error and ask if my son could stand by for the same flight on the 10th or even apply the amount to rebook the same flight the next day. ZERO flexibility or consideration. Missed flight, lose entire value. Start from scratch. Astonished that an airline that claims to be serving their customers would treat me this way. I travel through Europe at least 6-10 times a year from Asia. I will now route through Frankfurt, Munich, Paris, London, Vienna, Instanbul or even Moscow before ever going through Zurich again. I encourage anyone making travel plans to be very careful when considering flights with Swiss Airlines. Perhaps this treatment of a loyal customer explains why they went through bankruptcy already once.

ORD
ZRH
Okay 5.6

I am a frequent flyer with swiss airline. Amazing crew, boarding, taking off and landing is on time if not a little earlier. However, I was quite disappointed with the enertainment package and food.

I am a frequent flyer with swiss airline. Amazing crew, boarding, taking off and landing is on time if not a little earlier. However, I was quite disappointed with the enertainment package and food.

ZRH
JFK
Excellent 10.0

Very good service

BRU
ZRH
Mediocre 2.0

Nothing!! And by the way this is the last time I travel with you guys. I couldn’t travel because of my itinerary doula -Bruxelle - Zurich- Washington Dulles . I was not told when I bought the ticket that I will need a visa to transit between Bruxel to Zurich. Now they told me that my only option is to buy another ticket . Thank God éthiopien Airline was more affordable.

Nothing!! And by the way this is the last time I travel with you guys. I couldn’t travel because of my itinerary doula -Bruxelle - Zurich- Washington Dulles . I was not told when I bought the ticket that I will need a visa to transit between Bruxel to Zurich. Now they told me that my only option is to buy another ticket . Thank God éthiopien Airline was more affordable.

*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.