Find flights
When to book
FAQs & Tips
Reviews
Deals

CPT

Find cheap KLM flights to Cape Town from C$ 1,390

1 adult
0 bags
Sat 29/6
Sat 6/7

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

In the last 7 days, travellers have searched 42,686,544 times on KAYAK, and here is why:

Save 21% or moreCompare multiple travel sites with one search.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Good to know

Low season

June

High season

December

Cheapest flight

C$ 1,390

Average price round-trip

C$ 2,496
Best time to beat the crowds but there is an average 9% increase in price.
Most popular time to fly (21% more expensive on average)
Flight from Toronto Pearson Airport to Cape Town
(price for this month)

When to book flights with KLM to Cape Town

Average price per month
Flight prices as travel date approaches

FAQs for flying to Cape Town with KLM

  • Which airport do KLM flights to Cape Town fly into?

    You’ll fly into Cape Town Airport when flying to Cape Town with KLM.

  • Are there any other airlines in SkyTeam that fly to Cape Town?

    Unfortunately, there are no other airlines in SkyTeam that fly to Cape Town.

KLM customer reviews

7.8
GoodBased on 1,520 verified guest reviews
7.4Food
7.2Entertainment
7.9Boarding
8.4Crew
7.7Comfort

Traveler rating:
Sort by:
A
4.0 Mediocre
Cons:Crew members in Amsterdam were very rude and disrespectful
A
4.3 Mediocre
Pros:Friendly crew
Cons:KLM lost one piece of my luggage
A
2.0 Poor
Cons:My girlfriend were scheduled to come back from Marrakech together (albeit on separate reservations), however KLM could not find her reservation in their system and would not let her on the plane. I had to leave her behind in Marrakech. KLM had the audacity to ask her to purchase another ticket, even though she clearly had a valid reservation (how else would she had gotten to Marrakech in the first place?). After arguing with KLM for many hours, they finally booked her on a flight the following day, but refused to put her up in a hotel for the night, or compensate her for the trouble. Completely irresponsible behaviour from KLM. Will never fly with them again.
R
7.0 Good
Pros:newer plane, good staff
Cons:need better and more food options, more often
R
4.3 Mediocre
Pros:staff was fine
Cons:old old plane, very uncomfortable. Tiny bad screen made movies pointless
C
8.8 Very good
Cons:The flight was a bit delayed, but the airline handled it incredibly well. I was put up in a great hotel with good free food and caught another flight the next morning.
C
10.0 Wonderful
Is nice to travel with this airline
A
10.0 Wonderful
Pros:The flight was perfect! Great food,movies and I even got to sleep !
Cons:All was well!
A
10.0 Wonderful
Pros:Everything is top notch for an airline company.
Cons:Nothing.... I enjoyed every moment of the flight.
A
2.0 Poor
Pros:He missed it due to having a 32 minute layover, which he ran all the way to board.
Cons:he had no choice but to look at the closed door of his flight, and wait an additional 7 hours and they didn't even give him a voucher for food. I'm his mother, I'm currently visiting family in Scotland, so couldn't help him much. I'm pretty disgusting and disappointed by the whole experience.

Book Cheap flights with KLM to Cape Town

Recent round-trip flight deals

19/11Tue
2 stopsKLM
27h 03mYUL-CPT
1/12Sun
2 stopsKLM
23h 40mCPT-YUL
C$ 1,750
20/11Wed
1 stopKLM
20h 40mYUL-CPT
3/12Tue
2 stopsKLM
23h 40mCPT-YUL
C$ 1,812
18/11Mon
1 stopKLM
20h 40mYUL-CPT
2/12Mon
2 stopsKLM
29h 09mCPT-YUL
C$ 1,827
17/6Mon
2 stopsKLM
22h 25mYUL-CPT
1/7Mon
2 stopsKLM
25h 30mCPT-YUL
C$ 1,854
20/11Wed
2 stopsKLM
27h 20mYUL-CPT
1/12Sun
2 stopsKLM
23h 40mCPT-YUL
C$ 1,950
20/11Wed
2 stopsKLM
27h 20mYUL-CPT
2/12Mon
2 stopsKLM
29h 09mCPT-YUL
C$ 1,958
8/11Fri
2 stopsKLM
27h 03mYUL-CPT
5/12Thu
2 stopsKLM
29h 09mCPT-YUL
C$ 1,970
26/8Mon
2 stopsKLM
26h 55mYYZ-CPT
25/11Mon
1 stopKLM
25h 40mCPT-YYZ
C$ 1,977
26/8Mon
2 stopsKLM
26h 55mYYZ-CPT
25/11Mon
2 stopsKLM
29h 11mCPT-YYZ
C$ 2,009
9/10Wed
2 stopsKLM
42h 35mYVR-CPT
22/10Tue
1 stopKLM
25h 40mCPT-YVR
C$ 2,021
26/8Mon
1 stopKLM
22h 40mYYZ-CPT
25/11Mon
1 stopKLM
25h 40mCPT-YYZ
C$ 2,039
22/11Fri
2 stopsKLM
27h 20mYUL-CPT
5/12Thu
2 stopsKLM
29h 09mCPT-YUL
C$ 2,069
19/8Mon
1 stopKLM
22h 40mYYZ-CPT
27/8Tue
2 stopsKLM
28h 00mCPT-YYZ
C$ 2,076
24/11Sun
2 stopsKLM
27h 03mYUL-CPT
5/12Thu
1 stopKLM
23h 35mCPT-YUL
C$ 2,081
20/11Wed
1 stopKLM
20h 40mYUL-CPT
1/12Sun
1 stopKLM
23h 35mCPT-YUL
C$ 2,088
6/8Tue
1 stopKLM
20h 40mYUL-CPT
20/8Tue
1 stopKLM
23h 35mCPT-YUL
C$ 2,095
2/9Mon
1 stopKLM
20h 40mYUL-CPT
7/9Sat
2 stopsKLM
29h 37mCPT-YUL
C$ 2,114
9/10Wed
2 stopsKLM
42h 35mYVR-CPT
23/10Wed
1 stopKLM
25h 40mCPT-YVR
C$ 2,121
2/9Mon
2 stopsKLM
26h 55mYYZ-CPT
30/11Sat
1 stopKLM
22h 00mCPT-YYZ
C$ 2,133
19/8Mon
1 stopKLM
22h 40mYYZ-CPT
27/8Tue
1 stopKLM
26h 40mCPT-YYZ
C$ 2,139

Search by stops

Search by price

Recent one-way flight deals

18/8Sun
1 stopKLM
22h 40mYYZ-CPT
C$ 1,390
5/9Thu
1 stopKLM
20h 40mYUL-CPT
C$ 1,435
6/8Tue
1 stopKLM
42h 35mYVR-CPT
C$ 1,632
25/6Tue
1 stopKLM
22h 40mYYZ-CPT
C$ 1,907

Search by stops

Search by price

Flights to Cape Town - KLM

Destination:

Cape Town Intl (CPT)South Africa

Return flight deals:

Cape Town Intl - Canada

Cabin classes:

Browse origins:

Browse destinations: