Pasuruan is a coastal city in East Java, known for its proximity to Mount Bromo. You can reach it from Jakarta by train from Pasar Senen Station or by car via the Trans-Java Toll Road. The journey takes about 10 to 12 hours. Pasuruan is a great base for those planning to visit Mount Bromo.
Total Distance: Driving distance 800 km, straight-line air distance 700 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 11 hours | 12 hours |
| Avg Price | IDR 350,000 - 650,000 | IDR 900,000 - 1,300,000 (fuel + toll) |
| Operator | Jayabaya Train | Private Car |
| Route | Pasar Senen to Pasuruan Station | Trans-Java Toll Road |
| Tip | Trains are the most comfortable way to travel. | The drive is long but straightforward. |
May to September for dry weather and mountain views.