Pasuruan is a historic city in East Java. To get there from Singaraja, cross the Bali Strait to Ketapang, then take a train or bus to Pasuruan. The route passes through coastal towns and industrial areas, providing a glimpse into the economic heart of East Java.
Total Distance: Driving distance 380 km, straight-line air distance 310 km.
The train offers a comfortable way to see the East Java coastline.
May to September for dry weather.