Skip to main content
Beginning of main content

Cheap Flights from Singapore to Johannesburg $590.4

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia's Price Guarantee.
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheapest Flights from Singapore to Johannesburg (SIN to JNB)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Interesting Facts About Flights from Singapore to Johannesburg (SIN to JNB)

Question : If speed is all that matters, how can you get from SIN to JNB as quickly as possible?
Answer : Singapore Airlines currently holds the shortest travel time with 10 hours and 40 minutes. For example, you would arrive in Johannesburg at 6:50 AM SAST if you left Singapore at 2:10 AM SGT. Remember, there is a six-hour time change.

Question : Looking for the cheapest flight over the next 30 days?
Answer : Apr 8th has seen bookings (as of Mar 20th) as cheap as $796. That comes in 53% below the average price for this route. Saving on booking fees means you'll have more money to spend on your trip.

Question : How much should a trip from Singapore (SIN) to Johannesburg (JNB) cost?
Answer : Ranging anywhere from $628 to $3,492, prices for SIN to JNB do fluctuate a lot more than the majority of routes from Singapore. However, the sooner you book, the better price you tend to get.

Question : Who's offering the cheapest round-trip flight to OR Tambo International Airport (JNB) over the coming months?
Answer : Prices are hitting as high as $3,492 over the next three months when flying to JNB from SIN. Check out Ethiopian Airlines, as they have been booking customers at just $628.

Question : How many days should you spend in Johannesburg?
Answer : Over the next two months, travelers from SIN to JNB are planning on staying for two weeks on average.

Question : Is price more important than specific travel days for you?
Answer : In April, Saturday is your cheapest day to fly. Having flexibility in your travel plans means you can save more, so be sure to plan ahead when possible.

Question : How often are flights late from Changi International Airport (SIN) to OR Tambo International Airport (JNB)?
Answer : This particular route gets passengers to OR Tambo International Airport on time 94% of the time, which puts it in the 97th percentile worldwide. When a flight is late, it's a 15-minute delay on average.

Question : What's the likelihood of you being delayed on this route?
Answer : The best measurement of overall promptness combines both on-time percentage and total delay minutes. SIN to JNB currently has 5 stars out of 5, earning it one of the best performances in the world.

Question : On a daily basis, how many different flight times are available from Changi International Airport (SIN) to OR Tambo International Airport (JNB)?
Answer : It does differ by the day, but on average, you can expect only one flight time when you book. That is lower than the national average of four.

Question : How long will the flight typically be from Changi International Airport (SIN) to OR Tambo International Airport (JNB)?
Answer : When flying from SIN to JNB, it will take 10 hours and 40 minutes on average.