Direct flights from Cape Town International Airport (CPT)
Cape Town International Airport in Cape Town, South Africa has direct flights to 39 airports in 21 countries, flown by 28 airlines. The longest is to Newark (EWR) at 12,592 km.
See every route from CPT on the mapDirect flights from CPT by country
South Africa (13)
- BFN Bloemfontein · 908 km · ~1h 35m · South African Airways
- DUR Durban · 1,277 km · ~2h 5m · CemAir, British Airways and FlySafair +2
- ELS East London · 861 km · ~1h 35m · FlySafair and South African Airways
- GRJ George · 348 km · ~55m · FlySafair and South African Airways
- HDS Hoedspruit · 1,604 km · ~2h 25m · FlySafair and South African Airways
- HLA Johannesburg · 1,265 km · ~2h 5m · FlySafair, Asman Airlines and South African Airways
- JNB Johannesburg · 1,271 km · ~2h 5m · CemAir, British Airways and FlySafair +8
- KIM Kimberley · 819 km · ~1h 30m · South African Airways
- MQP Mpumalanga · 1,537 km · ~2h 20m · FlySafair and South African Airways
- PBZ Plettenberg Bay · 436 km · ~1h · CemAir
- PLZ Port Elizabeth · 647 km · ~1h 15m · British Airways, FlySafair and South African Airways
- SZK Skukuza · 1,604 km · ~2h 25m · Airlink
- UTN Upington · 668 km · ~1h 20m · South African Airways
Angola (2)
- NBJ Luanda · 2,819 km · ~3h 55m · TAAG Angola
- LAD Luanda · 2,845 km · ~4h · TAAG Angola
Botswana (2)
- GBE Gaberone · 1,263 km · ~2h · Air Botswana
- MUB Maun · 1,627 km · ~2h 30m · Air Botswana
Namibia (2)
- WVB Walvis Bay · 1,285 km · ~2h 5m · Airlink and South African Airways
- WDH Windhoek · 1,282 km · ~2h 5m · Airlink, FlySafair and South African Airways
Tanzania (2)
- DAR Dar Es Salaam · 3,681 km · ~5h · Air Tanzania
- ZNZ Zanzibar · 3,744 km · ~5h 5m · Airlink
United Kingdom (2)
- LGW London · 9,641 km · ~12h 15m · Norse Atlantic UK
- LHR London · 9,681 km · ~12h 20m · American Airlines, British Airways and Iberia
Zimbabwe (2)
- HRE Harare · 2,172 km · ~3h 10m · Airlink
- VFA Victoria Falls · 1,905 km · ~2h 50m · Kenya Airways
Brazil (1)
- GRU Sao Paulo · 6,351 km · ~8h 15m · LATAM Airlines Brasil
Ethiopia (1)
- ADD Addis Ababa · 5,229 km · ~6h 55m · Ethiopian Airlines
France (1)
- CDG Paris · 9,363 km · ~11h 55m · Air France
Germany (1)
- MUC Munich · 9,178 km · ~11h 40m · Lufthansa
Kenya (1)
- NBO Nairobi · 4,100 km · ~5h 30m · Kenya Airways
Mauritius (1)
- MRU Plaisance · 4,118 km · ~5h 30m · Air Mauritius
Mozambique (1)
- MPM Maputo · 1,614 km · ~2h 30m · Airlink and South African Airways
Netherlands (1)
- AMS Amsterdam · 9,687 km · ~12h 20m · ITA Airways and KLM
Qatar (1)
- DOH Doha · 7,452 km · ~9h 35m · Qatar Airways
Singapore (1)
- SIN Singapore · 9,667 km · ~12h 15m · Singapore Airlines
Turkey (1)
- IST Istanbul · 8,399 km · ~10h 45m · Turkish Airlines
United Arab Emirates (1)
- DXB Dubai · 7,644 km · ~9h 50m · Emirates and South African Airways
United States (1)
- EWR Newark · 12,592 km · ~15h 50m · United Airlines
Zambia (1)
- LVI Livingstone · 1,933 km · ~2h 50m · Kenya Airways
Airlines flying from CPT
Air Botswana, Air France, Air Mauritius, Air Tanzania, Airlink, American Airlines, Asiana Airlines, Asman Airlines, British Airways, CemAir, Emirates, Ethiopian Airlines, FlySafair, ITA Airways, Iberia, KLM, Kenya Airways, LATAM Airlines Brasil, LIFT Airline, Lufthansa, Norse Atlantic UK, Qatar Airways, Singapore Airlines, South African Airways, TAAG Angola, Turkish Airlines, United Airlines, Virgin Australia
Going somewhere CPT doesn’t fly direct?
Wayfli finds the best one- and two-stop connections from Cape Town to any airport in the world. Pick a destination on the map.
Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.