To reach Pasuruan from Serang, you must first travel to Jakarta, then take an intercity train to Pasuruan Station. Pasuruan is a coastal city in East Java, known for its industrial and agricultural sectors.
Total Distance: Driving distance 750 km, straight-line air distance 700 km.
Book tickets via KAI Access app.
May to September for dry weather.