Surabaya
Surabaya
Pasuruan
Pasuruan
Train Driving

Surabaya to Pasuruan

Updated: 28 May 2026

Pasuruan is a short 60-kilometer trip from Surabaya, making it an easy day trip or commute. You can take the Gempol-Pasuruan toll road by car or bus, which takes about 90 minutes. Alternatively, local commuter trains offer a scenic and affordable route. The city is known for its proximity to Mount Bromo and its coastal industrial zones. Most travelers prefer the toll road for speed and efficiency.

Total Distance: 60 km driving distance, 55 km straight-line air distance.
Fastest Way
Private car via the toll road, taking 75 minutes.
Cheapest Way
Commuter train, costing only 10,000 IDR.
Compare Surabaya to Pasuruan Routes
Train
Direct
Driving
Direct
Duration 1 hour 45 mins 1 hour 15 mins
Avg Price 10,000 - 30,000 IDR 150,000 IDR (fuel + toll)
Operator Commuter Line Private Car
Route Surabaya Kota Station to Pasuruan Station. Surabaya-Gempol-Pasuruan Toll Road.
Tip The train is very cheap but has limited daily schedules. Ensure you have an e-toll card with sufficient balance before entering the highway.
Travel Tips
  • Toll Card
    Always carry an e-toll card as cash is not accepted at toll gates.
  • Train Schedule
    Check the KAI Commuter website for the latest train times as they change frequently.
  • Parking
    If driving, use designated parking areas in the city center to avoid fines.
  • Local Transport
    Use online ride-hailing apps like Gojek or Grab for easy movement within Pasuruan.
  • Snacks
    Try the local 'Kupang Lontong' dish, a specialty of the Pasuruan coastal region.
Safety Tips
  • Road Safety
    Be cautious of heavy trucks on the non-toll roads between Surabaya and Pasuruan.
  • Night Driving
    Stick to the toll road at night for better lighting and security.
  • Personal Belongings
    Keep your phone and wallet secure in crowded public markets.
  • Emergency
    Dial 112 for emergency services in the Pasuruan area.
People Also Ask
  • Is Pasuruan near Surabaya?
    Yes, it is approximately 60 kilometers away, reachable in under 2 hours.
  • Can I take a train to Pasuruan?
    Yes, there are daily commuter train services from Surabaya.
  • What is the best way to travel?
    Driving via the toll road is the fastest and most convenient method.
  • Are there hotels in Pasuruan?
    Yes, there are several budget and mid-range hotels in the city center.
  • Is it safe for tourists?
    Yes, Pasuruan is generally safe for travelers, provided standard precautions are taken.
Quick Info
  • From Surabaya, East Java, Indonesia
  • To Pasuruan, East Java, Indonesia
  • Modes
Best Time to Travel

April to October, avoiding the peak monsoon season for smoother road travel.

Things to Do in Pasuruan
1
Taman Dayu
A beautiful highland area near Pasuruan with golf courses and water parks. Perfect for a weekend getaway.
2
Cheng Hoo Mosque
A unique mosque with Chinese architectural influence. It is a major landmark in the city center.
3
Mount Bromo Access
Pasuruan serves as a gateway to the Bromo-Tengger-Semeru National Park. You can arrange tours from here.
4
Saygon Waterpark
A popular family destination with various slides and pools. Great for cooling off in the tropical heat.
Tags
Surabaya to Pasuruan bus Surabaya to Pasuruan train East Java transport Pasuruan travel Gempol-Pasuruan toll Surabaya commute Indonesia travel Pasuruan city