The route from Poncokusumo to Semarang is best covered by driving via the Trans-Java Toll Road. You will pass through Pasuruan, Mojokerto, and Solo before reaching Semarang. The distance is approximately 450 kilometers. Expect a travel time of 6 to 7 hours by car. Trains are also available from Malang to Semarang Tawang Station.
Total Distance: 450 km driving distance, 380 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 7 hours | 6 hours |
| Avg Price | 250,000 - 450,000 IDR | 400,000 - 700,000 IDR |
| Operator | KA Jayabaya | Private Rental |
| Route | Malang Station to Semarang Tawang Station | Poncokusumo - Malang - Pasuruan - Mojokerto - Solo - Semarang |
| Tip | Trains offer a comfortable and scenic journey. | The toll road is efficient and well-maintained. |
May to September for dry weather.