πŸ‡ΈπŸ‡¬SingaporeSINπŸ‡ΏπŸ‡¦JohannesburgJNB

Direct + 16 connections
Alliance
≀ 34h 11m
16 routes
Direct Flight
SingaporeJohannesburg
Singapore Airlines
10h 41m8,656 km13x/week
Connecting flights
16 routes

1-stop connections via intermediate airports. Durations exclude layover.

πŸ‡ͺπŸ‡Ή
viaAddis AbabaADD
14h 19m
11,328 km
πŸ‡¦πŸ‡ͺ
viaAbu DhabiAUH
EY
15h 20m
12,185 km
πŸ‡¦πŸ‡Ί
viaPerthPER
SA
15h 23m
12,221 km
πŸ‡¦πŸ‡ͺ
viaDubaiDXB
15h 26m
12,259 km
πŸ‡ΆπŸ‡¦
viaDohaDOH
15h 39m
12,450 km
πŸ‡­πŸ‡°
viaHong KongHKG
16h 35m
13,241 km
πŸ‡¨πŸ‡³
viaShenzhenSZX
16h 37m
13,274 km
πŸ‡ΉπŸ‡·
viaIstanbulIST
20h 2m
16,177 km
πŸ‡¦πŸ‡Ί
viaSydney (Mascot)SYD
21h 22m
17,317 km
πŸ‡©πŸ‡ͺ
viaMunichMUC
22h 46m
18,502 km
πŸ‡¨πŸ‡­
viaZurichZRH
23h 1m
18,724 km
πŸ‡©πŸ‡ͺ
viaFrankfurt am MainFRA
DE
23h 19m
18,970 km
πŸ‡«πŸ‡·
viaParis (Roissy-en-France, Val-d'Oise)CDG
23h 54m
19,461 km
πŸ‡³πŸ‡±
viaAmsterdamAMS
23h 58m
19,531 km
πŸ‡¬πŸ‡§
viaLondonLHR
VS
24h 29m
19,958 km
πŸ‡ΊπŸ‡Έ
viaNewarkEWR
34h 11m
28,202 km

Loading map...

Flying from Singapore to Johannesburg

Looking for flights from Singapore (SIN) to Johannesburg (JNB)? DepartureMap shows you all available direct flights and 1-stop connecting options between these two cities.

There is a direct flight from Singapore to Johannesburg with an average flight time of 10h 41m, covering a distance of 8,656 km. This route is operated by Singapore Airlines.

16 connecting routes are available with 1 stop, flying via airports such as Addis Ababa (ADD), Abu Dhabi (AUH), Perth (PER). Total flight times shown exclude layover time at the connecting airport.