- Home
- Flights
- Flights from Singapore
- Singapore to Johannesburg
Flights from Singapore to Johannesburg
Singapore Airlines flies nonstop from Singapore to Johannesburg. The flight takes around 11h 19m.
Direct flights available 11h 19m
Singapore to Johannesburg at a glance
Fastest flight11h 19mEstimated
Nonstop flightsYesSingapore Airlines
Airlines flying nonstop from Singapore to Johannesburg
1 airline on this route.
| Airline | Flights a week | Typical departures | From | Search |
|---|---|---|---|---|
| — | — | — | Search |
Good to know
- Distance
- 8,657 km5,376 miles
- Flight time
- 11h 19mestimate
- Time difference
- -6hJohannesburg vs Singapore
- Currency in Johannesburg
- ZAR
- Airports
- SIN, XSP → JNB, HLA
Flights from Singapore to Johannesburg: questions answered
Are there direct flights from Singapore to Johannesburg?
Yes. Singapore Airlines flies this route nonstop.
How long is the flight from Singapore to Johannesburg?
A nonstop flight covers 8,657 km and takes around 11h 19m.
Which airlines fly from Singapore to Johannesburg?
Singapore Airlines operates nonstop flights on this route.
Which airports serve Singapore and Johannesburg?
Singapore: Singapore Changi Airport (SIN) and Seletar Airport (XSP). Johannesburg: O.R. Tambo International Airport (JNB) and Lanseria International Airport (HLA).
What is the time difference between Singapore and Johannesburg?
Johannesburg is 6 hours behind Singapore.





