You can fly nonstop from Cape Town International Airport to 32 destinations in 17 countries, on 22 airlines — reaching 5 continents without a connection.
Curated destinations from our Explore guide — each one a nonstop flight (or a single hop) from CPT.
21 international nonstop routes across 16 countries: Gaborone (GBE), Windhoek (WDH), Walvis Bay (WVB), Maputo (MPM), Maun (MUB), Victoria Falls (VFA), Livingstone (LVI), Harare (HRE), Dar Es Salaam (DAR), Port Louis (MRU), Addis Ababa (ADD), São Paulo (GRU), Doha (DOH), Dubai (DXB), Istanbul (IST), Frankfurt-Am-Main (FRA), London (LHR), Amsterdam (AMS), Newark (EWR), Washington (IAD), Atlanta (ATL).
112,450 passengers arrived at Cape Town International Airport on scheduled flights over these 12 months — filling 87% of inbound seats overall.
Arriving passengers and share of inbound seats filled, per month. Source: US DOT T-100 segment reports, scheduled service (US-touching flights; ~6-month reporting lag).
| Destination | Country | Distance | Flights/day | Airlines |
|---|---|---|---|---|
| Jo'anna JNB | South Africa | 790 mi | 49.6× | CemAir, Safair, Singapore Airlines, South African Airlink, South African Airways |
| Durban DUR | South Africa | 794 mi | 13.6× | CemAir, Rayani Air, Safair |
| Port Elizabeth PLZ | South Africa | 402 mi | 4.7× | Safair, South African Airlink |
| George GRJ | South Africa | 216 mi | 3.7× | Safair, South African Airlink |
| Hoedspruit HDS | South Africa | 1,000 mi | 3.7× | CemAir, Safair, South African Airlink |
| Dubai DXBintl | United Arab Emirates | 4,749 mi | 3.4× | Emirates |
| Windhoek WDHintl | Namibia | 796 mi | 3.3× | Safair, South African Airlink |
| Mpumalanga MQP | South Africa | 955 mi | 3.1× | Safair, South African Airlink |
| Addis Ababa ADDintl | Ethiopia | 3,249 mi | 2.3× | Ethiopian Airlines |
| East London ELS | South Africa | 535 mi | 2.3× | CemAir, Safair |
| Bloemfontain BFN | South Africa | 564 mi | 2.1× | Safair, South African Airlink |
| Kimberley KIM | South Africa | 509 mi | 1.9× | South African Airlink |
| Doha DOHintl | Qatar | 4,631 mi | 1.7× | Qatar Airways |
| Victoria Falls VFAintl | Zimbabwe | 1,184 mi | 1.3× | Kenya Airways, South African Airlink |
| Amsterdam AMSintl | Netherlands | 6,019 mi | 1.1× | KLM |
| Istanbul ISTintl | Turkey | 5,238 mi | 1.1× | Turkish Airlines |
| London LHRintl | United Kingdom | 6,015 mi | 1.1× | British Airways |
| Maun MUBintl | Botswana | 1,011 mi | 1.1× | South African Airlink |
| Skukuza SZK | South Africa | 997 mi | 1.1× | South African Airlink |
| Walvis Bay WVBintl | Namibia | 796 mi | 1.1× | South African Airlink |
| Gaborone GBEintl | Botswana | 785 mi | 1× | Air Botswana, South African Airlink |
| Livingstone LVIintl | Zambia | 1,201 mi | 1× | Kenya Airways, Proflight Zambia |
| Upington UTN | South Africa | 415 mi | 1× | South African Airlink |
| Port Louis MRUintl | Mauritius | 2,558 mi | 0.9× | Air Mauritius, Flysafair, South African Airways |
| Frankfurt-Am-Main FRAintl | Germany | 5,836 mi | 0.9× | Lufthansa |
| Harare HREintl | Zimbabwe | 1,350 mi | 0.7× | South African Airlink |
| Maputo MPMintl | Mozambique | 1,003 mi | 0.7× | South African Airlink |
| São Paulo GRUintl | Brazil | 3,947 mi | 0.7× | LATAM, South African Airways |
| Atlanta ATLintl | United States | 8,134 mi | 0.6× | Delta Air Lines |
| Washington IADintl | United States | 7,931 mi | 0.6× | United Airlines |
| Dar Es Salaam DARintl | Tanzania | 2,287 mi | 0.4× | Air Tanzania |
| Newark EWRintl | United States | 7,824 mi | 0.4× | United Airlines |