Jakarta Pusat
Jakarta Pusat
Pasuruan
Pasuruan
Train

Jakarta Pusat to Pasuruan

Updated: 30 May 2026

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.
Fastest Way
Train from Pasar Senen, taking 11 hours.
Cheapest Way
Train from Pasar Senen, starting at 350,000 IDR.
Compare Jakarta Pusat to Pasuruan Routes
Train
Direct
Duration
11 hours
Avg Price
350,000 - 650,000 IDR
Operator
KA Pandalungan
Route
Pasar Senen to Pasuruan Station

Book tickets in advance.

Travel Tips
  • Transport
    Use local 'angkot' for city travel.
  • Food
    Try 'Rawon Pasuruan', a local specialty.
  • Weather
    It is tropical; dress comfortably.
  • Connectivity
    Good mobile coverage.
  • Language
    Indonesian is widely spoken.
Safety Tips
  • Traffic
    Be careful when crossing busy streets.
  • Personal Belongings
    Keep your bag secure in public areas.
  • Health
    Drink bottled water.
  • Emergency
    Keep the number of your hotel handy.
People Also Ask
  • Is there a train to Pasuruan?
    Yes, direct trains are available.
  • How long is the train ride?
    About 11 hours.
  • What is Pasuruan famous for?
    Mount Bromo and safari.
  • Can I book online?
    Yes, use the KAI Access app.
  • Is it safe for tourists?
    Yes, it is very safe.
Quick Info
  • From Jakarta Pusat, Jakarta, Indonesia
  • To Pasuruan, Jawa Timur, Indonesia
  • Modes
Best Time to Travel

All year round.

Things to Do in Pasuruan
1
Mount Bromo
Visit the famous volcano.
2
Taman Safari Prigen
Explore the safari park.
3
Pantai Lekok
Enjoy the beach.
4
Alun-Alun Pasuruan
Enjoy the city center at night.
Tags
Jakarta to Pasuruan train travel to Pasuruan Pasar Senen Station Pasuruan Station East Java travel Jakarta to Pasuruan distance how to reach Pasuruan