The route from Batu to Pasuruan covers about 60 km. You will first need to travel through Malang city before heading north towards Pasuruan. The road passes through scenic highland areas before reaching the coastal plains. Public buses are available from Malang, or you can hire a private car for a more direct journey. The trip usually takes around 2 hours depending on traffic in Malang city.
Total Distance: Driving distance 60 km, straight-line air distance 45 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 2 hours 30 mins | 1 hour 45 mins |
| Avg Price | 30,000 - 50,000 IDR | 200,000 - 300,000 IDR |
| Operator | Various local bus lines | Private Car Rental |
| Route | Batu to Malang, then Malang to Pasuruan | Via Singosari and Purwosari |
| Tip | Transfer at Arjosari terminal in Malang for the bus to Pasuruan. | The road via Singosari can be very busy; consider leaving early. |
Morning hours to avoid the midday heat and traffic congestion.