The most comfortable way to reach Pasuruan from Jakarta is by train. You will depart from Pasar Senen Station and arrive at Pasuruan Station. The journey covers approximately 800 km. Pasuruan is famous for its proximity to Mount Bromo.
Total Distance: Driving distance 800 km, Air distance 750 km.
Book tickets in advance.
All year round.