South African Airways (SA)
An at-a-glance profile of South African Airways, the active carrier registered in South Africa under IATA code SA. Includes its callsign, ICAO identifier, and a sample of routes filed under this code.
Carrier facts
- Legal/common name: South African Airways
- Alias / DBA: SAA South African Airways
- Country of registration: South Africa
- ATC callsign: SPRINGBOK
- ICAO code: SAA
South African Airways is one of 983 active airlines indexed in this directory. The route sample below comes straight from the OpenFlights routes table. Treat it as a snapshot rather than a complete schedule. It still gives a clear picture of where the carrier flies and which airports it concentrates on.
Route sample
Up to 60 routes filed under SA. Each row links to both endpoints' airport pages and to a dedicated route page.
| From | To | Route | ||
|---|---|---|---|---|
| ABJ | Abidjan, Cote d'Ivoire | ACC | Accra, Ghana | ABJ→ACC |
| ACC | Accra, Ghana | ABJ | Abidjan, Cote d'Ivoire | ACC→ABJ |
| ACC | Accra, Ghana | JNB | Johannesburg, South Africa | ACC→JNB |
| ADD | Addis Ababa, Ethiopia | BKO | Bamako, Mali | ADD→BKO |
| ADD | Addis Ababa, Ethiopia | JNB | Johannesburg, South Africa | ADD→JNB |
| APL | Nampula, Mozambique | JNB | Johannesburg, South Africa | APL→JNB |
| AUH | Abu Dhabi, United Arab Emirates | JNB | Johannesburg, South Africa | AUH→JNB |
| BBK | Kasane, Botswana | JNB | Johannesburg, South Africa | BBK→JNB |
| BEW | Beira, Mozambique | JNB | Johannesburg, South Africa | BEW→JNB |
| BFN | Bloemfontein, South Africa | CPT | Cape Town, South Africa | BFN→CPT |
| BFN | Bloemfontein, South Africa | DUR | Durban, South Africa | BFN→DUR |
| BFN | Bloemfontein, South Africa | JNB | Johannesburg, South Africa | BFN→JNB |
| BKK | Bangkok, Thailand | JNB | Johannesburg, South Africa | BKK→JNB |
| BKO | Bamako, Mali | ADD | Addis Ababa, Ethiopia | BKO→ADD |
| BKO | Bamako, Mali | DKR | Dakar, Senegal | BKO→DKR |
| BLZ | Blantyre, Malawi | JNB | Johannesburg, South Africa | BLZ→JNB |
| BOM | Mumbai, India | JNB | Johannesburg, South Africa | BOM→JNB |
| BUQ | Bulawayo, Zimbabwe | JNB | Johannesburg, South Africa | BUQ→JNB |
| BZV | Brazzaville, Congo (Brazzaville) | JNB | Johannesburg, South Africa | BZV→JNB |
| CAI | Cairo, Egypt | JNB | Johannesburg, South Africa | CAI→JNB |
| COO | Cotonou, Benin | PNR | Pointe-noire, Congo (Brazzaville) | COO→PNR |
| CPT | Cape Town, South Africa | BFN | Bloemfontein, South Africa | CPT→BFN |
| CPT | Cape Town, South Africa | DUR | Durban, South Africa | CPT→DUR |
| CPT | Cape Town, South Africa | DXB | Dubai, United Arab Emirates | CPT→DXB |
| CPT | Cape Town, South Africa | ELS | East London, South Africa | CPT→ELS |
| CPT | Cape Town, South Africa | GRJ | George, South Africa | CPT→GRJ |
| CPT | Cape Town, South Africa | HDS | Hoedspruit, South Africa | CPT→HDS |
| CPT | Cape Town, South Africa | HLA | Johannesburg, South Africa | CPT→HLA |
| CPT | Cape Town, South Africa | JNB | Johannesburg, South Africa | CPT→JNB |
| CPT | Cape Town, South Africa | KIM | Kimberley, South Africa | CPT→KIM |
| CPT | Cape Town, South Africa | MPM | Maputo, Mozambique | CPT→MPM |
| CPT | Cape Town, South Africa | MQP | Mpumalanga, South Africa | CPT→MQP |
| CPT | Cape Town, South Africa | PLZ | Port Elizabeth, South Africa | CPT→PLZ |
| CPT | Cape Town, South Africa | UTN | Upington, South Africa | CPT→UTN |
| CPT | Cape Town, South Africa | WDH | Windhoek, Namibia | CPT→WDH |
| CPT | Cape Town, South Africa | WVB | Walvis Bay, Namibia | CPT→WVB |
| DAR | Dar Es Salaam, Tanzania | JNB | Johannesburg, South Africa | DAR→JNB |
| DKR | Dakar, Senegal | BKO | Bamako, Mali | DKR→BKO |
| DKR | Dakar, Senegal | IAD | Washington, United States | DKR→IAD |
| DKR | Dakar, Senegal | JNB | Johannesburg, South Africa | DKR→JNB |
| DLA | Douala, Cameroon | LBV | Libreville, Gabon | DLA→LBV |
| DUR | Durban, South Africa | BFN | Bloemfontein, South Africa | DUR→BFN |
| DUR | Durban, South Africa | CPT | Cape Town, South Africa | DUR→CPT |
| DUR | Durban, South Africa | DXB | Dubai, United Arab Emirates | DUR→DXB |
| DUR | Durban, South Africa | ELS | East London, South Africa | DUR→ELS |
| DUR | Durban, South Africa | GRJ | George, South Africa | DUR→GRJ |
| DUR | Durban, South Africa | HRE | Harare, Zimbabwe | DUR→HRE |
| DUR | Durban, South Africa | JNB | Johannesburg, South Africa | DUR→JNB |
| DUR | Durban, South Africa | LUN | Lusaka, Zambia | DUR→LUN |
| DUR | Durban, South Africa | MPM | Maputo, Mozambique | DUR→MPM |
| DUR | Durban, South Africa | MQP | Mpumalanga, South Africa | DUR→MQP |
| DUR | Durban, South Africa | PLZ | Port Elizabeth, South Africa | DUR→PLZ |
| DXB | Dubai, United Arab Emirates | CPT | Cape Town, South Africa | DXB→CPT |
| DXB | Dubai, United Arab Emirates | DUR | Durban, South Africa | DXB→DUR |
| DXB | Dubai, United Arab Emirates | JNB | Johannesburg, South Africa | DXB→JNB |
| EBB | Entebbe, Uganda | JNB | Johannesburg, South Africa | EBB→JNB |
| ELS | East London, South Africa | CPT | Cape Town, South Africa | ELS→CPT |
| ELS | East London, South Africa | DUR | Durban, South Africa | ELS→DUR |
| ELS | East London, South Africa | JNB | Johannesburg, South Africa | ELS→JNB |
| ELS | East London, South Africa | PLZ | Port Elizabeth, South Africa | ELS→PLZ |
Top destinations in the sample
| IATA | Airport | City | Country | Sample frequency |
|---|---|---|---|---|
| JNB | OR Tambo International Airport | Johannesburg | South Africa | 20 |
| CPT | Cape Town International Airport | Cape Town | South Africa | 4 |
| DUR | King Shaka International Airport | Durban | South Africa | 4 |
| PLZ | Port Elizabeth Airport | Port Elizabeth | South Africa | 3 |
| BKO | Modibo Keita International Airport | Bamako | Mali | 2 |
| BFN | Bram Fischer International Airport | Bloemfontein | South Africa | 2 |
| DXB | Dubai International Airport | Dubai | United Arab Emirates | 2 |
| ELS | Ben Schoeman Airport | East London | South Africa | 2 |
| GRJ | George Airport | George | South Africa | 2 |
| MPM | Maputo Airport | Maputo | Mozambique | 2 |
| MQP | Kruger Mpumalanga International Airport | Mpumalanga | South Africa | 2 |
| ACC | Kotoka International Airport | Accra | Ghana | 1 |
| ABJ | Port Bouet Airport | Abidjan | Cote d'Ivoire | 1 |
| ADD | Addis Ababa Bole International Airport | Addis Ababa | Ethiopia | 1 |
| DKR | Léopold Sédar Senghor International Airport | Dakar | Senegal | 1 |
| PNR | Pointe Noire Airport | Pointe-noire | Congo (Brazzaville) | 1 |
| HDS | Hoedspruit Air Force Base Airport | Hoedspruit | South Africa | 1 |
| HLA | Lanseria Airport | Johannesburg | South Africa | 1 |
| KIM | Kimberley Airport | Kimberley | South Africa | 1 |
| UTN | Pierre Van Ryneveld Airport | Upington | South Africa | 1 |
| WDH | Hosea Kutako International Airport | Windhoek | Namibia | 1 |
| WVB | Walvis Bay Airport | Walvis Bay | Namibia | 1 |
| IAD | Washington Dulles International Airport | Washington | United States | 1 |
| LBV | Libreville Leon M'ba International Airport | Libreville | Gabon | 1 |
| HRE | Robert Gabriel Mugabe International Airport | Harare | Zimbabwe | 1 |
Reading an airline page
An airline's IATA code is the two-character identifier you see on tickets and flight numbers. The ICAO code is the three-letter identifier used in air traffic control and on flight plans. The callsign is the spoken name controllers use on the radio. Together they uniquely fingerprint the carrier across regulatory and operational systems, which is handy when you have a flight number from one source and want to confirm the operator from another.
Route samples here come from a community-maintained snapshot. They aren't a substitute for the airline's official schedule, but they reflect which markets the carrier has historically flown. They're also a fast way to spot a carrier's hubs, since hub airports turn up at the top of both the destination and origin lists.