Pasuruan
Pasuruan
Sidoarjo
Sidoarjo
Train Driving

Pasuruan to Sidoarjo

Updated: 28 May 2026

The journey from Pasuruan to Sidoarjo is a short 40-kilometer trip. You can take the train or drive via the toll road. Expect a travel time of 45 minutes by car or 1 hour by train.

Total Distance: 40 km driving distance; 35 km straight-line distance.
Fastest Way
Private car is the fastest, taking 45 minutes.
Cheapest Way
Train is the cheapest, starting at 15,000 IDR.
Compare Pasuruan to Sidoarjo Routes
Train
Direct
Driving
Direct
Duration 1 hour 45 mins
Avg Price 15,000 - 30,000 IDR 80,000 - 150,000 IDR
Operator PT Kereta Api Indonesia (KA Komuter) Private Car
Route Pasuruan Station to Sidoarjo Station. Gempol-Sidoarjo Toll Road.
Tip The train is very affordable. The toll road is very convenient.
Travel Tips
  • Train Booking
    Use the KAI Access app.
  • Traffic
    Avoid peak hours.
  • Transport
    Use Grab or Gojek.
  • Food
    Try the local street food.
  • Weather
    It is hot; carry light clothing.
Safety Tips
  • Traffic
    Be careful on the road.
  • Valuables
    Keep your belongings secure.
  • Emergency
    Keep the local police number saved.
  • Health
    Stay hydrated.
People Also Ask
  • Is it easy to travel?
    Yes, it is very easy.
  • How long is the train?
    About 1 hour.
  • Are there tolls?
    Yes, the toll road is the fastest.
  • What to do in Sidoarjo?
    Visit parks, fishing spots, and markets.
  • Is it safe?
    Yes, it is a safe city.
Quick Info
  • From Pasuruan, Jawa Timur, Indonesia
  • To Sidoarjo, Jawa Timur, Indonesia
  • Modes
Best Time to Travel

All year round, as it is a short and easy journey.

Things to Do in Sidoarjo
1
Sidoarjo City Square
A central park perfect for a relaxing walk.
2
Delta Fishing
A popular fishing spot.
3
Sidoarjo Culinary
Try the local street food.
4
Shopping
Visit local markets.
Tags
Pasuruan to Sidoarjo train to Sidoarjo travel to Sidoarjo Pasuruan transport Sidoarjo city guide East Java travel commuter train Pasuruan to Sidoarjo distance