The journey from Singaraja to Bandung spans over 1100 km across Bali and Java. You must first travel by road to Ngurah Rai International Airport in Denpasar. From there, take a flight to Jakarta's Soekarno-Hatta Airport. Complete the final leg by taking the Argo Parahyangan train from Gambir Station to Bandung. This route combines scenic coastal drives with efficient rail transit.
Total Distance: Driving distance 1150 km, straight-line air distance 980 km.
Book your train ticket from Gambir to Bandung at least 7 days in advance.
May to September for dry weather and clear mountain views in West Java.