Skip to content

Cheap South African Airways flights on 59 routes

The cheapest South African Airways fares that travelers' searches found in the last 7 days, on 59 routes from 17 cities.

In each list, prices we can stand behind come first, then the cheapest.

South African Airways flights by departure city

The 6 cities with the most South African Airways routes with a recent price.

From Johannesburg

Destinations with a recent price: 12

CityFromTripDatesAirportsStopsAirlineFound
Durban$46one-way18 NovJNB → DURnonstopSouth African Airwaysfound 2 days agoSee this route
Port Elizabeth$81one-way29 Apr 2027JNB → PLZnonstopSouth African Airwaysfound 3 days agoSee this route
Cape Town$124one-way22 Oct 2027JNB → CPTnonstopSouth African Airwaysfound 2 days agoSee this route
Port Elizabeth$161return28 Mar 2027 – 4 Apr 2027JNB → PLZout nonstop, back nonstopSouth African Airwaysfound 3 days agoSee this route
Cape Town$233return4 Jan 2027 – 11 Jan 2027JNB → CPTout nonstop, back nonstopSouth African Airwaysfound 2 days agoSee this route
Victoria Falls$332return13 Feb 2027 – 16 Feb 2027JNB → VFAout nonstop, back nonstopSouth African Airwaysfound 2 days agoSee this route

From Cape Town

Destinations with a recent price: 9

CityFromTripDatesAirportsStopsAirlineFound
Johannesburg$110one-way15 DecCPT → JNBnonstopSouth African Airwaysfound 2 days agoSee this route
Gaborone$219one-way6 Jan 2027CPT → GBE1 stopSouth African Airwaysfound 5 days agoCheck today's price
Harare$246one-way11 Aug 2027CPT → HRE1 stopSouth African Airwaysfound 2 days agoCheck today's price
Johannesburg$294return15 Nov – 17 NovCPT → JNBout nonstop, back nonstopSouth African Airwaysfound 3 days agoSee this route
Gaborone$408return10 Dec – 12 DecCPT → GBEout 1 stop, back 1 stopSouth African Airwaysfound 3 days agoCheck today's price
Victoria Falls$537return4 Mar 2027 – 9 Mar 2027CPT → VFAout 1 stop, back 1 stopSouth African Airwaysfound 2 days agoSee this route

From Gaborone

Destinations with a recent price: 6

CityFromTripDatesAirportsStopsAirlineFound
Cape Town$185one-way26 NovGBE → CPT2 stopsSouth African Airwaysfound 2 days agoSee this route
Lubumbashi$294one-way7 Jan 2027GBE → FBM1 stopSouth African Airwaysfound 6 days agoCheck today's price
Windhoek$306one-way2 Sept 2027GBE → WDH1 stopSouth African Airwaysfound 5 days agoCheck today's price
Lubumbashi$552return28 Jan 2027 – 17 Feb 2027GBE → FBMout 1 stop, back 1 stopSouth African Airwaysfound 6 days agoCheck today's price
Maputo$659return1 Nov 2027 – 4 Nov 2027GBE → MPMout 1 stop, back 1 stopSouth African Airwaysfound 4 days agoCheck today's price

From Harare

Destinations with a recent price: 4

CityFromTripDatesAirportsStopsAirlineFound
Johannesburg$140one-way4 Feb 2027HRE → JNBnonstopSouth African Airwaysfound 3 days agoSee this route
Windhoek$336one-way26 Aug 2027HRE → WDH1 stopSouth African Airwaysfound 2 days agoCheck today's price
Johannesburg$297return6 Jan 2027 – 12 Jan 2027HRE → JNBout nonstop, back nonstopSouth African Airwaysfound 5 days agoSee this route
Durban$428return23 Feb 2027 – 28 Feb 2027HRE → DURout 1 stop, back 1 stopSouth African Airwaysfound 4 days agoCheck today's price

From Lusaka

Destinations with a recent price: 4

CityFromTripDatesAirportsStopsAirlineFound
Cape Town$830return23 Dec – 3 Jan 2027LUN → CPTout 1 stop, back 1 stopSouth African Airwaysfound 3 days agoSee this route
Maputo$977return1 Dec – 10 DecLUN → MPMout 1 stop, back 1 stopSouth African Airwaysfound 2 days agoCheck today's price
Windhoek$827return31 Dec – 9 Jan 2027LUN → WDHout 1 stop, back 1 stopSouth African Airwaysfound 4 days agoSee this route

From Victoria Falls

Destinations with a recent price: 4

CityFromTripDatesAirportsStopsAirlineFound
Johannesburg$191one-way15 DecVFA → JNBnonstopSouth African Airwaysfound 2 days agoSee this route
Cape Town$290one-way16 Feb 2027VFA → CPT1 stopSouth African Airwaysfound 2 days agoSee this route
Johannesburg$366return16 Jan 2027 – 19 Jan 2027VFA → JNBout nonstop, back nonstopSouth African Airwaysfound 2 days agoSee this route
Cape Town$552return20 Mar 2027 – 24 Mar 2027VFA → CPTout 1 stop, back 1 stopSouth African Airwaysfound 3 days agoSee this route
Gaborone$587return6 Jan 2027 – 12 Jan 2027VFA → GBEout 1 stop, back 1 stopSouth African Airwaysfound 5 days agoCheck today's price
9 more departure cities
RouteFromTripDatesAirportsStopsAirlineFound
Abidjan to Accra$234one-way21 NovABJ → ACCnonstopSouth African Airwaysfound 2 days agoSee this route
Accra to Abidjan$482return24 Dec – 4 Jan 2027ACC → ABJout nonstop, back nonstopSouth African Airwaysfound 4 days agoSee this route
Dar Es Salaam to Windhoek$457one-way26 NovDAR → WDHstops unknownSouth African Airwaysfound 3 days agoCheck today's price
Durban to Johannesburg$52one-way24 NovDUR → JNBnonstopSouth African Airwaysfound 2 days agoSee this route
Luanda to Sao Paulo$1,423return29 Nov – 14 DecNBJ → GRUout 1 stop, back 1 stopSouth African Airwaysfound 2 days agoSee this route
Lubumbashi to Johannesburg$541return3 Dec – 12 DecFBM → JNBout nonstop, back nonstopSouth African Airwaysfound 3 days agoSee this route
Mauritius to Johannesburg$308one-way21 Apr 2027MRU → JNBnonstopSouth African Airwaysfound 6 days agoSee this route
Port Elizabeth to Johannesburg$80one-way29 Apr 2027PLZ → JNBnonstopSouth African Airwaysfound 3 days agoSee this route
Windhoek to Johannesburg$191one-way14 Jan 2027WDH → JNBnonstopSouth African Airwaysfound 2 days agoSee this route

South African Airways flights by destination country

The 6 countries with the most South African Airways routes with a recent price.

To South Africa

Routes with a recent price: 21

RouteFromTripDatesAirportsStopsAirlineFound
Johannesburg to Durban$46one-way18 NovJNB → DURnonstopSouth African Airwaysfound 2 days agoSee this route
Durban to Johannesburg$52one-way24 NovDUR → JNBnonstopSouth African Airwaysfound 2 days agoSee this route
Port Elizabeth to Johannesburg$80one-way29 Apr 2027PLZ → JNBnonstopSouth African Airwaysfound 3 days agoSee this route
Johannesburg to Port Elizabeth$161return28 Mar 2027 – 4 Apr 2027JNB → PLZout nonstop, back nonstopSouth African Airwaysfound 3 days agoSee this route

To Namibia

Routes with a recent price: 7

RouteFromTripDatesAirportsStopsAirlineFound
Durban to Windhoek$249one-way6 Apr 2027DUR → WDH1 stopSouth African Airwaysfound 2 days agoCheck today's price
Port Elizabeth to Windhoek$261one-way25 Feb 2027PLZ → WDH1 stopSouth African Airwaysfound 5 days agoCheck today's price
Johannesburg to Windhoek$359return8 Feb 2027 – 15 Feb 2027JNB → WDHout nonstop, back nonstopSouth African Airwaysfound 2 days agoSee this route
Lusaka to Windhoek$827return31 Dec – 9 Jan 2027LUN → WDHout 1 stop, back 1 stopSouth African Airwaysfound 4 days agoSee this route

To Zimbabwe

Routes with a recent price: 6

RouteFromTripDatesAirportsStopsAirlineFound
Johannesburg to Harare$138one-way19 Feb 2027JNB → HREnonstopSouth African Airwaysfound 2 days agoSee this route
Johannesburg to Victoria Falls$209one-way24 Feb 2027JNB → VFAnonstopSouth African Airwaysfound 3 days agoSee this route
Cape Town to Harare$246one-way11 Aug 2027CPT → HRE1 stopSouth African Airwaysfound 2 days agoCheck today's price
Johannesburg to Victoria Falls$332return13 Feb 2027 – 16 Feb 2027JNB → VFAout nonstop, back nonstopSouth African Airwaysfound 2 days agoSee this route
Cape Town to Victoria Falls$537return4 Mar 2027 – 9 Mar 2027CPT → VFAout 1 stop, back 1 stopSouth African Airwaysfound 2 days agoSee this route

To Mozambique

Routes with a recent price: 5

RouteFromTripDatesAirportsStopsAirlineFound
Cape Town to Maputo$286one-way27 Apr 2027CPT → MPM1 stopSouth African Airwaysfound 5 days agoCheck today's price
Johannesburg to Maputo$416return21 Nov – 23 NovJNB → MPMout nonstop, back nonstopSouth African Airwaysfound 3 days agoCheck today's price
Lusaka to Maputo$977return1 Dec – 10 DecLUN → MPMout 1 stop, back 1 stopSouth African Airwaysfound 2 days agoCheck today's price
Gaborone to Maputo$659return1 Nov 2027 – 4 Nov 2027GBE → MPMout 1 stop, back 1 stopSouth African Airwaysfound 4 days agoCheck today's price

To Botswana

Routes with a recent price: 4

RouteFromTripDatesAirportsStopsAirlineFound
Cape Town to Gaborone$219one-way6 Jan 2027CPT → GBE1 stopSouth African Airwaysfound 5 days agoCheck today's price
Windhoek to Gaborone$372one-way5 Jan 2027WDH → GBE1 stopSouth African Airwaysfound 4 days agoSee this route
Cape Town to Gaborone$408return10 Dec – 12 DecCPT → GBEout 1 stop, back 1 stopSouth African Airwaysfound 3 days agoCheck today's price
Victoria Falls to Gaborone$587return6 Jan 2027 – 12 Jan 2027VFA → GBEout 1 stop, back 1 stopSouth African Airwaysfound 5 days agoCheck today's price
Windhoek to Gaborone$680return3 Dec – 4 DecWDH → GBEout 1 stop, back 1 stopSouth African Airwaysfound 5 days agoSee this route

To Brazil

Routes with a recent price: 3

RouteFromTripDatesAirportsStopsAirlineFound
Johannesburg to Sao Paulo$1,350return19 Nov – 15 DecJNB → GRUout nonstop, back nonstopSouth African Airwaysfound 2 days agoSee this route
Luanda to Sao Paulo$1,423return29 Nov – 14 DecNBJ → GRUout 1 stop, back 1 stopSouth African Airwaysfound 2 days agoSee this route
Cape Town to Sao Paulo$1,476return22 Dec – 13 Jan 2027CPT → GRUout nonstop, back nonstopSouth African Airwaysfound 2 days agoSee this route
7 more destination countries
RouteFromTripDatesAirportsStopsAirlineFound
Australia: Johannesburg to Perth$1,213return11 Oct 2027 – 1 Nov 2027JNB → PERout nonstop, back nonstopSouth African Airwaysfound 5 days agoCheck today's price
Democratic Republic of the Congo: Gaborone to Lubumbashi$294one-way7 Jan 2027GBE → FBM1 stopSouth African Airwaysfound 6 days agoCheck today's price
Ghana: Abidjan to Accra$234one-way21 NovABJ → ACCnonstopSouth African Airwaysfound 2 days agoSee this route
Ivory Coast: Accra to Abidjan$482return24 Dec – 4 Jan 2027ACC → ABJout nonstop, back nonstopSouth African Airwaysfound 4 days agoSee this route
Mauritius: Johannesburg to Mauritius$352one-way3 Mar 2027JNB → MRUnonstopSouth African Airwaysfound 2 days agoSee this route
Tanzania: Gaborone to Dar Es Salaam$383one-way21 NovGBE → DAR1 stopSouth African Airwaysfound 2 days agoCheck today's price
Zambia: Cape Town to Lusaka$357one-way21 Apr 2027CPT → LUN1 stopSouth African Airwaysfound 3 days agoCheck today's price

South African Airways with partner airlines

Trips that combine South African Airways flights with flights of other airlines. Each row names the airlines in flight order.

Routes with a recent price: 97

31 routes with partner airlines
RouteFromTripDatesAirportsStopsFound
Abu Dhabi to Windhoek
Ethiopian Airlines + Airlink + South African Airways + Egyptair + Etihad Airways
$1,737return6 Oct 2027 – 24 Oct 2027AUH → WDHout 1 stop, back 3 stopsfound 2 days agoSee this route
Addis Ababa to Cape Town
Ethiopian Airlines + South African Airways
$1,486return8 Mar 2027 – 17 Mar 2027ADD → CPTout 1 stop, back 1 stopfound 2 days agoSee this route
Buenos Aires to Johannesburg
Gol Transportes Aéreos + South African Airways
$1,788return10 Dec – 20 DecAEP → JNBout 1 stop, back 2 stopsfound 2 days agoCheck today's price
Cairo to Cape Town
Egyptair + FlySafair + South African Airways
$1,098return9 Mar 2027 – 20 Mar 2027CAI → CPTout 1 stop, back 1 stopfound 2 days agoSee this route
Cape Town to Johannesburg
FlySafair + South African Airways
$197one-way25 DecCPT → JNB1 stopfound 4 days agoSee this route
Dar Es Salaam to Cape Town
South African Airways + FlySafair
$564one-way18 NovDAR → CPT1 stopfound 3 days agoSee this route
Denpasar (Bali) to Cape Town
Batik Air Malaysia + South African Airways + Singapore Airlines
$7,733return20 Dec – 9 Feb 2027DPS → CPTout 2 stops, back 2 stopsfound 3 days agoSee this route
Dire Dawa to Victoria Falls
Ethiopian Airlines + South African Airways + CemAir
$1,318one-way16 Jan 2027DIR → VFA3 stopsfound 5 days agoCheck today's price
Dubai to Durban
Emirates + South African Airways
$1,026return9 Dec – 25 Jan 2027DXB → DURout 1 stop, back nonstopfound 2 days agoSee this route
Durban to Windhoek
FlySafair + South African Airways
$332one-way14 Jun 2027DUR → WDH1 stopfound 6 days agoCheck today's price
Frankfurt to Windhoek
Lufthansa + South African Airways + Ethiopian Airlines
$1,900return19 Feb 2027 – 28 Feb 2027FRA → WDHout 1 stop, back 1 stopfound 3 days agoSee this route
Gaborone to Moscow
South African Airways + Emirates
$762one-way5 Jan 2027GBE → DME2 stopsfound 6 days agoSee this route
Harare to Istanbul
South African Airways + Turkish Airlines
$613one-way31 DecHRE → IST1 stopfound 3 days agoSee this route
Istanbul to Cape Town
Pegasus Airlines + Ethiopian Airlines + South African Airways + Egyptair + Air Arabia Egypt
$1,465return11 Sept 2027 – 28 Sept 2027SAW → CPTout 2 stops, back 2 stopsfound 6 days agoCheck today's price
Jeddah to Cape Town
Ethiopian Airlines + South African Airways + Egyptair + Saudia
$1,135return1 Jul 2027 – 5 Jul 2027JED → CPTout 1 stop, back 2 stopsfound 5 days agoCheck today's price
Johannesburg to Cape Town
South African Airways + FlySafair
$160one-way15 NovJNB → CPT1 stopfound 2 days agoSee this route
Kano to Johannesburg
United Nigeria Airlines + South African Airways
$892one-way2 DecKAN → JNB1 stopfound 4 days agoSee this route
Lagos to Mauritius
Ethiopian Airlines + South African Airways
$1,440return5 Jan 2027 – 13 Jan 2027LOS → MRUout 1 stop, back 1 stopfound 3 days agoCheck today's price
Lilongwe to Lagos
Ethiopian Airlines + South African Airways
$1,080one-way30 DecLLW → LOS1 stopfound 4 days agoSee this route
Luanda to Harare
South African Airways + Fastjet Zimbabwe
$1,194return19 Dec – 8 Jan 2027NBJ → HREout 1 stop, back 1 stopfound 2 days agoCheck today's price
Lusaka to Johannesburg
South African Airways + Airlink + Uganda Airlines
$781return24 Dec – 31 DecLUN → JNBout nonstop, back 1 stopfound 2 days agoSee this route
Maputo to Denpasar (Bali)
Airlink + South African Airways + Jetstar
$1,653one-way26 NovMPM → DPS2 stopsfound 5 days agoCheck today's price
Munich to Windhoek
Lufthansa + South African Airways
$1,599return24 Jan 2027 – 3 Feb 2027MUC → WDHout 1 stop, back 1 stopfound 6 days agoCheck today's price
Port Elizabeth to Moscow
South African Airways + Qatar Airways
$569one-way12 Jan 2027PLZ → SVO2 stopsfound 4 days agoSee this route
Sao Paulo to Johannesburg
South African Airways + TAAG Angola + Gol Transportes Aéreos
$877return27 Feb 2027 – 1 Apr 2027GRU → JNBout 1 stop, back 1 stopfound 5 days agoSee this route
Shanghai to Johannesburg
Singapore Airlines + Scoot + South African Airways + Emirates
$2,508return7 Sept 2027 – 22 Sept 2027PVG → JNBout 2 stops, back 1 stopfound 5 days agoCheck today's price
Sharjah to Cape Town
Air Arabia + Ethiopian Airlines + South African Airways + Emirates
$1,801return30 Jan 2027 – 15 Feb 2027SHJ → CPTout 2 stops, back 1 stopfound 2 days agoSee this route
Victoria Falls to Cape Town
Fastjet Zimbabwe + South African Airways
$308one-way16 Feb 2027VFA → CPT1 stopfound 2 days agoSee this route
Windhoek to Gaborone
South African Airways + Air Botswana
$331one-way5 Jan 2027WDH → GBE1 stopfound 4 days agoSee this route
Zanzibar to Cape Town
Precision Air + South African Airways + FlySafair
$917return14 Jan 2027 – 22 Jan 2027ZNZ → CPTout 2 stops, back 1 stopfound 3 days agoSee this route
Zurich to Cape Town
SWISS + South African Airways + FlySafair
$2,251return26 Feb 2027 – 12 Mar 2027ZRH → CPTout 1 stop, back 1 stopfound 5 days agoSee this route

Prices are what travelers' searches on Aviasales found in the last 7 days, in US dollars: the price the seller showed on Aviasales; bags may cost extra. Fares change, so check today's price before you book. How our prices work