Batam
Batam
Pasuruan
Pasuruan
Train Flight

Batam to Pasuruan

Updated: 28 May 2026

To reach Pasuruan from Batam, you must fly to Juanda International Airport in Surabaya. From Surabaya, you will take a train from Gubeng Station to Pasuruan Station. The train journey takes approximately 1.5 hours, making it a very short and convenient trip. Pasuruan is known for its industrial and agricultural significance. You will experience a smooth transition from the island life of Batam to the bustling plains of East Java.

Total Distance: Driving distance 1250 km (including ferry), air distance 1000 km.
Fastest Way
Flight to Surabaya and train, total travel time 5 hours including transit.
Cheapest Way
Flight to Surabaya and economy train to Pasuruan, costing about 1.2 million IDR.
Compare Batam to Pasuruan Routes
Train
Direct
Flight
Direct
Duration 1 hour 30 mins 2 hours
Avg Price 80,000 - 200,000 IDR 1,000,000 - 1,900,000 IDR
Operator KA Probowangi Lion Air
Route Surabaya Gubeng to Pasuruan Station Hang Nadim (BTH) to Juanda (SUB)
Tip The train is very fast and efficient. Book early to secure the best prices.
Travel Tips
  • Train Station
    Pasuruan Station is centrally located.
  • Booking
    Use the KAI Access app for easy ticket booking.
  • Local Food
    Try 'Kupang Lontong', a local specialty.
  • Connectivity
    Mobile data is reliable in the city.
  • Transport
    Ride-hailing apps are available.
Safety Tips
  • Traffic
    Be cautious when crossing busy roads.
  • Valuables
    Keep your belongings secure in public places.
  • Emergency
    Know the location of the nearest hospital.
  • Sun Protection
    Use sunscreen when visiting outdoor sites.
People Also Ask
  • Is Pasuruan safe?
    Yes, it is a safe city for tourists.
  • How far is Pasuruan from Surabaya?
    It is about 60 km by train.
  • Can I fly to Pasuruan?
    No, the nearest airport is in Surabaya.
  • What is Pasuruan famous for?
    It is known for its industry and agriculture.
  • Is it easy to find accommodation?
    Yes, there are many hotels available.
Quick Info
  • From Batam, Kepulauan Riau, Indonesia
  • To Pasuruan, East Java, Indonesia
  • Modes
Best Time to Travel

May to September for dry and pleasant weather.

Things to Do in Pasuruan
1
Taman Safari Prigen
A large safari park with a wide variety of animals. It is a great place for families.
2
Candi Jawi
A beautiful temple dating back to the Majapahit era. It is a peaceful historical site.
3
Pantai Lekok
A local beach known for its traditional fishing boats. It is a quiet spot for a walk.
4
Alun-Alun Pasuruan
The city square is a great place to experience local life and food.
Tags
Batam to Pasuruan flights to Surabaya train Surabaya to Pasuruan traveling to Pasuruan Batam travel Pasuruan tourism Indonesia transport how to reach Pasuruan