1 Adult (Economy)
  • Economy
  • - + 12+
  • - + 2-11
  • - + <2 (on lap)
  • Done
Search Your Dates
Filter (ie.. dates, airlines)
Reverse: DPS to JNB
EK Return flights from $733
Dep. Wed 22 MayRet. Sun 02 Jun$733
QR Return flights from $797
Dep. Wed 22 MayRet. Sun 02 Jun$797
CX,KA Return flights from $861
Dep. Wed 22 MayRet. Sun 02 Jun$861
CX Return flights from $867
Dep. Wed 22 MayRet. Sun 02 Jun$867
MI,SQ Return flights from $921
Dep. Wed 22 MayRet. Sun 02 Jun$921
SQ Return flights from $921
Dep. Wed 22 MayRet. Sun 02 Jun$921
EK,MH Return flights from $947
Dep. Wed 22 MayRet. Sun 02 Jun$947
QZ,SQ Return flights from $1,128
Dep. Wed 22 MayRet. Sun 02 Jun$1,128
EK,QZ,TR Return flights from $1,261
Dep. Wed 22 MayRet. Sun 02 Jun$1,261
3K,EK,QZ Return flights from $1,282
Dep. Wed 22 MayRet. Sun 02 Jun$1,282
CX,QZ Return flights from $1,288
Dep. Wed 22 MayRet. Sun 02 Jun$1,288
MH,QZ,SQ Return flights from $1,288
Dep. Wed 22 MayRet. Sun 02 Jun$1,288
3K,EK,TR Return flights from $1,300
Dep. Wed 22 MayRet. Sun 02 Jun$1,300
CX,OD,QZ Return flights from $1,304
Dep. Wed 22 MayRet. Sun 02 Jun$1,304
EK,TR Return flights from $1,310
Dep. Wed 22 MayRet. Sun 02 Jun$1,310

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 Denpasar (Bali) from Australia and flights to Indonesia.

Did you know...

  • 28 hrs 40 mins is the shortest return trip between Johannesburg and Denpasar (Bali), stopping over Singapore
  • Denpasar (Bali) has the IATA code of DPS and Johannesburg has JNB.
  • Denpasar (Bali) is 6 hours ahead of Johannesburg. For the first few days after the journey you will probably be jetlagged.
  • The distance from Johannesburg to Denpasar (Bali) is 9,277 km.