Find cheap flights to Cape Town

Fri 12/13
Fri 12/20
Any month
Compare vs momondo |

When is the best time to fly to Cape Town?

R3 570
R2 920
R2 270
R1 622
Price
R1 622 - R3 244

When is the best time to fly to Cape Town?

From most locations, the cheapest flights to Cape Town can be found during the month of May; however great deals can be found at other times.

When is the best time to book a flight to Cape Town?

Most flyers found that booking flight tickets 60 days in advance of their planned departure date is, on average, the best time to get cheap flights to Cape Town.

What is the cheapest day to depart on your flight to Cape Town?

On average, the cheapest flights to Cape Town are found when departing on a Tuesday. Try to avoid departing on a Friday, as this is usually the most expensive day.

What is the cheapest time of day to fly to Cape Town?

Our data shows that the cheapest Cape Town flights are usually those with morning departure times. midday flights are often costlier.


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
Kulula
Kulula
01 Jun
19:10
HLA
Johannesburg Lanseria airport
2h 05m
CPT
21:15
Cape Town Intl airport
Kulula
03 Jun
12:35
CPT
Cape Town Intl airport
6h 00m
1 Stop
HLA
18:35
Johannesburg Lanseria airport
R1 106
Kulula
Kulula
01 Jun
8:25
JNB
Johannesburg OR Tambo airport
2h 10m
CPT
10:35
Cape Town Intl airport
Kulula
03 Jun
12:35
CPT
Cape Town Intl airport
5h 30m
1 Stop
JNB
18:05
Johannesburg OR Tambo airport
R1 136
FlySafair
FlySafair
25 Jan
18:30
JNB
Johannesburg OR Tambo airport
2h 15m
CPT
20:45
Cape Town Intl airport
FlySafair
04 Feb
16:45
CPT
Cape Town Intl airport
2h 15m
JNB
19:00
Johannesburg OR Tambo airport
R1 194
FlySafair
FlySafair
15 Jan
20:45
JNB
Johannesburg OR Tambo airport
2h 10m
CPT
22:55
Cape Town Intl airport
FlySafair
21 Jan
19:35
CPT
Cape Town Intl airport
2h 05m
JNB
21:40
Johannesburg OR Tambo airport
R1 209
British Airways
British Airways
14 Feb
9:00
JNB
Johannesburg OR Tambo airport
2h 10m
CPT
11:10
Cape Town Intl airport
British Airways
29 Feb
14:05
CPT
Cape Town Intl airport
2h 10m
JNB
16:15
Johannesburg OR Tambo airport
R1 416
Mango
Mango
25 Dec
18:15
JNB
Johannesburg OR Tambo airport
2h 10m
CPT
20:25
Cape Town Intl airport
Mango
31 Dec
16:35
CPT
Cape Town Intl airport
2h 00m
JNB
18:35
Johannesburg OR Tambo airport
R1 460
Mango
Mango
25 Dec
18:15
JNB
Johannesburg OR Tambo airport
2h 10m
CPT
20:25
Cape Town Intl airport
Mango
31 Dec
16:35
CPT
Cape Town Intl airport
2h 00m
JNB
18:35
Johannesburg OR Tambo airport
R1 460
Mango
Mango
28 Jan
19:25
DUR
Durban King Shaka Intl airport
2h 15m
CPT
21:40
Cape Town Intl airport
Mango
02 Feb
8:10
CPT
Cape Town Intl airport
1h 55m
DUR
10:05
Durban King Shaka Intl airport
R1 460
FlySafair
FlySafair
15 Jan
20:45
JNB
Johannesburg OR Tambo airport
2h 10m
CPT
22:55
Cape Town Intl airport
FlySafair
21 Jan
19:35
CPT
Cape Town Intl airport
2h 05m
JNB
21:40
Johannesburg OR Tambo airport
R1 209
British Airways
British Airways
14 Feb
9:00
JNB
Johannesburg OR Tambo airport
2h 10m
CPT
11:10
Cape Town Intl airport
British Airways
29 Feb
14:05
CPT
Cape Town Intl airport
2h 10m
JNB
16:15
Johannesburg OR Tambo airport
R1 416
South African
South African
30 Jan
21:25
HLA
Johannesburg Lanseria airport
2h 15m
CPT
23:40
Cape Town Intl airport
South African
02 Feb
8:20
CPT
Cape Town Intl airport
2h 05m
HLA
10:25
Johannesburg Lanseria airport
R1 770
FlySafair
FlySafair
25 Jan
18:30
JNB
Johannesburg OR Tambo airport
2h 15m
CPT
20:45
Cape Town Intl airport
FlySafair
04 Feb
16:45
CPT
Cape Town Intl airport
2h 15m
JNB
19:00
Johannesburg OR Tambo airport
R1 194

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
Johannesburg to Cape Town Flights
Fastest flight time
2h 05m
Cheapest price
R1 032
Durban to Cape Town Flights
Fastest flight time
2h 00m
Cheapest price
R1 195
Bloemfontein to Cape Town Flights
Fastest flight time
1h 40m
Cheapest price
R1 416
Port Elizabeth to Cape Town Flights
Fastest flight time
1h 15m
Cheapest price
R1 622
Pilanesberg to Cape Town Flights
Fastest flight time
2h 20m
Cheapest price
R3 008
Windhoek to Cape Town Flights
Fastest flight time
2h 00m
Cheapest price
R3 362
Gaborone to Cape Town Flights
Fastest flight time
2h 00m
Cheapest price
R3 849
Doha to Cape Town Flights
Fastest flight time
10h 15m
Cheapest price
R4 055
Luanda to Cape Town Flights
Fastest flight time
4h 00m
Cheapest price
R4 704
Nairobi to Cape Town Flights
Fastest flight time
9h 45m
Cheapest price
R5 206
Dublin to Cape Town Flights
Fastest flight time
14h 25m
Cheapest price
R6 400
Oslo to Cape Town Flights
Fastest flight time
18h 00m
Cheapest price
R6 489
Prague to Cape Town Flights
Fastest flight time
14h 40m
Cheapest price
R7 108
Stockholm to Cape Town Flights
Fastest flight time
15h 10m
Cheapest price
R7 182
Paris to Cape Town Flights
Fastest flight time
14h 35m
Cheapest price
R7 285
London to Cape Town Flights
Fastest flight time
11h 30m
Cheapest price
R7 359
Berlin to Cape Town Flights
Fastest flight time
15h 25m
Cheapest price
R7 403
Düsseldorf to Cape Town Flights
Fastest flight time
15h 05m
Cheapest price
R7 491
Hamburg to Cape Town Flights
Fastest flight time
13h 55m
Cheapest price
R7 506
Sao Paulo to Cape Town Flights
Fastest flight time
12h 40m
Cheapest price
R7 550
View more

Start planning your trip to Cape Town