1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Search Your Dates

Cheap Flights Johannesburg to Singapore.

Filter (ie.. dates, airlines)
Reverse: SIN to JNB
MK Return flights from $20,085
Dep. Fri 08 FebRet. Sat 16 Feb$20,085
QR Return flights from $22,375
Dep. Fri 08 FebRet. Sat 16 Feb$22,375
EK Return flights from $22,987
Dep. Fri 08 FebRet. Sat 16 Feb$22,987
CX Return flights from $23,004
Dep. Fri 08 FebRet. Sat 16 Feb$23,004
SQ Return flights from $24,015
Dep. Fri 08 FebRet. Sat 16 Feb$24,015
EK,MN Return flights from $26,943
Dep. Fri 08 FebRet. Sat 16 Feb$26,943
ET,KP Return flights from $27,125
Dep. Fri 08 FebRet. Sat 16 Feb$27,125
ET Return flights from $27,251
Dep. Fri 08 FebRet. Sat 16 Feb$27,251
3K,EK Return flights from $27,628
Dep. Fri 08 FebRet. Sat 16 Feb$27,628
9W,ET Return flights from $27,728
Dep. Fri 08 FebRet. Sat 16 Feb$27,728
EY Return flights from $28,207
Dep. Fri 08 FebRet. Sat 16 Feb$28,207
9W,HM Return flights from $29,334
Dep. Fri 08 FebRet. Sat 16 Feb$29,334
9W,ET,EY Return flights from $29,388
Dep. Fri 08 FebRet. Sat 16 Feb$29,388
HM Return flights from $29,789
Dep. Fri 08 FebRet. Sat 16 Feb$29,789
EY,KQ Return flights from $29,857
Dep. Fri 08 FebRet. Sat 16 Feb$29,857

These flights have been found in the last 24 hours. Whats this?Prices are from searches made in the last 24 hours and current prices may differ.

Do you need to catch a flight to Johannesburg? Check out our domestic flights to Johannesburg. If Johannesburg is not your closest airport, then here are all our flights to Singapore from Taiwan and flights to Singapore.

Did you know...

  • 12 airlines operate the route between Johannesburg and Singapore. They include Qatar Airways, Virgin Atlantic Airways, SWISS, Etihad Airways, Jet Airways, Ethiopian Airlines, KLM and more.
  • The shortest one-way trip from Johannesburg to Singapore is 17 hours and 30 minutes with Qatar Airways, going through Doha
  • Johannesburg has the IATA code of JNB.
  • The distance from Johannesburg to Singapore is 8,657 km.