Destinations with connections to Cape Town Airport (CPT)
- airplanemode_active South Africa 12 Connecting Airports
- airplanemode_active Botswana 2 Connecting Airports
- airplanemode_active United Kingdom 2 Connecting Airports
- airplanemode_active Ethiopia 1 Connecting Airport
- airplanemode_active Kenya 1 Connecting Airport
- airplanemode_active Mozambique 1 Connecting Airport
- airplanemode_active Qatar 1 Connecting Airport
- airplanemode_active Turkey 1 Connecting Airport
- airplanemode_active Zambia 1 Connecting Airport
- airplanemode_active United States 3 Connecting Airports
- airplanemode_active Namibia 2 Connecting Airports
- airplanemode_active Zimbabwe 2 Connecting Airports
- airplanemode_active Germany 1 Connecting Airport
- airplanemode_active Mauritius 1 Connecting Airport
- airplanemode_active Netherlands 1 Connecting Airport
- airplanemode_active Switzerland 1 Connecting Airport
- airplanemode_active United Arab Emirates 1 Connecting Airport
Flights, Arrivals & Departures at Cape Town Airport
| Origin | Airline | Flight no. | Scheduled | Est./Actual | Status |
|---|---|---|---|---|---|
| Amsterdam (AMS) | KLM Asia | KL595 expand_more(2) | 05:50 | Scheduled | |
| Amsterdam (AMS) | Delta Air Lines | DL9605 | 05:50 | Scheduled | |
| Amsterdam (AMS) | SAS | SK6728 | 05:50 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA200 | 08:15 | Scheduled | |
| Lanseria (HLA) | FlySafair | FA312 | 08:15 | Scheduled | |
| Johannesburg (JNB) | South African Airways | SA303 expand_more(3) | 08:20 | Scheduled | |
| Johannesburg (JNB) | Air New Zealand | NZ3100 | 08:20 | Scheduled | |
| Johannesburg (JNB) | CemAir | 5Z6002 | 08:20 | Scheduled | |
| Johannesburg (JNB) | Ethiopian Airlines | ET1826 | 08:20 | Scheduled | |
| Johannesburg (JNB) | Lift | GE101 | 08:40 | Scheduled | |
| Johannesburg (JNB) | Flexflight | W22001 | 08:40 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA604 | 08:50 | Scheduled | |
| Windhoek (WDH) | Airlink | 4Z329 expand_more(2) | 09:10 | Scheduled | |
| Windhoek (WDH) | Emirates | EK4156 | 09:10 | Scheduled | |
| Windhoek (WDH) | Qatar Airways | QR5784 | 09:10 | Scheduled | |
| Lanseria (HLA) | FlySafair | FA301 | 09:15 | Scheduled | |
| George (GRJ) | Airlink | 4Z622 expand_more(4) | 09:20 | Scheduled | |
| George (GRJ) | Emirates | EK4063 | 09:20 | Scheduled | |
| George (GRJ) | LATAM Airlines | LA5099 | 09:20 | Scheduled | |
| George (GRJ) | Qatar Airways | QR5775 | 09:20 | Scheduled | |
| George (GRJ) | Turkish Airlines | TK8681 | 09:20 | Scheduled | |
| Port Elizabeth (PLZ) | Airlink | 4Z672 expand_more(4) | 09:20 | Scheduled | |
| Port Elizabeth (PLZ) | Emirates | EK4073 | 09:20 | Scheduled | |
| Port Elizabeth (PLZ) | LATAM Airlines | LA5101 | 09:20 | Scheduled | |
| Port Elizabeth (PLZ) | Turkish Airlines | TK8848 | 09:20 | Scheduled | |
| Port Elizabeth (PLZ) | United Airlines | UA6485 | 09:20 | Scheduled | |
| Johannesburg (JNB) | Singapore Airlines | SQ478 expand_more(4) | 09:25 | Scheduled | |
| Johannesburg (JNB) | Air New Zealand | NZ3278 | 09:25 | Scheduled | |
| Johannesburg (JNB) | Asiana Airlines | OZ6792 | 09:25 | Scheduled | |
| Johannesburg (JNB) | Malaysia Airlines | MH5764 | 09:25 | Scheduled | |
| Johannesburg (JNB) | Sirius Aero | SA7231 | 09:25 | Scheduled | |
| Frankfurt (FRA) | Lufthansa | LH576 expand_more(3) | 09:30 | Scheduled | |
| Frankfurt (FRA) | All Nippon Airways | NH6235 | 09:30 | Scheduled | |
| Frankfurt (FRA) | Sirius Aero | SA7590 | 09:30 | Scheduled | |
| Frankfurt (FRA) | United Airlines | UA8970 | 09:30 | Scheduled | |
| Durban (DUR) | FlySafair | FA462 | 09:35 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA298 | 09:40 | Scheduled | |
| Johannesburg (JNB) | Airlink | 4Z921 expand_more(3) | 09:45 | Scheduled | |
| Johannesburg (JNB) | British Airways | BA6240 | 09:45 | Scheduled | |
| Johannesburg (JNB) | KLM | KL4556 | 09:45 | Scheduled | |
| Johannesburg (JNB) | Qatar Airways | QR6464 | 09:45 | Scheduled | |
| Upington (UTN) | Airlink | 4Z642 expand_more(1) | 09:50 | Scheduled | |
| Upington (UTN) | LATAM Airlines | LA5102 | 09:50 | Scheduled | |
| Kimberley (KIM) | Airlink | 4Z612 expand_more(4) | 09:55 | Scheduled | |
| Kimberley (KIM) | Emirates | EK4069 | 09:55 | Scheduled | |
| Kimberley (KIM) | LATAM Airlines | LA5100 | 09:55 | Scheduled | |
| Kimberley (KIM) | Qatar Airways | QR5667 | 09:55 | Scheduled | |
| Kimberley (KIM) | Turkish Airlines | TK8687 | 09:55 | Scheduled | |
| East London (ELS) | FlySafair | FA153 | 10:00 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA692 | 10:15 | Scheduled | |
| Bloemfontein (BFN) | FlySafair | FA841 | 10:25 | Scheduled | |
| Johannesburg (JNB) | South African Airways | SA313 expand_more(3) | 10:25 | Scheduled | |
| Johannesburg (JNB) | Air New Zealand | NZ3104 | 10:25 | Scheduled | |
| Johannesburg (JNB) | CemAir | 5Z6005 | 10:25 | Scheduled | |
| Johannesburg (JNB) | GOL | G38812 | 10:25 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA101 | 11:00 | Scheduled | |
| London (LHR) | British Airways | BA59 expand_more(3) | 11:00 | Delayed | |
| London (LHR) | American Airlines | AA6791 | 11:00 | Delayed | |
| London (LHR) | Finnair | AY5949 | 11:00 | Delayed | |
| London (LHR) | Iberia | IB3515 | 11:00 | Delayed | |
| Lanseria (HLA) | FlySafair | FA315 | 11:15 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA702 | 11:25 | Scheduled | |
| Dubai (DXB) | Emirates | EK772 expand_more(2) | 11:30 | Scheduled | |
| Dubai (DXB) | Condor | DE5945 | 11:30 | Scheduled | |
| Dubai (DXB) | Sirius Aero | SA7155 | 11:30 | Scheduled | |
| Durban (DUR) | CemAir | 5Z901 expand_more(1) | 11:40 | Scheduled | |
| Durban (DUR) | Sirius Aero | SA2459 | 11:40 | Scheduled | |
| Johannesburg (JNB) | Sirius Aero | SA319 expand_more(2) | 11:40 | Scheduled | |
| Johannesburg (JNB) | Air New Zealand | NZ3115 | 11:40 | Scheduled | |
| Johannesburg (JNB) | Kenya Airways | KQ4574 | 11:40 | Scheduled | |
| Johannesburg (JNB) | CemAir | 5Z834 expand_more(1) | 11:45 | Scheduled | |
| Johannesburg (JNB) | Sirius Aero | SA2448 | 11:45 | Scheduled | |
| Istanbul (IST) | Turkish Airlines | TK44 expand_more(2) | 11:50 | Scheduled | |
| Istanbul (IST) | IndiGo | 6E4327 | 11:50 | Scheduled | |
| Istanbul (IST) | Thai Airways | TG9172 | 11:50 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA592 | 11:55 | Scheduled | |
| Windhoek (WDH) | Airlink | 4Z321 expand_more(3) | 11:55 | Scheduled | |
| Windhoek (WDH) | Emirates | EK4154 | 11:55 | Scheduled | |
| Windhoek (WDH) | LATAM Airlines | LA5103 | 11:55 | Scheduled | |
| Windhoek (WDH) | Turkish Airlines | TK8704 | 11:55 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA292 | 12:00 | Scheduled | |
| Johannesburg (JNB) | Lift | GE131 | 12:10 | Scheduled | |
| Johannesburg (JNB) | Flexflight | W22031 | 12:10 | Scheduled | |
| Durban (DUR) | Africa Charter Airline | GE373 | 12:15 | Scheduled | |
| Lanseria (HLA) | FlySafair | FA311 | 12:15 | Scheduled | |
| Durban (DUR) | Flexflight | W22037 | 12:15 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA294 | 12:35 | Scheduled | |
| Johannesburg (JNB) | Airlink | 4Z927 expand_more(6) | 12:40 | Scheduled | |
| Johannesburg (JNB) | British Airways | BA6238 | 12:40 | Scheduled | |
| Johannesburg (JNB) | KLM | KL4558 | 12:40 | Scheduled | |
| Johannesburg (JNB) | Lufthansa | LH6442 | 12:40 | Scheduled | |
| Johannesburg (JNB) | Qantas | QF8281 | 12:40 | Scheduled | |
| Johannesburg (JNB) | Qatar Airways | QR6471 | 12:40 | Scheduled | |
| Johannesburg (JNB) | United Airlines | UA6476 | 12:40 | Scheduled | |
| Addis Ababa (ADD) | Ethiopian Airlines | ET845 expand_more(6) | 13:00 | Scheduled | |
| Addis Ababa (ADD) | Aegean Airlines | A31973 | 13:00 | Scheduled | |
| Addis Ababa (ADD) | Air India | AI7967 | 13:00 | Scheduled | |
| Addis Ababa (ADD) | Etihad Airways | EY6395 | 13:00 | Scheduled | |
| Addis Ababa (ADD) | flynas | XY6845 | 13:00 | Scheduled | |
| Addis Ababa (ADD) | Singapore Airlines | SQ6074 | 13:00 | Scheduled | |
| Addis Ababa (ADD) | SriLankan Airlines | UL3683 | 13:00 | Scheduled | |
| Doha (DOH) | Qatar Airways | QR1369 expand_more(30) | 13:10 | Scheduled | |
| Doha (DOH) | AirSERBIA | JU8357 | 13:10 | Scheduled | |
| Doha (DOH) | AirSERBIA | JU8357 | 13:10 | Scheduled | |
| Doha (DOH) | Alaska Airlines | AS5736 | 13:10 | Scheduled | |
| Doha (DOH) | Alaska Airlines | AS5736 | 13:10 | Scheduled | |
| Doha (DOH) | British Airways | BA5818 | 13:10 | Scheduled | |
| Doha (DOH) | British Airways | BA5818 | 13:10 | Scheduled | |
| Doha (DOH) | Cathay Pacific | CX9252 | 13:10 | Scheduled | |
| Doha (DOH) | Cathay Pacific | CX9252 | 13:10 | Scheduled | |
| Doha (DOH) | Finnair | AY6007 | 13:10 | Scheduled | |
| Doha (DOH) | Finnair | AY6007 | 13:10 | Scheduled | |
| Doha (DOH) | Iberia | IB6164 | 13:10 | Scheduled | |
| Doha (DOH) | Iberia | IB6164 | 13:10 | Scheduled | |
| Doha (DOH) | Jet Linx Aviation | JL5591 | 13:10 | Scheduled | |
| Doha (DOH) | Jet Linx Aviation | JL5591 | 13:10 | Scheduled | |
| Doha (DOH) | LATAM Airlines | LA5272 | 13:10 | Scheduled | |
| Doha (DOH) | LATAM Airlines | LA5272 | 13:10 | Scheduled | |
| Doha (DOH) | Malaysia Airlines | MH9305 | 13:10 | Scheduled | |
| Doha (DOH) | Malaysia Airlines | MH9305 | 13:10 | Scheduled | |
| Doha (DOH) | Oman Air | WY6162 | 13:10 | Scheduled | |
| Doha (DOH) | Oman Air | WY6162 | 13:10 | Scheduled | |
| Doha (DOH) | Royal Air Maroc | AT5757 | 13:10 | Scheduled | |
| Doha (DOH) | Royal Air Maroc | AT5757 | 13:10 | Scheduled | |
| Doha (DOH) | RwandAir | WB1026 | 13:10 | Scheduled | |
| Doha (DOH) | RwandAir | WB1026 | 13:10 | Scheduled | |
| Doha (DOH) | SriLankan Airlines | UL3057 | 13:10 | Scheduled | |
| Doha (DOH) | SriLankan Airlines | UL3057 | 13:10 | Scheduled | |
| Doha (DOH) | Virgin Australia | VA6217 | 13:10 | Scheduled | |
| Doha (DOH) | Virgin Australia | VA6217 | 13:10 | Scheduled | |
| Doha (DOH) | Xiamen Air | MF6211 | 13:10 | Scheduled | |
| Doha (DOH) | Xiamen Air | MF6211 | 13:10 | Scheduled | |
| Doha (DOH) | Qatar Airways | QR1369 expand_more(30) | 13:10 | Scheduled | |
| Doha (DOH) | AirSERBIA | JU8357 | 13:10 | Scheduled | |
| Doha (DOH) | AirSERBIA | JU8357 | 13:10 | Scheduled | |
| Doha (DOH) | Alaska Airlines | AS5736 | 13:10 | Scheduled | |
| Doha (DOH) | Alaska Airlines | AS5736 | 13:10 | Scheduled | |
| Doha (DOH) | British Airways | BA5818 | 13:10 | Scheduled | |
| Doha (DOH) | British Airways | BA5818 | 13:10 | Scheduled | |
| Doha (DOH) | Cathay Pacific | CX9252 | 13:10 | Scheduled | |
| Doha (DOH) | Cathay Pacific | CX9252 | 13:10 | Scheduled | |
| Doha (DOH) | Finnair | AY6007 | 13:10 | Scheduled | |
| Doha (DOH) | Finnair | AY6007 | 13:10 | Scheduled | |
| Doha (DOH) | Iberia | IB6164 | 13:10 | Scheduled | |
| Doha (DOH) | Iberia | IB6164 | 13:10 | Scheduled | |
| Doha (DOH) | Jet Linx Aviation | JL5591 | 13:10 | Scheduled | |
| Doha (DOH) | Jet Linx Aviation | JL5591 | 13:10 | Scheduled | |
| Doha (DOH) | LATAM Airlines | LA5272 | 13:10 | Scheduled | |
| Doha (DOH) | LATAM Airlines | LA5272 | 13:10 | Scheduled | |
| Doha (DOH) | Malaysia Airlines | MH9305 | 13:10 | Scheduled | |
| Doha (DOH) | Malaysia Airlines | MH9305 | 13:10 | Scheduled | |
| Doha (DOH) | Oman Air | WY6162 | 13:10 | Scheduled | |
| Doha (DOH) | Oman Air | WY6162 | 13:10 | Scheduled | |
| Doha (DOH) | Royal Air Maroc | AT5757 | 13:10 | Scheduled | |
| Doha (DOH) | Royal Air Maroc | AT5757 | 13:10 | Scheduled | |
| Doha (DOH) | RwandAir | WB1026 | 13:10 | Scheduled | |
| Doha (DOH) | RwandAir | WB1026 | 13:10 | Scheduled | |
| Doha (DOH) | SriLankan Airlines | UL3057 | 13:10 | Scheduled | |
| Doha (DOH) | SriLankan Airlines | UL3057 | 13:10 | Scheduled | |
| Doha (DOH) | Virgin Australia | VA6217 | 13:10 | Scheduled | |
| Doha (DOH) | Virgin Australia | VA6217 | 13:10 | Scheduled | |
| Doha (DOH) | Xiamen Air | MF6211 | 13:10 | Scheduled | |
| Doha (DOH) | Xiamen Air | MF6211 | 13:10 | Scheduled | |
| Johannesburg (JNB) | South African Airways | SA327 expand_more(4) | 13:25 | Scheduled | |
| Johannesburg (JNB) | Air New Zealand | NZ3119 | 13:25 | Scheduled | |
| Johannesburg (JNB) | Egyptair | MS9459 | 13:25 | Scheduled | |
| Johannesburg (JNB) | Lufthansa | LH9548 | 13:25 | Scheduled | |
| Johannesburg (JNB) | Swiss | LX4136 | 13:25 | Scheduled | |
| Victoria Falls (VFA) | Kenya Airways | KQ792 expand_more(1) | 13:35 | Scheduled | |
| Victoria Falls (VFA) | Saudia | SV6186 | 13:35 | Scheduled | |
| Lanseria (HLA) | FlySafair | FA305 | 13:45 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA380 | 13:50 | Scheduled | |
| Port Elizabeth (PLZ) | FlySafair | FA133 | 13:55 | Scheduled | |
| Addis Ababa (ADD) | Ethiopian Airlines | ET847 expand_more(9) | 14:10 | Scheduled | |
| Addis Ababa (ADD) | Aegean Airlines | A31972 | 14:10 | Scheduled | |
| Addis Ababa (ADD) | Air India | AI7585 | 14:10 | Scheduled | |
| Addis Ababa (ADD) | Asiana Airlines | OZ9304 | 14:10 | Scheduled | |
| Addis Ababa (ADD) | Etihad Airways | EY6396 | 14:10 | Scheduled | |
| Addis Ababa (ADD) | flynas | XY6847 | 14:10 | Scheduled | |
| Addis Ababa (ADD) | Malaysia Airlines | MH5977 | 14:10 | Scheduled | |
| Addis Ababa (ADD) | Singapore Airlines | SQ6069 | 14:10 | Scheduled | |
| Addis Ababa (ADD) | SriLankan Airlines | UL3663 | 14:10 | Scheduled | |
| Addis Ababa (ADD) | TAP Air Portugal | TP8956 | 14:10 | Scheduled | |
| Lanseria (HLA) | FlySafair | FA352 | 14:25 | Scheduled | |
| Durban (DUR) | FlySafair | FA161 | 14:30 | Scheduled | |
| Johannesburg (JNB) | Airlink | 4Z923 expand_more(6) | 14:35 | Scheduled | |
| Johannesburg (JNB) | British Airways | BA6237 | 14:35 | Scheduled | |
| Johannesburg (JNB) | Emirates | EK4002 | 14:35 | Scheduled | |
| Johannesburg (JNB) | Qantas | QF8283 | 14:35 | Scheduled | |
| Johannesburg (JNB) | Qatar Airways | QR5682 | 14:35 | Scheduled | |
| Johannesburg (JNB) | Swiss | LX9162 | 14:35 | Scheduled | |
| Johannesburg (JNB) | Turkish Airlines | TK8685 | 14:35 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA206 | 14:35 | Scheduled | |
| Skukuza (SZK) | Airlink | 4Z652 expand_more(5) | 14:35 | Scheduled | |
| Skukuza (SZK) | Air France | AF7163 | 14:35 | Scheduled | |
| Skukuza (SZK) | Emirates | EK4071 | 14:35 | Scheduled | |
| Skukuza (SZK) | KLM | KL4609 | 14:35 | Scheduled | |
| Skukuza (SZK) | Qatar Airways | QR5734 | 14:35 | Scheduled | |
| Skukuza (SZK) | Turkish Airlines | TK8850 | 14:35 | Scheduled | |
| Johannesburg (JNB) | Lift | GE123 | 15:10 | Scheduled | |
| Johannesburg (JNB) | Flexflight | W22023 | 15:10 | Scheduled | |
| Hoedspruit (HDS) | CemAir | 5Z992 expand_more(1) | 15:15 | Scheduled | |
| Hoedspruit (HDS) | Sirius Aero | SA2467 | 15:15 | Scheduled | |
| Washington (IAD) | United Airlines | UA1011 | 15:20 | Scheduled | |
| Gaborone (GBE) | Air Botswana | BP233 expand_more(1) | 15:25 | Scheduled | |
| Gaborone (GBE) | Qatar Airways | QR4654 | 15:25 | Scheduled | |
| Upington (UTN) | Airlink | 4Z646 | 15:40 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA121 | 15:45 | Scheduled | |
| Windhoek (WDH) | Airlink | 4Z327 | 15:45 | Scheduled | |
| Port Elizabeth (PLZ) | FlySafair | FA31 | 15:55 | Scheduled | |
| Walvis Bay (WVB) | Airlink | 4Z342 | 15:55 | Scheduled | |
| Nelspruit (MQP) | Airlink | 4Z664 | 16:05 | Scheduled | |
| Durban (DUR) | FlySafair | FA163 | 16:10 | Scheduled | |
| Hoedspruit (HDS) | Airlink | 4Z658 | 16:10 | Scheduled | |
| Maun (MUB) | Airlink | 4Z315 | 16:20 | Scheduled | |
| Sokcho (SHO) | Eswatini Air | RN301 | 16:30 | Scheduled | |
| Maputo (MPM) | Airlink | 4Z376 | 16:30 | Scheduled | |
| Victoria Falls (VFA) | Airlink | 4Z391 | 16:30 | Scheduled | |
| Dubai (DXB) | Emirates | EK770 | 16:40 | Scheduled | |
| Johannesburg (JNB) | South African Airways | SA343 | 16:45 | Scheduled | |
| East London (ELS) | FlySafair | FA143 | 16:50 | Scheduled | |
| Hoedspruit (HDS) | Airlink | 4Z656 | 16:55 | Scheduled | |
| Durban (DUR) | CemAir | 5Z905 | 17:05 | Scheduled | |
| Durban (DUR) | FlySafair | FA189 | 17:05 | Scheduled | |
| George (GRJ) | FlySafair | FA191 | 17:20 | Scheduled | |
| Johannesburg (JNB) | Airlink | 4Z931 | 17:20 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA216 | 17:30 | Scheduled | |
| Johannesburg (JNB) | Sirius Aero | SA347 | 17:30 | Scheduled | |
| George (GRJ) | Airlink | 4Z638 | 17:40 | Scheduled | |
| Atlanta (ATL) | Delta Air Lines | DL210 | 17:50 | Scheduled | |
| Durban (DUR) | FlySafair | FA171 | 17:50 | Scheduled | |
| Nelspruit (MQP) | Airlink | 4Z662 | 17:50 | Scheduled | |
| Lanseria (HLA) | FlySafair | FA358 | 18:00 | Scheduled | |
| Nelspruit (MQP) | FlySafair | FA635 | 18:05 | Scheduled | |
| Johannesburg (JNB) | Lift | GE133 | 18:10 | Scheduled | |
| Johannesburg (JNB) | Flexflight | W22033 | 18:10 | Scheduled | |
| Johannesburg (JNB) | CemAir | 5Z840 | 18:15 | Scheduled | |
| Johannesburg (JNB) | Airlink | 4Z951 | 18:35 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA214 | 18:40 | Scheduled | |
| Johannesburg (JNB) | South African Airways | SA355 | 18:55 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA204 | 19:00 | Scheduled | |
| Lanseria (HLA) | FlySafair | FA303 | 19:00 | Scheduled | |
| Durban (DUR) | FlySafair | FA464 | 19:05 | Scheduled | |
| Kimberley (KIM) | CemAir | 5Z755 | 19:15 | Scheduled | |
| George (GRJ) | Airlink | 4Z636 | 19:40 | Scheduled | |
| Johannesburg (JNB) | South African Airways | SA359 | 19:45 | Scheduled | |
| Kimberley (KIM) | Airlink | 4Z618 | 19:55 | Scheduled | |
| Destination | Airline | Flight no. | Scheduled | Est./Actual | Status |
|---|---|---|---|---|---|
| Johannesburg (JNB) | FlySafair | FA100 | 05:45 | Scheduled | |
| Durban (DUR) | FlySafair | FA160 | 06:00 | Scheduled | |
| Johannesburg (JNB) | South African Airways | SA302 expand_more(3) | 06:00 | Scheduled | |
| Johannesburg (JNB) | Air New Zealand | NZ3101 | 06:00 | Scheduled | |
| Johannesburg (JNB) | CemAir | 5Z6001 | 06:00 | Scheduled | |
| Johannesburg (JNB) | Kenya Airways | KQ4560 | 06:00 | Scheduled | |
| Johannesburg (JNB) | Airlink | 4Z926 expand_more(1) | 06:05 | Scheduled | |
| Johannesburg (JNB) | Qatar Airways | QR5687 | 06:05 | Scheduled | |
| East London (ELS) | FlySafair | FA152 | 06:05 | Scheduled | |
| Port Elizabeth (PLZ) | Airlink | 4Z671 expand_more(4) | 06:10 | Scheduled | |
| Port Elizabeth (PLZ) | British Airways | BA6228 | 06:10 | Scheduled | |
| Port Elizabeth (PLZ) | KLM | KL4648 | 06:10 | Scheduled | |
| Port Elizabeth (PLZ) | Swiss | LX9168 | 06:10 | Scheduled | |
| Port Elizabeth (PLZ) | United Airlines | UA6484 | 06:10 | Scheduled | |
| Kimberley (KIM) | Airlink | 4Z611 expand_more(1) | 06:15 | Scheduled | |
| Kimberley (KIM) | KLM | KL4572 | 06:15 | Scheduled | |
| Johannesburg (HLA) | FlySafair | FA339 | 06:20 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA701 | 06:30 | Scheduled | |
| Bloemfontein (BFN) | FlySafair | FA840 | 06:30 | Scheduled | |
| Upington (UTN) | Airlink | 4Z641 expand_more(1) | 06:45 | Scheduled | |
| Upington (UTN) | KLM | KL4652 | 06:45 | Scheduled | |
| Windhoek (WDH) | Airlink | 4Z320 expand_more(2) | 07:00 | Scheduled | |
| Windhoek (WDH) | KLM | KL4546 | 07:00 | Scheduled | |
| Windhoek (WDH) | Swiss | LX9154 | 07:00 | Scheduled | |
| George (GRJ) | Airlink | 4Z621 expand_more(2) | 07:00 | Scheduled | |
| George (GRJ) | KLM | KL4638 | 07:00 | Scheduled | |
| George (GRJ) | Swiss | LX9166 | 07:00 | Scheduled | |
| Johannesburg (JNB) | CemAir | 5Z831 expand_more(1) | 07:00 | Scheduled | |
| Johannesburg (JNB) | Sirius Aero | SA2447 | 07:00 | Scheduled | |
| Durban (DUR) | CemAir | 5Z900 expand_more(1) | 07:00 | Scheduled | |
| Durban (DUR) | Sirius Aero | SA2458 | 07:00 | Scheduled | |
| Johannesburg (JNB) | Lift | GE130 | 07:00 | Scheduled | |
| Johannesburg (JNB) | Sirius Aero | SA306 expand_more(1) | 07:00 | Scheduled | |
| Johannesburg (JNB) | Air New Zealand | NZ3136 | 07:00 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA293 | 07:00 | Scheduled | |
| Johannesburg (JNB) | Flexflight | W22030 | 07:00 | Scheduled | |
| Johannesburg (JNB) | Airlink | 4Z920 expand_more(4) | 07:00 | Scheduled | |
| Johannesburg (JNB) | British Airways | BA6227 | 07:00 | Scheduled | |
| Johannesburg (JNB) | LATAM Airlines | LA5587 | 07:00 | Scheduled | |
| Johannesburg (JNB) | Qantas | QF8282 | 07:00 | Scheduled | |
| Johannesburg (JNB) | Qatar Airways | QR5685 | 07:00 | Scheduled | |
| Durban (DUR) | Africa Charter Airline | GE372 | 07:10 | Scheduled | |
| Durban (DUR) | Flexflight | W22036 | 07:10 | Scheduled | |
| Johannesburg (HLA) | FlySafair | FA310 | 07:20 | Scheduled | |
| Amsterdam (AMS) | KLM Asia | KL596 expand_more(2) | 07:40 | Scheduled | |
| Amsterdam (AMS) | Delta Air Lines | DL9335 | 07:40 | Scheduled | |
| Amsterdam (AMS) | SAS | SK6759 | 07:40 | Scheduled | |
| Nelspruit (MQP) | Airlink | 4Z661 expand_more(2) | 07:50 | Scheduled | |
| Nelspruit (MQP) | KLM | KL4568 | 07:50 | Scheduled | |
| Nelspruit (MQP) | Qatar Airways | QR5694 | 07:50 | Scheduled | |
| Durban (DUR) | FlySafair | FA188 | 08:00 | Scheduled | |
| Hoedspruit (HDS) | Airlink | 4Z655 expand_more(3) | 08:35 | Scheduled | |
| Hoedspruit (HDS) | KLM | KL4564 | 08:35 | Scheduled | |
| Hoedspruit (HDS) | Qatar Airways | QR5671 | 08:35 | Scheduled | |
| Hoedspruit (HDS) | Swiss | LX9164 | 08:35 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA201 | 08:50 | Scheduled | |
| Johannesburg (JNB) | Airlink | 4Z922 expand_more(6) | 09:00 | Scheduled | |
| Johannesburg (JNB) | British Airways | BA6223 | 09:00 | Scheduled | |
| Johannesburg (JNB) | Emirates | EK4003 | 09:00 | Scheduled | |
| Johannesburg (JNB) | LATAM Airlines | LA5585 | 09:00 | Scheduled | |
| Johannesburg (JNB) | Qantas | QF8284 | 09:00 | Scheduled | |
| Johannesburg (JNB) | Qatar Airways | QR5690 | 09:00 | Scheduled | |
| Johannesburg (JNB) | United Airlines | UA6472 | 09:00 | Scheduled | |
| Johannesburg (JNB) | South African Airways | SA316 expand_more(4) | 09:00 | Scheduled | |
| Johannesburg (JNB) | Air New Zealand | NZ3107 | 09:00 | Scheduled | |
| Johannesburg (JNB) | CemAir | 5Z6007 | 09:00 | Scheduled | |
| Johannesburg (JNB) | Ethiopian Airlines | ET1819 | 09:00 | Scheduled | |
| Johannesburg (JNB) | Singapore Airlines | SQ6100 | 09:00 | Scheduled | |
| Johannesburg (HLA) | FlySafair | FA313 | 09:05 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA605 | 09:25 | Scheduled | |
| Hoedspruit (HDS) | CemAir | 5Z991 expand_more(1) | 09:30 | Scheduled | |
| Hoedspruit (HDS) | Sirius Aero | SA2466 | 09:30 | Scheduled | |
| Victoria Falls (VFA) | Airlink | 4Z390 expand_more(4) | 09:45 | Scheduled | |
| Victoria Falls (VFA) | British Airways | BA6232 | 09:45 | Scheduled | |
| Victoria Falls (VFA) | KLM | KL4584 | 09:45 | Scheduled | |
| Victoria Falls (VFA) | Qatar Airways | QR5744 | 09:45 | Scheduled | |
| Victoria Falls (VFA) | United Airlines | UA6464 | 09:45 | Scheduled | |
| Johannesburg (JNB) | Airlink | 4Z950 expand_more(1) | 09:55 | Scheduled | |
| Johannesburg (JNB) | Qantas | QF8288 | 09:55 | Scheduled | |
| Johannesburg (JNB) | Lift | GE122 | 10:00 | Scheduled | |
| Johannesburg (JNB) | Flexflight | W22022 | 10:00 | Scheduled | |
| Johannesburg (HLA) | FlySafair | FA302 | 10:05 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA299 | 10:15 | Scheduled | |
| Hoedspruit (HDS) | Airlink | 4Z657 expand_more(2) | 10:15 | Scheduled | |
| Hoedspruit (HDS) | British Airways | BA6249 | 10:15 | Scheduled | |
| Hoedspruit (HDS) | KLM | KL4566 | 10:15 | Scheduled | |
| Durban (DUR) | FlySafair | FA463 | 10:25 | Scheduled | |
| Nelspruit (MQP) | Airlink | 4Z663 expand_more(1) | 10:25 | Scheduled | |
| Nelspruit (MQP) | KLM | KL4570 | 10:25 | Scheduled | |
| Skukuza (SZK) | Airlink | 4Z651 expand_more(2) | 10:30 | Scheduled | |
| Skukuza (SZK) | KLM | KL4582 | 10:30 | Scheduled | |
| Skukuza (SZK) | Qatar Airways | QR5733 | 10:30 | Scheduled | |
| Port Elizabeth (PLZ) | FlySafair | FA132 | 10:35 | Scheduled | |
| Maun (MUB) | Airlink | 4Z314 expand_more(2) | 10:35 | Scheduled | |
| Maun (MUB) | KLM | KL4580 | 10:35 | Scheduled | |
| Maun (MUB) | United Airlines | UA6459 | 10:35 | Scheduled | |
| Maputo (MPM) | Airlink | 4Z375 expand_more(3) | 10:35 | Scheduled | |
| Maputo (MPM) | Emirates | EK4115 | 10:35 | Scheduled | |
| Maputo (MPM) | KLM | KL4644 | 10:35 | Scheduled | |
| Maputo (MPM) | Qatar Airways | QR8377 | 10:35 | Scheduled | |
| Windhoek (WDH) | Airlink | 4Z326 expand_more(3) | 10:40 | Scheduled | |
| Windhoek (WDH) | British Airways | BA6234 | 10:40 | Scheduled | |
| Windhoek (WDH) | KLM | KL4548 | 10:40 | Scheduled | |
| Windhoek (WDH) | United Airlines | UA6468 | 10:40 | Scheduled | |
| Johannesburg (JNB) | Singapore Airlines | SQ479 expand_more(4) | 10:40 | Scheduled | |
| Johannesburg (JNB) | Air New Zealand | NZ3279 | 10:40 | Scheduled | |
| Johannesburg (JNB) | Asiana Airlines | OZ6791 | 10:40 | Scheduled | |
| Johannesburg (JNB) | Malaysia Airlines | MH5763 | 10:40 | Scheduled | |
| Johannesburg (JNB) | Sirius Aero | SA7232 | 10:40 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA693 | 10:50 | Scheduled | |
| Walvis Bay (WVB) | Airlink | 4Z341 expand_more(4) | 10:50 | Scheduled | |
| Walvis Bay (WVB) | KLM | KL4622 | 10:50 | Scheduled | |
| Walvis Bay (WVB) | Qatar Airways | QR3463 | 10:50 | Scheduled | |
| Walvis Bay (WVB) | Swiss | LX9172 | 10:50 | Scheduled | |
| Walvis Bay (WVB) | United Airlines | UA6470 | 10:50 | Scheduled | |
| Johannesburg (JNB) | South African Airways | SA326 expand_more(3) | 11:05 | Scheduled | |
| Johannesburg (JNB) | Air New Zealand | NZ3111 | 11:05 | Scheduled | |
| Johannesburg (JNB) | CemAir | 5Z6011 | 11:05 | Scheduled | |
| Johannesburg (JNB) | TAAG Angola Airlines | DT5326 | 11:05 | Scheduled | |
| Durban (DUR) | FlySafair | FA162 | 11:10 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA112 | 11:45 | Scheduled | |
| Durban (DUR) | FlySafair | FA178 | 12:00 | Scheduled | |
| Nelspruit (MQP) | FlySafair | FA634 | 12:15 | Scheduled | |
| Johannesburg (JNB) | Sirius Aero | SA332 expand_more(3) | 12:20 | Scheduled | |
| Johannesburg (JNB) | Air New Zealand | NZ3120 | 12:20 | Scheduled | |
| Johannesburg (JNB) | Kenya Airways | KQ4562 | 12:20 | Scheduled | |
| Johannesburg (JNB) | Swiss | LX4131 | 12:20 | Scheduled | |
| Durban (DUR) | CemAir | 5Z904 expand_more(1) | 12:25 | Scheduled | |
| Durban (DUR) | Sirius Aero | SA2460 | 12:25 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA593 | 12:30 | Scheduled | |
| Port Elizabeth (PLZ) | FlySafair | FA130 | 12:35 | Scheduled | |
| Upington (UTN) | Airlink | 4Z645 expand_more(3) | 12:40 | Scheduled | |
| Upington (UTN) | KLM | KL4654 | 12:40 | Scheduled | |
| Upington (UTN) | LATAM Airlines | LA5075 | 12:40 | Scheduled | |
| Upington (UTN) | Qatar Airways | QR5668 | 12:40 | Scheduled | |
| Johannesburg (JNB) | Lift | GE132 | 13:00 | Scheduled | |
| East London (ELS) | FlySafair | FA142 | 13:00 | Scheduled | |
| Johannesburg (JNB) | Flexflight | W22032 | 13:00 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA295 | 13:10 | Scheduled | |
| Dubai (DXB) | Emirates | EK773 expand_more(2) | 13:15 | Scheduled | |
| Dubai (DXB) | Condor | DE5946 | 13:15 | Scheduled | |
| Dubai (DXB) | Sirius Aero | SA7154 | 13:15 | Scheduled | |
| Johannesburg (JNB) | CemAir | 5Z839 expand_more(1) | 13:30 | Scheduled | |
| Johannesburg (JNB) | Sirius Aero | SA2451 | 13:30 | Scheduled | |
| Addis Ababa (ADD) | Ethiopian Airlines | ET844 expand_more(7) | 13:50 | Scheduled | |
| Addis Ababa (ADD) | Aegean Airlines | A31974 | 13:50 | Scheduled | |
| Addis Ababa (ADD) | Air India | AI7968 | 13:50 | Scheduled | |
| Addis Ababa (ADD) | Etihad Airways | EY6397 | 13:50 | Scheduled | |
| Addis Ababa (ADD) | flynas | XY6844 | 13:50 | Scheduled | |
| Addis Ababa (ADD) | Singapore Airlines | SQ6075 | 13:50 | Scheduled | |
| Addis Ababa (ADD) | SriLankan Airlines | UL3684 | 13:50 | Scheduled | |
| Addis Ababa (ADD) | TAP Air Portugal | TP8991 | 13:50 | Scheduled | |
| Harare (HRE) | Airlink | 4Z382 expand_more(6) | 13:50 | Scheduled | |
| Harare (HRE) | British Airways | BA6220 | 13:50 | Scheduled | |
| Harare (HRE) | KLM | KL4658 | 13:50 | Scheduled | |
| Harare (HRE) | LATAM Airlines | LA5077 | 13:50 | Scheduled | |
| Harare (HRE) | Qatar Airways | QR5680 | 13:50 | Scheduled | |
| Harare (HRE) | Turkish Airlines | TK8198 | 13:50 | Scheduled | |
| Harare (HRE) | United Airlines | UA6496 | 13:50 | Scheduled | |
| Johannesburg (JNB) | Airlink | 4Z928 expand_more(6) | 14:00 | Scheduled | |
| Johannesburg (JNB) | Air France | AF7139 | 14:00 | Scheduled | |
| Johannesburg (JNB) | British Airways | BA6224 | 14:00 | Scheduled | |
| Johannesburg (JNB) | KLM | KL4541 | 14:00 | Scheduled | |
| Johannesburg (JNB) | Qantas | QF8286 | 14:00 | Scheduled | |
| Johannesburg (JNB) | Qatar Airways | QR5678 | 14:00 | Scheduled | |
| Johannesburg (JNB) | Turkish Airlines | TK8684 | 14:00 | Scheduled | |
| Johannesburg (JNB) | South African Airways | SA342 expand_more(3) | 14:15 | Scheduled | |
| Johannesburg (JNB) | Air New Zealand | NZ3122 | 14:15 | Scheduled | |
| Johannesburg (JNB) | Lufthansa | LH9547 | 14:15 | Scheduled | |
| Johannesburg (JNB) | Swiss | LX4141 | 14:15 | Scheduled | |
| Johannesburg (HLA) | FlySafair | FA306 | 14:20 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA381 | 14:25 | Scheduled | |
| Victoria Falls (VFA) | Kenya Airways | KQ793 expand_more(1) | 14:25 | Scheduled | |
| Victoria Falls (VFA) | Saudia | SV6187 | 14:25 | Scheduled | |
| George (GRJ) | FlySafair | FA190 | 14:40 | Scheduled | |
| Durban (DUR) | Africa Charter Airline | GE374 | 15:00 | Scheduled | |
| Johannesburg (HLA) | FlySafair | FA353 | 15:00 | Scheduled | |
| Durban (DUR) | Flexflight | W22038 | 15:00 | Scheduled | |
| Luanda (NBJ) | TAAG Angola Airlines | DT580 expand_more(1) | 15:05 | Scheduled | |
| Luanda (NBJ) | Sirius Aero | SA7034 | 15:05 | Scheduled | |
| Addis Ababa (ADD) | Ethiopian Airlines | ET846 expand_more(8) | 15:10 | Scheduled | |
| Addis Ababa (ADD) | Aegean Airlines | A31979 | 15:10 | Scheduled | |
| Addis Ababa (ADD) | Air India | AI7584 | 15:10 | Scheduled | |
| Addis Ababa (ADD) | Asiana Airlines | OZ9305 | 15:10 | Scheduled | |
| Addis Ababa (ADD) | Etihad Airways | EY6398 | 15:10 | Scheduled | |
| Addis Ababa (ADD) | flynas | XY6846 | 15:10 | Scheduled | |
| Addis Ababa (ADD) | Malaysia Airlines | MH5976 | 15:10 | Scheduled | |
| Addis Ababa (ADD) | Singapore Airlines | SQ6068 | 15:10 | Scheduled | |
| Addis Ababa (ADD) | SriLankan Airlines | UL3664 | 15:10 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA207 | 15:10 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA690 | 15:15 | Scheduled | |
| Johannesburg (JNB) | Airlink | 4Z924 expand_more(8) | 15:20 | Scheduled | |
| Johannesburg (JNB) | British Airways | BA6241 | 15:20 | Scheduled | |
| Johannesburg (JNB) | Emirates | EK4033 | 15:20 | Scheduled | |
| Johannesburg (JNB) | KLM | KL4543 | 15:20 | Scheduled | |
| Johannesburg (JNB) | Lufthansa | LH6443 | 15:20 | Scheduled | |
| Johannesburg (JNB) | Qantas | QF8290 | 15:20 | Scheduled | |
| Johannesburg (JNB) | Qatar Airways | QR5679 | 15:20 | Scheduled | |
| Johannesburg (JNB) | Swiss | LX9163 | 15:20 | Scheduled | |
| Johannesburg (JNB) | United Airlines | UA6461 | 15:20 | Scheduled | |
| George (GRJ) | Airlink | 4Z637 expand_more(3) | 15:20 | Scheduled | |
| George (GRJ) | British Airways | BA6242 | 15:20 | Scheduled | |
| George (GRJ) | Emirates | EK4062 | 15:20 | Scheduled | |
| George (GRJ) | KLM | KL4664 | 15:20 | Scheduled | |
| Kimberley (KIM) | CemAir | 5Z754 | 15:45 | Scheduled | |
| Johannesburg (JNB) | Lift | GE124 | 16:00 | Scheduled | |
| Johannesburg (JNB) | Flexflight | W22024 | 16:00 | Scheduled | |
| Gaborone (GBE) | Air Botswana | BP232 | 16:10 | Scheduled | |
| Kimberley (KIM) | Airlink | 4Z617 | 16:15 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA120 | 16:20 | Scheduled | |
| Istanbul (IST) | Turkish Airlines | TK45 | 16:35 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA114 | 16:40 | Scheduled | |
| Port Elizabeth (PLZ) | FlySafair | FA134 | 16:45 | Scheduled | |
| Bloemfontein (BFN) | Airlink | 4Z606 | 16:50 | Scheduled | |
| Manzini (SHO) | Eswatini Air | RN302 | 17:05 | Scheduled | |
| Port Elizabeth (PLZ) | Airlink | 4Z675 | 17:10 | Scheduled | |
| George (GRJ) | Airlink | 4Z635 | 17:20 | Scheduled | |
| Johannesburg (JNB) | South African Airways | SA354 | 17:25 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA102 | 17:25 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA807 | 17:50 | Scheduled | |
| Durban (DUR) | FlySafair | FA184 | 17:55 | Scheduled | |
| Frankfurt (FRA) | Lufthansa | LH577 | 18:00 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA217 | 18:05 | Scheduled | |
| Johannesburg (JNB) | Sirius Aero | SA362 | 18:10 | Scheduled | |
| Windhoek (WDH) | Airlink | 4Z328 | 18:15 | Scheduled | |
| Dubai (DXB) | Emirates | EK771 | 18:25 | Scheduled | |
| Durban (DUR) | FlySafair | FA170 | 18:25 | Scheduled | |
| Johannesburg (JNB) | Airlink | 4Z932 | 18:25 | Scheduled | |
| Johannesburg (HLA) | FlySafair | FA359 | 18:35 | Scheduled | |
| Port Elizabeth (PLZ) | FlySafair | FA567 | 18:40 | Scheduled | |
| London (LHR) | British Airways | BA58 | 18:50 | Scheduled | |
| Johannesburg (JNB) | Lift | GE134 | 19:00 | Scheduled | |
| Johannesburg (JNB) | Flexflight | W22034 | 19:00 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA215 | 19:15 | Scheduled | |
| Doha (DOH) | Qatar Airways | QR1372 | 19:30 | Scheduled | |
| Johannesburg (JNB) | South African Airways | SA366 | 19:35 | Scheduled | |
| Durban (DUR) | FlySafair | FA465 | 19:40 | Scheduled | |
| Johannesburg (JNB) | FlySafair | FA205 | 19:50 | Scheduled | |
| Johannesburg (HLA) | FlySafair | FA304 | 19:50 | Scheduled | |
| Washington (IAD) | United Airlines | UA2023 | 20:00 | Scheduled | |
| Atlanta (ATL) | Delta Air Lines | DL211 | 20:05 | Scheduled | |
Flying To and From Cape Town Airport
This page provides information about the destinations that can be reached via Cape Town Airport.
Planning a trip? Save money on car hire by booking in advance
Find the cheapest rental cars in Cape Town
Was your flight delayed or cancelled?
You may be eligible to receive up to 600 EUR compensation per person in your party..
Claim Now!Cape Town Airport Nears Pre-Pandemic Levels with 24.81% Increase in Passenger Traffic Compared to Q3 2019

