Sorong
Sorong
Pasuruan
Pasuruan
Train Flight

Sorong to Pasuruan

Updated: 28 May 2026

Traveling from Sorong to Pasuruan requires a multi-modal approach starting with a flight from Domine Eduard Osok Airport to Juanda International Airport in Surabaya. The air distance is approximately 2,600 km. Upon landing in Surabaya, you must transition to ground transport to cover the final 60 km to Pasuruan. The journey involves crossing the Java Sea. This route is the primary link for business and tourism between West Papua and East Java.

Total Distance: Driving distance 65 km (Surabaya to Pasuruan); Air distance 2,600 km.
Fastest Way
Flight to Surabaya followed by a private taxi directly to Pasuruan.
Cheapest Way
Flight to Surabaya followed by local train to Pasuruan station.
Compare Sorong to Pasuruan Routes
Train
Direct
Flight
Connecting via Makassar
Duration 1 hour 15 mins 4 hours 30 mins
Avg Price IDR 50,000 - 150,000 IDR 2,500,000 - 4,000,000
Operator PT Kereta Api Indonesia Lion Air or Batik Air
Route Surabaya Gubeng Station to Pasuruan Station SOQ to SUB via UPG
Tip Use the Probowangi or Jayabaya train for a comfortable seat. Book your flight to arrive in Surabaya before 3 PM to ensure ground transport availability.
Travel Tips
  • Airport Transfer
    Use official airport taxis at Juanda to avoid overcharging.
  • Train Booking
    Book your train tickets via the KAI Access app at least 7 days in advance.
  • Luggage
    Keep your heavy luggage in the train's designated racks.
  • Connectivity
    Purchase a Telkomsel SIM card at Sorong airport for better coverage.
  • Currency
    Carry cash in small denominations for local transport in Pasuruan.
Safety Tips
  • Flight Safety
    Follow all airline instructions regarding carry-on weight limits.
  • Night Travel
    Avoid late-night road travel between Surabaya and Pasuruan if possible.
  • Personal Belongings
    Keep your passport and wallet in a secure money belt.
  • Health
    Carry basic motion sickness medication for the flight.
People Also Ask
  • Is there a direct flight to Pasuruan?
    No, Pasuruan does not have an airport; you must fly to Surabaya.
  • How far is Pasuruan from Surabaya?
    It is approximately 60 km by road.
  • Can I take a bus from Surabaya?
    Yes, buses depart from Bungurasih Terminal to Pasuruan.
  • Is the train safe?
    Yes, Indonesian trains are highly regulated and safe for tourists.
  • What is the best way to reach Bromo?
    Hire a 4WD jeep from the Tosari or Wonokitri entrance.
Quick Info
  • From Sorong, Papua Barat Daya, Indonesia
  • To Pasuruan, East Java, Indonesia
  • Modes
Best Time to Travel

May to September for dry weather and stable flight conditions.

Things to Do in Pasuruan
1
Taman Dayu
A scenic golf resort and waterpark located in the highlands of Pandaan near Pasuruan.
2
Mount Bromo
Pasuruan serves as a gateway to the Bromo-Tengger-Semeru National Park via the Tosari route.
3
Alun-Alun Pasuruan
The central town square featuring local street food stalls and historical colonial architecture.
4
Candi Jawi
A 13th-century Hindu-Buddhist temple located at the foot of Mount Welirang.
Tags
Sorong to Pasuruan flight Juanda Airport to Pasuruan travel from Papua to East Java Surabaya to Pasuruan transport flights from SOQ to SUB Pasuruan train station best way to reach Pasuruan Indonesia inter-island travel