
Book the best flight from Singapore to South Africa
flight_takeoff
flight_land
sortkeyboard_arrow_down

Singapore (SIN)to
Johannesburg (JNB)28 Jul 25 (Mon) - 12 Aug 25 (Tue)
From
SGD 870
Seen: 9 minutes ago
Round-trip
/
Economy

Singapore (SIN)to
Johannesburg (JNB)28 Jul 25 (Mon) - 11 Aug 25 (Mon)
From
SGD 870
Seen: 9 minutes ago
Round-trip
/
Economy

Singapore (SIN)to
Cape Town (CPT)14 Aug 25 (Thu) - 11 Sep 25 (Thu)
From
SGD 1,658
Seen: 16 hrs ago
Round-trip
/
Economy

Singapore (SIN)to
Cape Town (CPT)14 Aug 25 (Thu) - 27 Aug 25 (Wed)
From
SGD 1,786
Seen: 16 hrs ago
Round-trip
/
Economy
*Fares displayed have been collected within the last 48 hours and may no longer be available at the time of booking. Quoted fares include taxes, fees, and surcharges.
Find a great way to fly from Singapore to South Africa
flight_takeoff
flight_land
sortkeyboard_arrow_down
From | To | Fare Type | Dates | Price |
---|---|---|---|---|
Singapore (SIN) | Johannesburg (JNB) | Round-trip / Economy | 18 Aug 25 (Mon) - 03 Sep 25 (Wed) | From SGD 870 Seen: 7 hrs ago |
Singapore (SIN) | Johannesburg (JNB) | Round-trip / Economy | 18 Aug 25 (Mon) - 05 Sep 25 (Fri) | From SGD 870 Seen: 7 hrs ago |
Singapore (SIN) | Johannesburg (JNB) | Round-trip / Economy | 18 Aug 25 (Mon) - 09 Sep 25 (Tue) | From SGD 870 Seen: 7 hrs ago |
Singapore (SIN) | Cape Town (CPT) | Round-trip / Economy | 26 Jan 26 (Mon) - 18 Feb 26 (Wed) | From SGD 1,210 Seen: 23 hrs ago |
Singapore (SIN) | Cape Town (CPT) | Round-trip / Economy | 29 Jan 26 (Thu) - 04 Feb 26 (Wed) | From SGD 1,210 Seen: 23 hrs ago |
Singapore (SIN) | Cape Town (CPT) | Round-trip / Economy | 29 Jan 26 (Thu) - 09 Feb 26 (Mon) | From SGD 1,210 Seen: 23 hrs ago |
*Fares displayed have been collected within the last 48 hours and may no longer be available at the time of booking. Quoted fares include taxes, fees, and surcharges.

Explore Singapore to South Africa routes with Singapore Airlines
- Krabi - South Africa
- Dhaka - South Africa
- Medan - South Africa
- Langkawi - South Africa
- Chennai - South Africa
- Hyderabad - South Africa
- Delhi - South Africa
- Kochi - South Africa
- Kolkata - South Africa
- Mumbai - South Africa
- Bengaluru - South Africa
- Ahmedabad - South Africa
- Yangon - South Africa
- Ho Chi Minh City - South Africa
- Bangkok - South Africa