The journey from Ubud to Sukabumi requires a flight from Ngurah Rai International Airport to Soekarno-Hatta, followed by a train transfer. You will traverse the Trans-Java corridor before heading south into the mountainous terrain of West Java. The total distance is approximately 1,100 km. Expect a travel time of 12 to 14 hours including transit. The final leg involves the scenic Siliwangi train line from Cianjur to Sukabumi.
Total Distance: 1,100 km driving distance, 1,020 km straight-line air distance.
Book the Argo Parahyangan train to Bandung then transfer to local transport for better comfort.
May to September for dry weather and clear mountain views.