The journey from Tegallalang to Gresik is a long-haul trip across Bali and East Java. The total distance is about 430 km. Expect a travel time of 13 to 15 hours. This route is well-connected by the Trans-Java highway.
Total Distance: 430 km driving distance, 380 km straight-line air distance.
Buses are frequent and comfortable.
Dry season (May-September) for comfortable travel.