The journey from Gianyar to Pasuruan involves a bus ride to Gilimanuk, a ferry crossing to Ketapang, and a bus ride to Pasuruan. The total travel time is approximately 10 hours. Pasuruan is a city known for its industrial and agricultural significance. The route follows the northern coast of East Java, offering views of the Java Sea.
Total Distance: 350 km driving distance, 300 km straight-line air distance.
Buses are frequent and stop at major terminals.
May to September for dry weather.