South Africa flag Cape Town Airport (CPT)

Country South Africa | Africa | Regional Hub | IATA: CPT | ICAO: FACT | Elevation 151 ft · 46 m | Local time —

Destinations
41
Flights / day
127
Busiest route
Johannesburg
Top airline
South African Airlink

Cape Town Airport averages 127 flights per day to 41 destinations, with 11 domestic routes and 28 international routes. A total of 31 airlines operate at CPT, led by South African Airlink. This airport provides direct service to 22 countries across five continents, with Namibia representing its largest international market. The longest nonstop route from Cape Town connects to Atlanta, with a typical flight time of 16 hr 10 mins. Updated: October 16, 2026

Route Network

Cape Town Airport connects 39 destinations worldwide, with Johannesburg standing out as its busiest route. The longest nonstop flight is to Atlanta, and the shortest flight is to George.

South Africa flag Johannesburg (JNB) – South Africa 8 airlines
2 hr 30 mins
790 mi · 1,271 km
54
per day
South Africa flag Durban (DUR) – South Africa 4 airlines
2 hr 30 mins
794 mi · 1,277 km
13
per day
South Africa flag Port Elizabeth (PLZ) – South Africa 2 airlines
1 hr 40 mins
402 mi · 647 km
5
per day
South Africa flag Hoedspruit (HDS) – South Africa 3 airlines
2 hr 55 mins
1,000 mi · 1,610 km
4
per day
South Africa flag George (GRJ) – South Africa 2 airlines
1 hr 15 mins
216 mi · 348 km
4
per day
United Arab Emirates flag Dubai (DXB) – United Arab Emirates 1 airline
9 hr 55 mins
4,749 mi · 7,644 km
3
per day
South Africa flag Mpumalanga (MQP) – South Africa 2 airlines
2 hr 50 mins
955 mi · 1,537 km
3
per day
Namibia flag Windhoek (WDH) – Namibia 2 airlines
2 hr 45 mins
796 mi · 1,282 km
3
per day
South Africa flag East London (ELS) – South Africa 2 airlines
1 hr 55 mins
535 mi · 861 km
3
per day
Ethiopia flag Addis Ababa (ADD) – Ethiopia 1 airline
7 hr 15 mins
3,249 mi · 5,229 km
2
per day
South Africa flag Bloemfontain (BFN) – South Africa 2 airlines
2 hr 0 mins
564 mi · 908 km
2
per day
Germany flag Frankfurt (FRA) – Germany 2 airlines
12 hr 0 mins
5,836 mi · 9,392 km
2
per day
South Africa flag Kimberley (KIM) – South Africa 2 airlines
1 hr 55 mins
509 mi · 819 km
2
per day
Netherlands flag Amsterdam (AMS) – Netherlands 1 airline
12 hr 20 mins
6,019 mi · 9,687 km
2
per day
Qatar flag Doha (DOH) – Qatar 1 airline
9 hr 40 mins
4,631 mi · 7,452 km
2
per day
Angola flag Luanda (NBJ) – Angola 1 airline
—
CPT → NBJ
2
per day
Zimbabwe flag Victoria Falls (VFA) – Zimbabwe 2 airlines
3 hr 25 mins
1,184 mi · 1,905 km
2
per day
Mauritius flag Port Louis (MRU) – Mauritius 3 airlines
5 hr 50 mins
2,559 mi · 4,118 km
1
per day
Zimbabwe flag Harare (HRE) – Zimbabwe 1 airline
3 hr 40 mins
1,350 mi · 2,172 km
1
per day
Türkiye flag Istanbul (IST) – Türkiye 1 airline
10 hr 50 mins
5,238 mi · 8,431 km
1
per day
United Kingdom flag London (LHR) – United Kingdom 1 airline
12 hr 20 mins
6,015 mi · 9,681 km
1
per day
Botswana flag Maun (MUB) – Botswana 1 airline
3 hr 5 mins
1,011 mi · 1,627 km
1
per day
Brazil flag São Paulo (GRU) – Brazil 3 airlines
8 hr 50 mins
3,947 mi · 6,351 km
1
per day
South Africa flag Skukuza (SZK) – South Africa 1 airline
2 hr 55 mins
997 mi · 1,605 km
1
per day
Namibia flag Walvis Bay (WVB) – Namibia 1 airline
2 hr 50 mins
796 mi · 1,281 km
1
per day
Botswana flag Gaborone (GBE) – Botswana 2 airlines
2 hr 35 mins
785 mi · 1,263 km
1
per day
Zambia flag Livingstone (LVI) – Zambia 2 airlines
3 hr 25 mins
1,201 mi · 1,933 km
1
per day
South Africa flag Upington (UTN) – South Africa 1 airline
1 hr 50 mins
415 mi · 668 km
1
per day
United Kingdom flag London (LGW) – United Kingdom 1 airline
12 hr 15 mins
5,991 mi · 9,641 km
7
per week
Mozambique flag Maputo (MPM) – Mozambique 1 airline
2 hr 55 mins
1,003 mi · 1,614 km
5
per week
United States of America flag Atlanta (ATL) – United States of America 1 airline
16 hr 10 mins
8,134 mi · 13,090 km
4
per week
United States of America flag Washington (IAD) – United States of America 1 airline
15 hr 50 mins
7,931 mi · 12,764 km
4
per week
Switzerland flag Zurich (ZRH) – Switzerland 1 airline
11 hr 40 mins
5,661 mi · 9,110 km
4
per week
Tanzania, the United Republic of flag Dar es Salaam (DAR) – Tanzania, the United Republic of 1 airline
5 hr 25 mins
2,287 mi · 3,681 km
3
per week
Kenya flag Nairobi (NBO) – Kenya 1 airline
5 hr 55 mins
2,548 mi · 4,100 km
3
per week
United States of America flag Newark (EWR) – United States of America 1 airline
15 hr 35 mins
7,824 mi · 12,592 km
3
per week
Singapore flag Singapore (SIN) – Singapore 1 airline
12 hr 0 mins
6,007 mi · 9,667 km
2
per week
Hungary flag Budapest (BUD) – Hungary 1 airline
11 hr 35 mins
5,624 mi · 9,052 km
1
per week
Tanzania, the United Republic of flag Zanzibar (ZNZ) – Tanzania, the United Republic of 1 airline
5 hr 30 mins
2,327 mi · 3,744 km
1
per week

Route and destination data updated October 16, 2026.

Cape Town Airport is served by 31 airlines, with South African Airlink in the lead at 26% of routes. The top three carriers together cover 47% of routes. 22 carriers operate only one route each. A total of 25 airlines operate international routes, compared with nine airlines serving domestic routes. Delta Air Lines is operating the longest nonstop flight, connecting to Atlanta with a flight time of 16 hrs 10 mins.

South African Airlink (18 routes)
Safair (9 routes)
CemAir (5 routes)
South African Airways (3 routes)
Kenya Airways (3 routes)
Global Aviation (2 routes)
Singapore Airlines (2 routes)
Eswatini Air (2 routes)
United Airlines (2 routes)
Africa Charter Airline (1 routes)
Flysafair (1 routes)
Emirates (1 routes)
Ethiopian Airlines (1 routes)
Condor (1 routes)
Lufthansa (1 routes)
KLM (1 routes)
Qatar Airways (1 routes)
TAAG (1 routes)
Air Mauritius (1 routes)
Turkish Airlines (1 routes)
British Airways (1 routes)
LATAM (1 routes)
LATAM Brasil (1 routes)
Air Botswana (1 routes)
Proflight Zambia (1 routes)
Norse Atlantic UK (1 routes)
Delta Air Lines (1 routes)
Edelweiss Air (1 routes)
Air France (1 routes)
Air Tanzania (1 routes)
AOJ (1 routes)

Cape Town Airport provides direct service to 22 countries across five continents. The route network is 28% domestic and 72% international. Namibia is the primary international destination.

South Africa - 92/day
Namibia - 4/day
United Arab Emirates - 3/day
Zimbabwe - 3/day
Ethiopia - 2/day
Germany - 2/day
Netherlands - 2/day
Qatar - 2/day
Angola - 2/day
United Kingdom - 2/day
Botswana - 2/day
United States of America - 2/day
Mauritius - 1/day
Türkiye - 1/day
Brazil - 1/day
Zambia - 1/day
Mozambique - 1/day
Switzerland - 1/day
Tanzania, the United Republic of - 1/day
Kenya - 0/day
Singapore - 0/day
Hungary - 0/day

Delays

Global  Delays
Delay Performance (24 hour average)
Departures
18 min late
5 min (+37.8%) vs last 24 hours
24h trend
Arrivals
2 min late
9 min (+137.3%) vs last 24 hours
24h trend
Cancelled Departures
0 flights (24 hour total)

Oct 20

2026

10:00 - 11:00

Departure
13 min late
Arrival
4 min early
Cancelled
0

Oct 20

2026

09:00 - 10:00

Departure
14 min late
Arrival
4 min early
Cancelled
0

Oct 20

2026

08:00 - 09:00

Departure
11 min late
Arrival
4 min early
Cancelled
0

Oct 20

2026

07:00 - 08:00

Departure
6 min late
Arrival
6 min early
Cancelled
0

Oct 20

2026

06:00 - 07:00

Departure
5 min late
Arrival
1 min late
Cancelled
0

Oct 20

2026

05:00 - 06:00

Departure
9 min late
Arrival
on-time
Cancelled
0

Oct 20

2026

04:00 - 05:00

Departure
9 min late
Arrival
on-time
Cancelled
0

Oct 20

2026

03:00 - 04:00

Departure
on-time
Arrival
on-time
Cancelled
0

Oct 20

2026

02:00 - 03:00

Departure
on-time
Arrival
on-time
Cancelled
0

Oct 20

2026

01:00 - 02:00

Departure
—
Arrival
on-time
Cancelled
0

Oct 20

2026

00:00 - 01:00

Departure
on-time
Arrival
on-time
Cancelled
0

Oct 19

2026

23:00 - 00:00

Departure
35 min late
Arrival
on-time
Cancelled
0

Oct 19

2026

22:00 - 23:00

Departure
on-time
Arrival
37 min late
Cancelled
0

Oct 19

2026

21:00 - 22:00

Departure
on-time
Arrival
31 min late
Cancelled
0

Oct 19

2026

20:00 - 21:00

Departure
1 hr 8 min late
Arrival
25 min late
Cancelled
0

Oct 19

2026

19:00 - 20:00

Departure
44 min late
Arrival
18 min late
Cancelled
0

Oct 19

2026

18:00 - 19:00

Departure
14 min late
Arrival
18 min late
Cancelled
0

Oct 19

2026

17:00 - 18:00

Departure
17 min late
Arrival
on-time
Cancelled
0

Oct 19

2026

16:00 - 17:00

Departure
17 min late
Arrival
1 min early
Cancelled
0

Oct 19

2026

15:00 - 16:00

Departure
31 min late
Arrival
1 min early
Cancelled
0

Oct 19

2026

14:00 - 15:00

Departure
39 min late
Arrival
5 min early
Cancelled
0

Oct 19

2026

13:00 - 14:00

Departure
27 min late
Arrival
6 min early
Cancelled
0

Oct 19

2026

12:00 - 13:00

Departure
5 min late
Arrival
3 min early
Cancelled
0
Delay Performance (7 day average)
Departures
12 min late
2 min (+25.3%) vs last week
7d trend
Arrivals
6 min early
1 min (+19.4%) vs last week
7d trend
Cancelled Departures
0 flights (7 day total)

Oct 19

2026

Departure
19 min late
Arrival
1 min late
Cancelled
0

Oct 18

2026

Departure
13 min late
Arrival
9 min early
Cancelled
0

Oct 17

2026

Departure
9 min late
Arrival
12 min early
Cancelled
0

Oct 16

2026

Departure
9 min late
Arrival
5 min early
Cancelled
0

Oct 15

2026

Departure
13 min late
Arrival
5 min early
Cancelled
0

Oct 14

2026

Departure
8 min late
Arrival
9 min early
Cancelled
0

Oct 13

2026

Departure
7 min late
Arrival
15 min early
Cancelled
0
Delay Performance (30 day average)
Departures
12 min late
min (+2.5%) vs last 30 days
30d trend
Arrivals
7 min early
1 min (+15.3%) vs last 30 days
30d trend
Cancelled Departures
6 flights (30 day total)

Oct 19

2026

Departure
19 min late
Arrival
1 min late
Cancelled
0

Oct 18

2026

Departure
13 min late
Arrival
9 min early
Cancelled
0

Oct 17

2026

Departure
9 min late
Arrival
12 min early
Cancelled
0

Oct 16

2026

Departure
9 min late
Arrival
5 min early
Cancelled
0

Oct 15

2026

Departure
13 min late
Arrival
5 min early
Cancelled
0

Oct 14

2026

Departure
8 min late
Arrival
9 min early
Cancelled
0

Oct 13

2026

Departure
7 min late
Arrival
15 min early
Cancelled
0

Oct 12

2026

Departure
9 min late
Arrival
12 min early
Cancelled
0

Oct 11

2026

Departure
9 min late
Arrival
12 min early
Cancelled
0

Oct 10

2026

Departure
7 min late
Arrival
12 min early
Cancelled
0

Oct 9

2026

Departure
on-time
Arrival
on-time
Cancelled
0

Oct 8

2026

Departure
10 min late
Arrival
5 min early
Cancelled
0

Oct 7

2026

Departure
11 min late
Arrival
4 min early
Cancelled
0

Oct 6

2026

Departure
10 min late
Arrival
6 min early
Cancelled
0

Oct 5

2026

Departure
13 min late
Arrival
9 min early
Cancelled
0

Oct 4

2026

Departure
11 min late
Arrival
11 min early
Cancelled
0

Oct 3

2026

Departure
13 min late
Arrival
10 min early
Cancelled
0

Oct 2

2026

Departure
13 min late
Arrival
7 min early
Cancelled
0

Oct 1

2026

Departure
12 min late
Arrival
6 min early
Cancelled
0

Sep 30

2026

Departure
14 min late
Arrival
3 min early
Cancelled
0

Sep 29

2026

Departure
10 min late
Arrival
8 min early
Cancelled
2

Sep 28

2026

Departure
13 min late
Arrival
3 min early
Cancelled
0

Sep 27

2026

Departure
14 min late
Arrival
2 min early
Cancelled
0

Sep 26

2026

Departure
11 min late
Arrival
11 min early
Cancelled
0

Sep 25

2026

Departure
10 min late
Arrival
10 min early
Cancelled
2

Sep 24

2026

Departure
12 min late
Arrival
5 min early
Cancelled
0

Sep 23

2026

Departure
15 min late
Arrival
3 min early
Cancelled
2

Sep 22

2026

Departure
6 min late
Arrival
6 min early
Cancelled
0

Sep 21

2026

Departure
10 min late
Arrival
7 min early
Cancelled
0

Sep 20

2026

Departure
11 min late
Arrival
10 min early
Cancelled
0

Global Rankings

Worldwide Position

Flights per day

#222 (127 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#466 (41 destinations)
Top 100 Airports with Most Destinations

Runways

Runway Length Width Surface
10,538 ft 3,212 m 200 ft 61 m Asphalt
10,538 ft 3,212 m 200 ft 61 m Asphalt
5,591 ft 1,704 m 151 ft 46 m Asphalt
5,591 ft 1,704 m 151 ft 46 m Asphalt

Runway Length

9 aircraft cannot operate at Cape Town Airport due to runway length constraints. The airport’s longest runway is 10,538 ft (3,212 m), which is below the typical takeoff or landing distance required by the aircraft listed here.

Aircraft Takeoff Landing
Boeing 777-300 10,597 ft 3,230 m 5,906 ft 1,800 m
Boeing 747-100 10,650 ft 3,246 m 6,168 ft 1,880 m
Boeing 747-8 VIP / BBJ 10,801 ft 3,292 m 7,001 ft 2,134 m
Boeing 747-8 Freighter 10,801 ft 3,292 m 7,001 ft 2,134 m
Boeing 747-300 10,827 ft 3,300 m 6,919 ft 2,109 m
Boeing 747-400F 10,827 ft 3,300 m 6,890 ft 2,100 m
Boeing 747-400ER 10,892 ft 3,320 m 7,136 ft 2,175 m
Aérospatiale-BAC Concorde 11,250 ft 3,429 m 7,218 ft 2,200 m
McDonnell Douglas DC-8-71 11,499 ft 3,505 m 5,909 ft 1,801 m

Operational Context

Cape Town (IATA: CPT) operates around 127 flights per day to 41 nonstop destinations. Its network includes 11 domestic and 28 international routes, with South African Airlink as the leading carrier and Johannesburg currently the busiest connection. From CPT, passengers can reach 22 countries across 5 continents, and the longest runway measures 3,212 m (10,538 ft).

Miscellaneous