Find cheap flights to Cape Town

Fri 1/24
Fri 1/31
Any month
Compare vs momondo |

When is the best time to fly to Cape Town?

R3 600
R2 880
R2 160
R1 441
Price
R1,441 - R3,169

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 1 day 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 evening 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
FlySafair
FlySafair
28 Jan
22:15
JNB
Johannesburg OR Tambo airport
2h 15m
CPT
0:30
+1
Cape Town Intl airport
FlySafair
30 Jan
0:10
CPT
Cape Town Intl airport
2h 00m
JNB
2:10
Johannesburg OR Tambo airport
R879
FlySafair
FlySafair
23 Jan
10:15
JNB
Johannesburg OR Tambo airport
2h 15m
CPT
12:30
Cape Town Intl airport
FlySafair
30 Jan
0:10
CPT
Cape Town Intl airport
2h 00m
JNB
2:10
Johannesburg OR Tambo airport
R893
Kulula
Kulula
23 Jan
23:10
JNB
Johannesburg OR Tambo airport
2h 10m
CPT
1:20
+1
Cape Town Intl airport
Kulula
31 Jan
0:10
CPT
Cape Town Intl airport
2h 00m
JNB
2:10
Johannesburg OR Tambo airport
R980
Mango
Mango
07 Feb
21:25
HLA
Johannesburg Lanseria airport
2h 15m
CPT
23:40
Cape Town Intl airport
Mango
15 Feb
18:00
CPT
Cape Town Intl airport
1h 55m
HLA
19:55
Johannesburg Lanseria airport
R994
Kulula
Kulula
19 Feb
11:35
HLA
Johannesburg Lanseria airport
2h 05m
CPT
13:40
Cape Town Intl airport
Kulula
04 Mar
12:35
CPT
Cape Town Intl airport
6h 00m
1 Stop
HLA
18:35
Johannesburg Lanseria airport
R1 023
Kulula
Kulula
19 Feb
8:00
HLA
Johannesburg Lanseria airport
2h 05m
CPT
10:05
Cape Town Intl airport
Kulula
26 Feb
12:35
CPT
Cape Town Intl airport
6h 00m
1 Stop
HLA
18:35
Johannesburg Lanseria airport
R1 037
Kulula
Kulula
23 Jan
23:10
JNB
Johannesburg OR Tambo airport
2h 10m
CPT
1:20
+1
Cape Town Intl airport
Kulula
31 Jan
0:10
CPT
Cape Town Intl airport
2h 00m
JNB
2:10
Johannesburg OR Tambo airport
R980
Mango
Mango
07 Feb
21:25
HLA
Johannesburg Lanseria airport
2h 15m
CPT
23:40
Cape Town Intl airport
Mango
15 Feb
18:00
CPT
Cape Town Intl airport
1h 55m
HLA
19:55
Johannesburg Lanseria airport
R994
British Airways
British Airways
22 May
9:00
JNB
Johannesburg OR Tambo airport
2h 10m
CPT
11:10
Cape Town Intl airport
British Airways
27 May
7:45
CPT
Cape Town Intl airport
2h 00m
JNB
9:45
Johannesburg OR Tambo airport
R1 368
South African
South African
20 Mar
21:25
HLA
Johannesburg Lanseria airport
2h 15m
CPT
23:40
Cape Town Intl airport
South African
23 Mar
18:00
CPT
Cape Town Intl airport
1h 55m
HLA
19:55
Johannesburg Lanseria airport
R1 873
FlySafair
FlySafair
28 Jan
22:15
JNB
Johannesburg OR Tambo airport
2h 15m
CPT
0:30
+1
Cape Town Intl airport
FlySafair
30 Jan
0:10
CPT
Cape Town Intl airport
2h 00m
JNB
2:10
Johannesburg OR Tambo airport
R879
FlySafair
FlySafair
23 Jan
10:15
JNB
Johannesburg OR Tambo airport
2h 15m
CPT
12:30
Cape Town Intl airport
FlySafair
30 Jan
0:10
CPT
Cape Town Intl airport
2h 00m
JNB
2:10
Johannesburg OR Tambo airport
R893

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
R980
Durban to Cape Town Flights
Fastest flight time
2h 00m
Cheapest price
R1 196
Bloemfontein to Cape Town Flights
Fastest flight time
1h 40m
Cheapest price
R1 196
Port Elizabeth to Cape Town Flights
Fastest flight time
1h 15m
Cheapest price
R1 541
East London to Cape Town Flights
Fastest flight time
1h 35m
Cheapest price
R1 988
Sun City to Cape Town Flights
Fastest flight time
2h 20m
Cheapest price
R2 939
Windhoek to Cape Town Flights
Fastest flight time
2h 00m
Cheapest price
R3 328
Gaborone to Cape Town Flights
Fastest flight time
2h 00m
Cheapest price
R3 789
Maputo to Cape Town Flights
Fastest flight time
5h 40m
Cheapest price
R4 523
Harare to Cape Town Flights
Fastest flight time
3h 20m
Cheapest price
R4 883
Nairobi to Cape Town Flights
Fastest flight time
9h 45m
Cheapest price
R4 970
Luanda to Cape Town Flights
Fastest flight time
4h 00m
Cheapest price
R5 013
Oslo to Cape Town Flights
Fastest flight time
15h 05m
Cheapest price
R6 137
Sao Paulo to Cape Town Flights
Fastest flight time
12h 40m
Cheapest price
R6 540
Lusaka to Cape Town Flights
Fastest flight time
8h 05m
Cheapest price
R6 641
Dublin to Cape Town Flights
Fastest flight time
14h 30m
Cheapest price
R6 655
Copenhagen to Cape Town Flights
Fastest flight time
15h 40m
Cheapest price
R6 684
Accra to Cape Town Flights
Fastest flight time
23h 25m
Cheapest price
R6 684
Vienna to Cape Town Flights
Fastest flight time
11h 20m
Cheapest price
R6 698
Geneva to Cape Town Flights
Fastest flight time
14h 00m
Cheapest price
R6 943
View more

Start planning your trip to Cape Town