Major international airport · South Africa
Cape Town International Airport
IATA: CPT ICAO: FACT
Scheduled service
Airport details
| IATA code | CPT |
| ICAO code | FACT |
| Serves | Cape Town |
| Country | South Africa |
| Coordinates | -33.97403, 18.60433 |
| Elevation | 151 ft (46 m) |
| Runways | 2 · longest 10,502 ft (3,201 m) |
| Website | Official site |
| Map | OpenStreetMap |
Live conditions VFR
14°C · Wind S 12 kt, visibility 6+ miles, scattered clouds at 3,800 ft
Official METAR via NOAA Aviation Weather, reported 01:00 UTC.METAR FACT 180100Z 18012KT 9999 SCT038 14/09 Q1019 NOSIG
Location
Route map
Every nonstop route from CPT on one map. Blue is year-round, amber is seasonal; click any dot for the route.
Direct flights from CPT
37 destinations served nonstop · route list refreshed 9 Oct 2026
| Destination | Airport | Airlines | Distance | |
|---|---|---|---|---|
| George | GRJ · ZA | Airlink, CemAir, FlySafair | 348 km | Route → |
| Plettenberg Bay | PBZ · ZA | CemAir | 436 km | Route → |
| Upington | UTN · ZA | Airlink | 669 km | Route → |
| Kimberley | KIM · ZA | Airlink, CemAir | 820 km | Route → |
| East London | ELS · ZA | CemAir, FlySafair | 861 km | Route → |
| Bloemfontein | BFN · ZA | Airlink, FlySafair | 909 km | Route → |
| Gaborone | GBE · BW | Air Botswana, Airlink | 1,264 km | Route → |
| Johannesburg | JNB · ZA | Airlink, CemAir, FlySafair, LIFT | 1,272 km | Route → |
| Durban | DUR · ZA | CemAir, FlySafair, LIFT | 1,277 km | Route → |
| Walvis Bay(Rooikop) | WVB · NA | Airlink, FlyNamibia | 1,282 km | Route → |
| Mpaka | SHO · SZ | Eswatini Air | 1,516 km | Route → |
| Mbombela | MQP · ZA | Airlink, FlySafair | 1,538 km | Route → |
| Skukuza | SZK · ZA | Airlink | 1,605 km | Route → |
| Hoedspruit | HDS · ZA | Airlink, CemAir, FlySafair | 1,611 km | Route → |
| Maputo | MPM · MZ | Airlink | 1,614 km | Route → |
| Maun | MUB · BW | Air Botswana, Airlink | 1,628 km | Route → |
| Victoria Falls | VFA · ZW | Kenya Airways | 1,906 km | Route → |
| Kasane | BBK · BW | Air Botswana | 1,910 km | Route → |
| Livingstone | LVI · ZM | Kenya Airways, Proflight Zambia | 1,934 km | Route → |
| Dar es Salaam | DAR · TZ | Air Tanzania | 3,683 km | Route → |
| Zanzibar | ZNZ · TZ | Airlink | 3,745 km | Route → |
| Nairobi | NBO · KE | Kenya Airways | 4,101 km | Route → |
| Plaine Magnien | MRU · MU | Air Mauritius, Airlink | 4,117 km | Route → |
| Addis Ababa | ADD · ET | Ethiopian Airlines | 5,230 km | Route → |
| Doha | DOH · QA | Qatar Airways | 7,453 km | Route → |
| Dubai | DXB · AE | Emirates | 7,644 km | Route → |
| Istanbul | IST · TR | Turkish Airlines | 8,431 km | Route → |
| Frankfurt am Main | FRA · DE | Condor, Lufthansa | 9,393 km | Route → |
| London | LHR · GB | British Airways, Virgin Atlantic | 9,682 km | Route → |
| Amsterdam | AMS · NL | KLM | 9,688 km | Route → |
| Newark | EWR · US | United Airlines | 12,593 km | Route → |
| Atlanta | ATL · US | Delta Air Lines | 13,090 km | Route → |
| Jamestown Seasonal | HLE · SH | Airlink | 3,145 km | Route → |
| Zurich Seasonal | ZRH · CH | Edelweiss Air | 9,110 km | Route → |
| Munich Seasonal | MUC · DE | Lufthansa | 9,179 km | Route → |
| Paris (Roissy-en-France, Val-d'Oise) Seasonal | CDG · FR | Air France | 9,363 km | Route → |
| London Seasonal | LGW · GB | Norse Atlantic Airways | 9,642 km | Route → |
Nearby airports
Data updated · About & Data Sources