The journey from Tabanan to Pasuruan spans roughly 420 kilometers across Bali and East Java. You must first drive or take a bus to Gilimanuk Port to cross the Bali Strait via ferry to Ketapang. From Ketapang, the route follows the Pantura (North Coast) highway through Situbondo and Probolinggo. This route is heavily utilized by logistics trucks, so expect heavy traffic near industrial zones. The total travel time typically ranges from 10 to 12 hours depending on ferry queues.
Total Distance: 420 km driving distance, 380 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 12 hours | 10 hours |
| Avg Price | 250,000 - 400,000 IDR | 600,000 IDR (fuel + tolls) |
| Operator | Gunung Harta | Private Vehicle |
| Route | Tabanan - Gilimanuk - Ketapang - Situbondo - Probolinggo - Pasuruan | Jalan Raya Denpasar-Gilimanuk to Trans-Java Toll Road |
| Tip | Book an executive class bus for reclining seats to handle the long overnight journey. | Use the Trans-Java toll road from Probolinggo to reach Pasuruan faster. |
May to September, as the dry season ensures smoother ferry crossings and better road conditions.