SAAirline hubOpenFlights carrier code

South African Airways (SA) flights & route network

202 routes · 78 destinations · 5 hub airports across 40 countrys.

Figures computed from the public OpenFlights datasetData source: OpenFlights routes.dat

Airline code
SA
202
routes flown
78
destinations
40
countries

Johannesburg is the capital of Gold, and one of its largest cities, with a population of 4,803,262, .

Source: Wikipedia · CC BY-SA 3.0

Depart
Return
Guests

We may earn a commission at no extra cost to you.

Affiliate disclosure: We may earn a commission if you book via our links. Learn how TripRoute works.

Routes flown
202
scheduled routes
Destinations
78
unique airports served
Hub airports
5
top origins by route count
Countries served
40
destination markets
network hubs

South African Airways hub airports

top 5 of 5 origins

Airports ranked by the number of South African Airways routes originating from each IATA code. A higher count indicates a stronger hub — more nonstop destinations available from that airport.

route network

Routes operated by SA

50 of 202

Showing the 50 longest South African Airways routes parsed from the OpenFlights routes dataset. Click any route for live fare comparison.

JFKJNB
New York → Johannesburg
7,973 mi · 45m · South Africa
JNBJFK
Johannesburg → New York
7,973 mi · 45m · United States
PEKJNB
Beijing → Johannesburg
7,275 mi · 45m · South Africa
JNBSYD
Johannesburg → Sydney
6,850 mi · 45m · Australia
SYDJNB
Sydney → Johannesburg
6,850 mi · 45m · South Africa
HKGJNB
Hong Kong → Johannesburg
6,633 mi · 45m · South Africa
JNBHKG
Johannesburg → Hong Kong
6,633 mi · 45m · Hong Kong
JNBLHR
Johannesburg → London
5,639 mi · 45m · United Kingdom
LHRJNB
London → Johannesburg
5,639 mi · 45m · South Africa
BKKJNB
Bangkok → Johannesburg
5,590 mi · 45m · South Africa
JNBBKK
Johannesburg → Bangkok
5,590 mi · 45m · Thailand
FRAJNB
Frankfurt → Johannesburg
5,400 mi · 45m · South Africa
JNBFRA
Johannesburg → Frankfurt
5,400 mi · 45m · Germany
JNBSIN
Johannesburg → Singapore
5,379 mi · 45m · Singapore
SINJNB
Singapore → Johannesburg
5,379 mi · 45m · South Africa
JNBMUC
Johannesburg → Munich
5,247 mi · 45m · Germany
MUCJNB
Munich → Johannesburg
5,247 mi · 45m · South Africa
JNBZRH
Johannesburg → Zurich
5,231 mi · 45m · Switzerland
ZRHJNB
Zurich → Johannesburg
5,231 mi · 45m · South Africa
JNBPER
Johannesburg → Perth
5,163 mi · 45m · Australia
PERJNB
Perth → Johannesburg
5,163 mi · 45m · South Africa
CPTDXB
Cape Town → Dubai
4,750 mi · 45m · United Arab Emirates
DXBCPT
Dubai → Cape Town
4,750 mi · 45m · South Africa
GRUJNB
Sao Paulo → Johannesburg
4,623 mi · 45m · South Africa
JNBGRU
Johannesburg → Sao Paulo
4,623 mi · 45m · Brazil
BOMJNB
Mumbai → Johannesburg
4,327 mi · 45m · South Africa
JNBBOM
Johannesburg → Mumbai
4,327 mi · 45m · India
DKRJNB
Dakar → Johannesburg
4,174 mi · 45m · South Africa
JNBDKR
Johannesburg → Dakar
4,174 mi · 45m · Senegal
DURDXB
Durban → Dubai
4,118 mi · 45m · United Arab Emirates
DXBDUR
Dubai → Durban
4,118 mi · 45m · South Africa
DXBJNB
Dubai → Johannesburg
3,985 mi · 45m · South Africa
JNBDXB
Johannesburg → Dubai
3,985 mi · 45m · United Arab Emirates
DKRIAD
Dakar → Washington
3,977 mi · 45m · United States
IADDKR
Washington → Dakar
3,977 mi · 45m · Senegal
AUHJNB
Abu Dhabi → Johannesburg
3,914 mi · 45m · South Africa
JNBAUH
Johannesburg → Abu Dhabi
3,914 mi · 45m · United Arab Emirates
CAIJNB
Cairo → Johannesburg
3,893 mi · 45m · South Africa
JNBCAI
Johannesburg → Cairo
3,893 mi · 45m · Egypt
ADDBKO
Addis Ababa → Bamako
3,179 mi · 45m · Mali
BKOADD
Bamako → Addis Ababa
3,179 mi · 45m · Ethiopia
ACCJNB
Accra → Johannesburg
2,904 mi · 45m · South Africa
JNBACC
Johannesburg → Accra
2,904 mi · 45m · Ghana
JNBLOS
Johannesburg → Lagos
2,811 mi · 45m · Nigeria
LOSJNB
Lagos → Johannesburg
2,811 mi · 45m · South Africa
ADDJNB
Addis Ababa → Johannesburg
2,528 mi · 45m · South Africa
JNBADD
Johannesburg → Addis Ababa
2,528 mi · 45m · Ethiopia
JNBSEZ
Johannesburg → Mahe
2,334 mi · 45m · Seychelles
SEZJNB
Mahe → Johannesburg
2,334 mi · 45m · South Africa
JNBLBV
Johannesburg → Libreville
2,225 mi · 45m · Gabon
network analysis

SA route network

Every figure below is computed live from the OpenFlights routes dataset at the time of page render. No prices, no fabricated carrier names — only the airline codes stored verbatim in thedirectCarriersJSON field on each FlightRoute row.

Longest route
JFK → JNB
7,973 mi · 45m
New York → Johannesburg
Shortest route
ELS → PLZ
143 mi · 45m
East London → Port Elizabeth
Top destination country
South Africa
125 inbound routes
Network size
78 destinations
across 40 countrys · 5 hubs

All countries served by SA

Ranked by the number of South African Airways routes arriving in each destination country. The leading market is where the airline concentrates most of its international capacity.

1.South Africa· 1252.Mozambique· 83.Zambia· 54.United Arab Emirates· 45.Namibia· 46.Zimbabwe· 47.Germany· 38.Senegal· 39.Ethiopia· 310.Congo (Brazzaville)· 311.Botswana· 312.United States· 213.Australia· 214.United Kingdom· 215.Mali· 216.Ghana· 217.Gabon· 218.Congo (Kinshasa)· 219.Malawi· 220.Hong Kong· 121.Thailand· 122.Singapore· 123.Switzerland· 124.Brazil· 125.India· 126.Egypt· 127.Nigeria· 128.Seychelles· 129.Mauritius· 130.Uganda· 1+10 more
airline profile

About flying with South African Airways

South African Airways (SA) operates 202 scheduled flight routes parsed from the OpenFlights public routes dataset.

From its primary hub at JNB (Johannesburg, South Africa) the airline flies 68 nonstop routes, with 4 additional airports serving as regional connection points across the network.

The longest nonstop route operated by South African Airways is New York (JFK) to Johannesburg (JNB), covering 7,973 great-circle miles and averaging about 45m of flight time. Its shortest scheduled route — East London (ELS) to Port Elizabeth (PLZ) — covers just 143 miles.

Across the full network, South African Airways serves 40 countrys; the most-served destination market is South Africa with 125 inbound routes.

fare strategy

How to find the best South African Airways fares

Booking out of JNB is usually the strongest fare play: South African Airways concentrates 68 of its routess from Johannesburg, and higher route density at a hub means more head-to-head competition — both from other South African Airways departures and from rival carriers serving overlapping city pairs. Use the Kayak search box above with origin set to JNB to see the airline's full departure board at a glance.

Data sources & methodology

All route, hub, destination and country figures are computed directly from the OpenFlights public-domain routes dataset(openflights.org/data.php)— specifically the directCarriers JSON field on every FlightRoute row, where each airline code (e.g. SA) is parsed from the OpenFlightsroutes.dat airline identifier column. Carrier names come from the companion OpenFlights airlines.dat dataset. No prices or fare estimates appear on this page — those values fluctuate continuously across 100+ booking sites and are fetched live via Kayak at search time.

Browse all flight routesData: OpenFlights routes.dat · airline SA
Data: OpenFlights routes.dat · airline SA
View deal
No booking fees

Affiliate link to Kayak — we may earn a commission at no extra cost to you.