
Book Flights to Johannesburg From ZAR1,511*
expand_more
1 Passenger, Economy
expand_moreexpand_more
today
today
Best Flight Deals from South African Airways
flight_takeoff
flight_land
sortkeyboard_arrow_down
Cape Town (CPT)to
Johannesburg (JNB)14/May/2025 - 29/May/2025
From
ZAR2,591
Seen: 1 day ago
Round-trip
/
Economy
Port Elizabeth (PLZ)to
Johannesburg (JNB)29/May/2025 - 05/Jun/2025
From
ZAR2,085
Seen: 1 day ago
Round-trip
/
Economy
Durban (DUR)to
Johannesburg (JNB)22/May/2025 - 26/May/2025
From
ZAR1,511
Seen: 1 day ago
Round-trip
/
Economy
Perth (PER)to
Johannesburg (JNB)07/May/2025 - 13/May/2025
From
ZAR22,878
Seen: 1 day ago
Round-trip
/
Economy
Harare (HRE)to
Johannesburg (JNB)26/May/2025 - 28/May/2025
From
ZAR4,849
Seen: 1 day ago
Round-trip
/
Economy
Windhoek (WDH)to
Johannesburg (JNB)14/May/2025 - 19/May/2025
From
NAD3,826
Seen: 1 day ago
Round-trip
/
Economy
Accra (ACC)to
Johannesburg (JNB)22/May/2025 - 18/Nov/2025
From
GHS11,894
Seen: 1 day ago
Round-trip
/
Economy
Lusaka (LUN)to
Johannesburg (JNB)25/May/2025 - 27/May/2025
From
ZMW7,940
Seen: 20 hrs ago
Round-trip
/
Economy
Lagos (LOS)to
Johannesburg (JNB)22/May/2025 - 26/Jun/2025
From
NGN1,411,328
Seen: 21 hrs ago
Round-trip
/
Economy
Kinshasa (FIH)to
Johannesburg (JNB)17/May/2025 - 24/May/2025
From
USD493
Seen: 4 hrs ago
Round-trip
/
Economy
Sao Paulo (GRU)to
Johannesburg (JNB)19/May/2025 - 13/Sep/2025
From
BRL4,292
Seen: 16 hrs ago
Round-trip
/
Economy
Dar es Salaam (DAR)to
Johannesburg (JNB)05/May/2025 - 07/May/2025
From
TZS1,114,800
Seen: 1 hour ago
Round-trip
/
Economy
Lubumbashi (FBM)to
Johannesburg (JNB)09/May/2025 - 16/May/2025
From
TZS1,066,550
Seen: 1 day ago
Round-trip
/
Economy
Dubai (DXB)to
Johannesburg (JNB)10/May/2025 - 25/May/2025
From
EUR772
Seen: 1 day ago
Round-trip
/
Economy
Port Louis (MRU)to
Johannesburg (JNB)26/May/2025 - 30/May/2025
From
INR57,554
Seen: 3 hrs ago
Round-trip
/
Economy
Auckland (AKL)to
Johannesburg (JNB)23/May/2025 - 29/Jun/2025
From
NZD2,060
Seen: 17 hrs ago
Round-trip
/
Economy
Maputo (MPM)to
Johannesburg (JNB)04/May/2025 - 06/May/2025
From
ZAR6,996
Seen: 1 day ago
Round-trip
/
Economy
Abidjan (ABJ)to
Johannesburg (JNB)13/May/2025 - 15/May/2025
From
USD867
Seen: 1 hour ago
Round-trip
/
Economy
Nairobi (NBO)to
Johannesburg (JNB)10/May/2025 - 14/May/2025
From
CAD1,185
Seen: 22 hrs ago
Round-trip
/
Economy
Frankfurt (FRA)to
Johannesburg (JNB)22/May/2025 - 27/May/2025
From
EUR1,308
Seen: 8 hrs ago
Round-trip
/
Economy
*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking.
Flight Deals for Popular Routes on South African Airways
flight_takeoff
flight_land
sortkeyboard_arrow_down
From | To | Fare Type | Dates | Price |
---|---|---|---|---|
Cape Town (CPT) | Johannesburg (JNB) | Round-trip / Economy | 12/Jun/2025 - 17/Jun/2025 | From ZAR2,591 Seen: 1 day ago |
Port Elizabeth (PLZ) | Johannesburg (JNB) | Round-trip / Economy | 15/Aug/2025 - 23/Aug/2025 | From ZAR2,085 Seen: 1 day ago |
Durban (DUR) | Johannesburg (JNB) | Round-trip / Economy | 30/Jun/2025 - 14/Jul/2025 | From ZAR1,970 Seen: 1 day ago |
Perth (PER) | Johannesburg (JNB) | Round-trip / Economy | 03/Aug/2025 - 16/Aug/2025 | From ZAR22,878 Seen: 1 day ago |
Harare (HRE) | Johannesburg (JNB) | Round-trip / Economy | 12/Aug/2025 - 14/Aug/2025 | From ZAR4,849 Seen: 1 day ago |
Windhoek (WDH) | Johannesburg (JNB) | Round-trip / Economy | 06/Jun/2025 - 10/Jun/2025 | From NAD3,826 Seen: 1 day ago |
Accra (ACC) | Johannesburg (JNB) | Round-trip / Economy | 01/Jul/2025 - 08/Jul/2025 | From GHS10,707 Seen: 20 hrs ago |
Lusaka (LUN) | Johannesburg (JNB) | Round-trip / Economy | 05/Jun/2025 - 12/Jun/2025 | From ZMW7,940 Seen: 7 hrs ago |
Lagos (LOS) | Johannesburg (JNB) | Round-trip / Economy | 28/Sep/2025 - 05/Oct/2025 | From NGN1,317,129 Seen: 1 day ago |
Kinshasa (FIH) | Johannesburg (JNB) | Round-trip / Economy | 09/Jun/2025 - 22/Jun/2025 | From USD493 Seen: 1 day ago |
Sao Paulo (GRU) | Johannesburg (JNB) | Round-trip / Economy | 11/Sep/2025 - 18/Sep/2025 | From BRL4,036 Seen: 5 hrs ago |
Dar es Salaam (DAR) | Johannesburg (JNB) | Round-trip / Economy | 05/Jan/2026 - 11/Jan/2026 | From TZS1,739,200 Seen: 4 hrs ago |
Lubumbashi (FBM) | Johannesburg (JNB) | Round-trip / Economy | 14/Nov/2025 - 18/Nov/2025 | From USD419 Seen: 1 day ago |
Port Louis (MRU) | Johannesburg (JNB) | Round-trip / Economy | 12/Nov/2025 - 16/Nov/2025 | From USD592 Seen: 3 hrs ago |
Dubai (DXB) | Johannesburg (JNB) | Round-trip / Economy | 02/Jun/2025 - 17/Jun/2025 | From EUR774 Seen: 14 hrs ago |
Melbourne (MEL) | Johannesburg (JNB) | Round-trip / Economy | 22/Oct/2025 - 28/Oct/2025 | From AUD1,899 Seen: 1 day ago |
Auckland (AKL) | Johannesburg (JNB) | Round-trip / Economy | 20/Mar/2026 - 25/Apr/2026 | From NZD2,076 Seen: 1 day ago |
Brisbane (BNE) | Johannesburg (JNB) | Round-trip / Economy | 06/Mar/2026 - 24/Mar/2026 | From AUD1,912 Seen: 1 day ago |
Sydney (SYD) | Johannesburg (JNB) | Round-trip / Economy | 02/Mar/2026 - 15/Mar/2026 | From AUD1,898 Seen: 1 day ago |
Maputo (MPM) | Johannesburg (JNB) | Round-trip / Economy | 30/Dec/2025 - 02/Jan/2026 | From MZN22,634 Seen: 22 hrs ago |
*Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking.

Other Popular Flights to Johannesburg
- Flights from Durban to Johannesburg
- Flights from Maputo to Johannesburg
- Flights from Dar es Salaam to Johannesburg
- Flights from Nairobi to Johannesburg
- Flights from Mombasa to Johannesburg
- Flights from Singapore to Johannesburg
- Flights from Kisumu to Johannesburg
- Flights from Port Hedland to Johannesburg
- Flights from Perth to Johannesburg
- Flights from Newman to Johannesburg
- Flights from Kalgoorlie to Johannesburg
- Flights from Darwin to Johannesburg
- Flights from Broome to Johannesburg
- Flights from Adelaide to Johannesburg
- Flights from Sydney to Johannesburg