Nonstop flights from Cape Town CPT
You can fly nonstop from Cape Town International (CPT) to 41 destinations in 22 countries, on 27 airlines. The airlines with the most nonstop routes here are Airlink (18), Safair (10) and CemAir (5). Outside South Africa, the most destinations are in the United States (3), Botswana (2) and Germany (2). The longest is Atlanta (ATL), 8,134 miles (13,091 km).
Filter these routes in RoutesAll 41 nonstop destinations from CPT
Pick one for every airline on the route, the 1-stop connections and which points programs can book it.
Africa 路 26
- Addis Ababa ADDEthiopia 路 3,250 mi

- Bloemfontein BFNSouth Africa 路 565 mi4ZFA
- Dar Es Salaam DARTanzania 路 2,288 miTC
- Durban DURSouth Africa 路 793 miFA5ZGE+1
- East London ELSSouth Africa 路 536 miFA5Z
- Gaborone GBEBotswana 路 785 miBP4Z
- George GRJSouth Africa 路 217 mi4ZFA
- Harare HREZimbabwe 路 1,351 mi4Z
- Hoedspruit HDSSouth Africa 路 997 mi5Z4ZFA
- Johannesburg JNBSouth Africa 路 790 miFA
+3
- Kimberley KIMSouth Africa 路 510 mi4Z5Z
- Lanseria HLASouth Africa 路 787 miFA
- Livingstone LVIZambia 路 1,202 mi
P0 - Manzini SHOEswatini 路 943 miRN
- Maputo MPMMozambique 路 1,003 mi4Z
- Maun MUBBotswana 路 1,012 mi4Z
- Mauritius MRUMauritius 路 2,558 mi

4Z - Nairobi NBOKenya 路 2,548 mi

- Nelspruit MQPSouth Africa 路 955 mi4ZFA
- Port Elizabeth PLZSouth Africa 路 402 miFA4Z
- Skukuza SZKSouth Africa 路 997 mi4Z
- Upington UTNSouth Africa 路 416 mi4Z
- Victoria Falls VFAZimbabwe 路 1,184 mi
4Z - Walvis Bay WVBNamibia 路 796 mi4Z
- Windhoek WDHNamibia 路 796 mi4ZFA
- Zanzibar ZNZTanzania 路 2,327 mi4Z
Europe 路 8
North America 路 3
Elsewhere 路 1
South America 路 1
Airlines flying from CPT
Star Alliance: 9 destinations 路 SkyTeam: 7 destinations 路 oneworld: 2 destinations
- 4ZAirlink18 routes
- FASafair10 routes
- 5ZCemAir5 routes
- Kenya AirwaysSkyTeam3 routes

- South African AirwaysStar Alliance3 routes

- RNEswatini Air2 routes
- GELIFT2 routes
- LufthansaStar Alliance2 routes

- United AirlinesStar Alliance2 routes

- BPAir Botswana1 route
- Air FranceSkyTeam1 route

- Air Mauritius1 route

- TCAir Tanzania1 route
- British Airwaysoneworld1 route

- Condor1 route

- Delta Air LinesSkyTeam1 route

- Edelweiss Air1 route

- Emirates1 route

- Ethiopian AirlinesStar Alliance1 route

- KLMSkyTeam1 route

- LATAM Airlines1 route

- P0Proflight Zambia1 route
- Qatar Airwaysoneworld1 route

- Singapore AirlinesStar Alliance1 route

- TAAG1 route

- Turkish AirlinesStar Alliance1 route

- Virgin AtlanticSkyTeam1 route

Flights from CPT: common questions
How many nonstop destinations are there from CPT?
41 destinations in 22 countries have a nonstop flight from Cape Town International (CPT), flown by 27 airlines. Pick any of them on this page to see every airline on the route and the 1-stop connections.
Which airlines fly from CPT?
27 airlines fly nonstop from CPT. By number of destinations: Airlink (18), Safair (10), CemAir (5), Kenya Airways (3), South African Airways (3), Eswatini Air (2), LIFT (2) and Lufthansa (2).
What is the longest nonstop flight from CPT?
Cape Town (CPT) to Atlanta (ATL), on Delta Air Lines, at about 8,134 miles (13,091 km) as the crow flies. Next is Dulles (IAD), about 7,931 miles (12,763 km).
Which countries can you fly to nonstop from CPT?
22 countries. The most destinations are in South Africa (12), the United States (3), Botswana (2), Germany (2), Namibia (2) and Tanzania (2).
Which airline alliance has the most routes from CPT?
Star Alliance airlines fly to 9 destinations, SkyTeam airlines fly to 7 destinations and oneworld airlines fly to 2 destinations nonstop from CPT. The rest are flown only by airlines outside the three alliances.
More airports in South Africa
Routes are scheduled nonstop flights. The route data is refreshed monthly; this list was last checked November 11, 2026. Seasonal routes and new launches can be missing or end early, so confirm with the airline before you book. Distances are great-circle, the shortest path between the two airports.