Surabaya
Surabaya
Train Flight

Pamijahan to Surabaya

Updated: 28 May 2026

The journey from Pamijahan to Surabaya covers approximately 800 kilometers. The most efficient way to travel is to take an intercity train from Jakarta (Gambir Station) to Surabaya Pasar Turi or Gubeng Station. To reach Jakarta from Pamijahan, you can use a private car or local transport to Bogor Station, then the commuter line. Alternatively, flying from Jakarta (CGK) to Surabaya (SUB) is the fastest option. Surabaya is the second-largest city in Indonesia, a major port, and the gateway to East Java's natural wonders like Mount Bromo.

Total Distance: 800 km driving distance; 680 km straight-line air distance.
Fastest Way
Flight from Jakarta to Surabaya, taking about 5 hours including airport transit.
Cheapest Way
Economy train from Jakarta to Surabaya, costing around IDR 300,000.
Compare Pamijahan to Surabaya Routes
Train
Connecting
Flight
Connecting
Duration 10 hours 5 hours
Avg Price IDR 400,000 - 900,000 IDR 1,000,000 - 2,000,000
Operator PT Kereta Api Indonesia Garuda Indonesia / Lion Air
Route Bogor - Jakarta - Surabaya Pasar Turi Jakarta (CGK) - Surabaya (SUB)
Tip The Argo Bromo Anggrek is the premier train service for this route. Book your flight in advance to get the best prices.
Travel Tips
  • Train Booking
    Book your tickets well in advance, especially during holiday periods.
  • Station Choice
    Surabaya has two main stations; check which one is closer to your destination.
  • Local Transport
    Use ride-hailing apps for easy and transparent transport within the city.
  • Dress Code
    Dress modestly when visiting religious sites.
  • Stay Central
    Staying near the city center makes it easier to explore the main attractions.
Safety Tips
  • Crowd Safety
    Be aware of your surroundings in busy areas to prevent petty theft.
  • Transport Scams
    Use official taxis or ride-hailing apps to avoid overcharging.
  • Sun Protection
    The sun can be intense; wear sunscreen and a hat when exploring outdoors.
  • Emergency Contacts
    Keep the contact information for your embassy and local emergency services handy.
People Also Ask
  • Is there a direct train?
    No, you must transit through Jakarta to catch the train to Surabaya.
  • How much is the toll?
    The toll from Jakarta to Surabaya is approximately IDR 700,000.
  • Is Surabaya safe?
    Yes, it is a safe and welcoming city for travelers.
  • What is the best way to travel?
    The train is generally preferred for its comfort and city-center arrival.
  • Can I fly?
    Yes, you can fly from Jakarta (CGK) to Surabaya (SUB) for a faster trip.
Quick Info
  • From Pamijahan, Jawa Barat, Indonesia
  • To Surabaya, Jawa Timur, Indonesia
  • Modes
Best Time to Travel

May to September for dry weather, ideal for exploring the city and nearby Mount Bromo.

Things to Do in Surabaya
1
Mount Bromo
A world-famous volcano known for its stunning sunrise views and lunar-like landscape.
2
House of Sampoerna
A museum and cigarette factory that offers a fascinating look into Surabaya's industrial history.
3
Surabaya Submarine Monument
A real Russian submarine turned into a museum, located in the heart of the city.
4
Tunjungan Plaza
One of the largest shopping malls in Indonesia, perfect for shopping and dining.
Tags
Pamijahan to Surabaya Bogor to Surabaya train traveling to Surabaya East Java transport Surabaya travel guide train to Surabaya flight to Surabaya Pamijahan travel Surabaya city Java travel