General flight information: Singapore – Johannesburg
8,658 km Distance between cities
6 hr Time zone difference
20 Direct flights per week
14:00 Earliest departure
01:30 Latest departure
Cheap flights
Prices found by our users over the last 48 hours
Cheapest
₾3,045 Sat 19 Dec 02:00 – 13:30
17 hr 30 min / 1 layover Tue 29 Dec 23:00 – 14:50
1 day 9 hr 50 min / 1 layover Convenient
₾4,013 Sat 19 Dec 02:00 – 13:30
17 hr 30 min / 1 layover Tue 29 Dec 09:50 – 09:35
17 hr 45 min / 1 layover Direct
₾8,020 Sat 19 Dec 01:25 – 06:10
10 hr 45 min / direct Tue 29 Dec 13:40 – 06:15
10 hr 35 min / direct Airports in Singapore
with flights to Johannesburg
Airports in Johannesburg
receiving flights from Singapore
FAQ
Distance between Singapore and Johannesburg
The distance between Singapore and Johannesburg is 8658 km. More details on this route can be found in the "General flight information" section.