Serang
Serang
Pasuruan
Pasuruan
Train

Serang to Pasuruan

Updated: 28 May 2026

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.
Fastest Way
Train from Jakarta to Pasuruan takes 12 hours.
Cheapest Way
Train travel is the most comfortable and affordable option.
Compare Serang to Pasuruan Routes
Train
Direct
Duration
12 hours
Avg Price
350,000 - 700,000 IDR
Operator
KAI
Route
Jakarta to Pasuruan Station

Book tickets via KAI Access app.

Travel Tips
  • Transport
    Use local minivans or taxis.
  • Food
    Try the local seafood.
  • Station
    Pasuruan Station is in the city center.
  • Weather
    It is sunny; wear sunscreen.
  • Connectivity
    Good mobile data coverage.
Safety Tips
  • Traffic
    Be cautious when crossing roads.
  • Night Travel
    Stick to well-lit areas.
  • Health
    Use mosquito repellent.
  • Valuables
    Keep your belongings secure.
People Also Ask
  • Is Pasuruan safe?
    Yes, it is generally safe for tourists.
  • How far is the station?
    The station is in the city center.
  • Are there trains?
    Yes, there are multiple daily trains from Jakarta.
  • What is the best way to travel?
    Train is the most practical way from Serang.
  • Is it expensive?
    It is very affordable for travelers.
Quick Info
  • From Serang, Banten, Indonesia
  • To Pasuruan, Jawa Timur, Indonesia
  • Modes
Best Time to Travel

May to September for dry weather.

Things to Do in Pasuruan
1
Alun-Alun Pasuruan
The city square, perfect for evening walks.
2
Taman Safari Prigen
A popular safari park near the city.
3
Pasuruan Culinary Tour
Try the local food.
4
Mount Bromo
Accessible from Pasuruan.
Tags
Serang to Pasuruan train to Pasuruan bus to Pasuruan travel to East Java Pasuruan tourism Serang to Pasuruan route Indonesia travel Pasuruan city guide