To reach Pasuruan from Batam, you must fly to Juanda International Airport in Surabaya. From Surabaya, you will take a train from Gubeng Station to Pasuruan Station. The train journey takes approximately 1.5 hours, making it a very short and convenient trip. Pasuruan is known for its industrial and agricultural significance. You will experience a smooth transition from the island life of Batam to the bustling plains of East Java.
Total Distance: Driving distance 1250 km (including ferry), air distance 1000 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 1 hour 30 mins | 2 hours |
| Avg Price | 80,000 - 200,000 IDR | 1,000,000 - 1,900,000 IDR |
| Operator | KA Probowangi | Lion Air |
| Route | Surabaya Gubeng to Pasuruan Station | Hang Nadim (BTH) to Juanda (SUB) |
| Tip | The train is very fast and efficient. | Book early to secure the best prices. |
May to September for dry and pleasant weather.