The route from Pasuruan to Semarang is a straightforward drive along the Trans-Java Toll Road. You will cover approximately 400 kilometers in about 6 to 7 hours. This route is highly efficient for private vehicles and buses. You will pass through major cities like Mojokerto and Solo. Semarang is a historic port city with a rich cultural heritage.
Total Distance: 400 km driving distance, 360 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 7 hours | 6 hours |
| Avg Price | 250,000 - 400,000 IDR | 500,000 IDR (Fuel + Tolls) |
| Operator | Rosalia Indah | Private Vehicle |
| Route | Pasuruan to Terboyo Terminal | Trans-Java Toll Road |
| Tip | Executive buses offer comfortable reclining seats. | The toll road is very well-maintained and fast. |
May to September for clear weather.