The journey from Gianyar to Gresik involves a bus ride to Gilimanuk, a ferry crossing to Ketapang, and a bus ride to Gresik. The total travel time is approximately 13 hours. Gresik is a city known for its industrial and historical significance. The route follows the northern coast of East Java.
Total Distance: 450 km driving distance, 400 km straight-line air distance.
Buses are frequent and reliable.
May to September for dry weather.