Airlines / SA
Airline
South African Airways logo

South African Airways (SA)

South African Airways (SA) is a South Africa airline with the radio callsign “SPRINGBOK”. It operates 346 routes from 63 airports to 63 destinations in 35 countries, anchored at Frankfurt am Main (FRA). Its longest route is Johannesburg (JNB) to Dulles (IAD), roughly 13,095 km. Around 170 of its routes are domestic and 176 international. Every SA flight number, origin and destination is listed below; live status, scheduled and actual times, gate and terminal come from the FlightNerve API.

346Routes
63Destinations
35Countries
FRAMain hub
13,095 kmLongest route
SAAICAO
SAIATA
South African Airways route network · 139 routes

South African Airways routes & flight numbers

Origin and destination for routes 101–200 of 346. Durations and scheduled times are available via the API.

FlightFromToDurationSchedule
SA338CPT · Cape TownJNB · Johannesburg1h 51m••:•• → ••:••
SA339JNB · JohannesburgCPT · Cape Town1h 51m••:•• → ••:••
SA3415JNB · JohannesburgPLZ · Gqeberha (Port Elizabeth)1h 26m••:•• → ••:••
SA342CPT · Cape TownJNB · Johannesburg1h 51m••:•• → ••:••
SA343JNB · JohannesburgCPT · Cape Town1h 51m••:•• → ••:••
SA344CPT · Cape TownJNB · Johannesburg1h 51m••:•• → ••:••
SA346CPT · Cape TownJNB · Johannesburg1h 51m••:•• → ••:••
SA347JNB · JohannesburgCPT · Cape Town1h 51m••:•• → ••:••
SA349JNB · JohannesburgCPT · Cape Town1h 51m••:•• → ••:••
SA35GBE · GaboroneJNB · Johannesburg0h 42m••:•• → ••:••
SA352CPT · Cape TownJNB · Johannesburg1h 51m••:•• → ••:••
SA353JNB · JohannesburgCPT · Cape Town1h 51m••:•• → ••:••
SA354CPT · Cape TownJNB · Johannesburg1h 51m••:•• → ••:••
SA355JNB · JohannesburgCPT · Cape Town1h 51m••:•• → ••:••
SA357JNB · JohannesburgCPT · Cape Town1h 51m••:•• → ••:••
SA359JNB · JohannesburgCPT · Cape Town1h 51m••:•• → ••:••
SA362CPT · Cape TownJNB · Johannesburg1h 51m••:•• → ••:••
SA363JNB · JohannesburgCPT · Cape Town1h 51m••:•• → ••:••
SA364CPT · Cape TownJNB · Johannesburg1h 51m••:•• → ••:••
SA365JNB · JohannesburgCPT · Cape Town1h 51m••:•• → ••:••
SA366CPT · Cape TownJNB · Johannesburg1h 51m••:•• → ••:••
SA367JNB · JohannesburgCPT · Cape Town1h 51m••:•• → ••:••
SA368CPT · Cape TownJNB · Johannesburg1h 51m••:•• → ••:••
SA369JNB · JohannesburgCPT · Cape Town1h 51m••:•• → ••:••
SA372CPT · Cape TownJNB · Johannesburg1h 51m••:•• → ••:••
SA374CPT · Cape TownJNB · Johannesburg1h 51m••:•• → ••:••
SA375JNB · JohannesburgCPT · Cape Town1h 51m••:•• → ••:••
SA377JNB · JohannesburgCPT · Cape Town1h 51m••:•• → ••:••
SA378CPT · Cape TownJNB · Johannesburg1h 51m••:•• → ••:••
SA38JNB · JohannesburgGBE · Gaborone0h 42m••:•• → ••:••
SA39GBE · GaboroneJNB · Johannesburg0h 42m••:•• → ••:••
SA40JNB · JohannesburgVFA · Victoria Falls1h 27m••:•• → ••:••
SA401JNB · JohannesburgPLZ · Gqeberha (Port Elizabeth)1h 26m••:•• → ••:••
SA402PLZ · Gqeberha (Port Elizabeth)JNB · Johannesburg1h 26m••:•• → ••:••
SA403JNB · JohannesburgPLZ · Gqeberha (Port Elizabeth)1h 26m••:•• → ••:••
SA404PLZ · Gqeberha (Port Elizabeth)JNB · Johannesburg1h 26m••:•• → ••:••
SA405JNB · JohannesburgPLZ · Gqeberha (Port Elizabeth)1h 26m••:•• → ••:••
SA406PLZ · Gqeberha (Port Elizabeth)JNB · Johannesburg1h 26m••:•• → ••:••
SA41VFA · Victoria FallsJNB · Johannesburg1h 27m••:•• → ••:••
SA410PLZ · Gqeberha (Port Elizabeth)JNB · Johannesburg1h 26m••:•• → ••:••
SA417JNB · JohannesburgPLZ · Gqeberha (Port Elizabeth)1h 26m••:•• → ••:••
SA419JNB · JohannesburgPLZ · Gqeberha (Port Elizabeth)1h 26m••:•• → ••:••
SA420PLZ · Gqeberha (Port Elizabeth)JNB · Johannesburg1h 26m••:•• → ••:••
SA421JNB · JohannesburgPLZ · Gqeberha (Port Elizabeth)1h 26m••:•• → ••:••
SA4211JNB · JohannesburgPLZ · Gqeberha (Port Elizabeth)1h 26m••:•• → ••:••
SA422PLZ · Gqeberha (Port Elizabeth)JNB · Johannesburg1h 26m••:•• → ••:••
SA425JNB · JohannesburgPLZ · Gqeberha (Port Elizabeth)1h 26m••:•• → ••:••
SA4538DUR · DurbanJNB · Johannesburg0h 55m••:•• → ••:••
SA4559JNB · JohannesburgDUR · Durban0h 55m••:•• → ••:••
SA459JNB · JohannesburgELS · East London1h 16m••:•• → ••:••
SA460ELS · East LondonJNB · Johannesburg1h 16m••:•• → ••:••
SA462ELS · East LondonJNB · Johannesburg1h 16m••:•• → ••:••
SA471JNB · JohannesburgELS · East London1h 16m••:•• → ••:••
SA472ELS · East LondonJNB · Johannesburg1h 16m••:•• → ••:••
SA475JNB · JohannesburgELS · East London1h 16m••:•• → ••:••
SA476ELS · East LondonJNB · Johannesburg1h 16m••:•• → ••:••
SA48JNB · JohannesburgLVI · Livingstone1h 29m••:•• → ••:••
SA480ELS · East LondonJNB · Johannesburg1h 16m••:•• → ••:••
SA481JNB · JohannesburgELS · East London1h 16m••:•• → ••:••
SA482ELS · East LondonJNB · Johannesburg1h 16m••:•• → ••:••
SA49LVI · LivingstoneJNB · Johannesburg1h 29m••:•• → ••:••
SA50JNB · JohannesburgFBM · Lubumbashi2h 16m••:•• → ••:••
SA51FBM · LubumbashiJNB · Johannesburg2h 16m••:•• → ••:••
SA52JNB · JohannesburgACC · Accra5h 51m••:•• → ••:••
SA527JNB · JohannesburgDUR · Durban0h 55m••:•• → ••:••
SA528DUR · DurbanJNB · Johannesburg0h 55m••:•• → ••:••
SA53ACC · AccraJNB · Johannesburg5h 51m••:•• → ••:••
SA530DUR · DurbanJNB · Johannesburg0h 55m••:•• → ••:••
SA531JNB · JohannesburgDUR · Durban0h 55m••:•• → ••:••
SA534DUR · DurbanJNB · Johannesburg0h 55m••:•• → ••:••
SA535JNB · JohannesburgDUR · Durban0h 55m••:•• → ••:••
SA538DUR · DurbanJNB · Johannesburg0h 55m••:•• → ••:••
SA539JNB · JohannesburgDUR · Durban0h 55m••:•• → ••:••
SA54JNB · JohannesburgLAD · Luanda3h 17m••:•• → ••:••
SA542DUR · DurbanJNB · Johannesburg0h 55m••:•• → ••:••
SA543JNB · JohannesburgDUR · Durban0h 55m••:•• → ••:••
SA546DUR · DurbanJNB · Johannesburg0h 55m••:•• → ••:••
SA547JNB · JohannesburgDUR · Durban0h 55m••:•• → ••:••
SA55LAD · LuandaJNB · Johannesburg3h 17m••:•• → ••:••
SA550DUR · DurbanJNB · Johannesburg0h 55m••:•• → ••:••
SA551JNB · JohannesburgDUR · Durban0h 55m••:•• → ••:••
SA553DME · MoscowPUJ · Punta Cana11h 18m••:•• → ••:••
SA554DUR · DurbanJNB · Johannesburg0h 55m••:•• → ••:••
SA555JNB · JohannesburgDUR · Durban0h 55m••:•• → ••:••
SA556DUR · DurbanJNB · Johannesburg0h 55m••:•• → ••:••
SA558DUR · DurbanJNB · Johannesburg0h 55m••:•• → ••:••
SA559JNB · JohannesburgDUR · Durban0h 55m••:•• → ••:••
SA56JNB · JohannesburgABJ · Abidjan6h 09m••:•• → ••:••
SA562DUR · DurbanJNB · Johannesburg0h 55m••:•• → ••:••
SA563JNB · JohannesburgDUR · Durban0h 55m••:•• → ••:••
SA564GIG · Rio De JaneiroDME · Moscow13h 56m••:•• → ••:••
SA565JNB · JohannesburgDUR · Durban0h 55m••:•• → ••:••
SA566DUR · DurbanJNB · Johannesburg0h 55m••:•• → ••:••
SA57ABJ · AbidjanJNB · Johannesburg6h 09m••:•• → ••:••
SA570DUR · DurbanJNB · Johannesburg0h 55m••:•• → ••:••
SA571JNB · JohannesburgDUR · Durban0h 55m••:•• → ••:••
SA572DUR · DurbanJNB · Johannesburg0h 55m••:•• → ••:••
SA573JNB · JohannesburgDUR · Durban0h 55m••:•• → ••:••
SA575JNB · JohannesburgDUR · Durban0h 55m••:•• → ••:••
SA576DUR · DurbanJNB · Johannesburg0h 55m••:•• → ••:••
← PrevRoutes 101–200 of 346Next →

Live status, gate & on-time performance

Scheduled and actual times, terminal, gate, delays and live position for every flight here are available through the FlightNerve API, one call, one clean response.

Get an API key →

Where South African Airways flies

63 destinations served.

Busiest South African Airways hubs

Top origin airports by number of routes.

About the South African Airways network

South African Airways connects 63 origin airports with 63 destinations on 346 scheduled routes. Its domestic network covers about 170 routes within South Africa, while 176 routes reach international destinations across 35 countries. The busiest base, Frankfurt am Main (FRA), anchors most SA departures. Use the map above to see the full route geography, or open any flight number for its exact origin, destination and live status.

Frequently asked

How many destinations does South African Airways fly to?

South African Airways (SA) serves 63 destinations in 35 countries across 346 routes tracked by FlightNerve.

What is South African Airways’s main hub?

South African Airways’s busiest base is Frankfurt Main Airport (FRA) in Frankfurt am Main.

What is South African Airways’s longest route?

South African Airways’s longest scheduled route is Johannesburg (JNB) to Dulles (IAD), about 13,095 km.

Can I track South African Airways flights with an API?

Yes. FlightNerve returns live status, position, schedule and aircraft for any SA flight in a single API call.

Track any South African Airways flight in real time

Live status, position, schedule and aircraft for every SA flight, one API call.

Get an API key →