Bandung
Bandung
Surabaya
Surabaya
Train Flight

Bandung to Surabaya

Updated: 28 May 2026

The journey from Bandung to Surabaya is a long-distance rail trip across Java. Covering about 700 kilometers, the trip takes approximately twelve hours. You can take the Turangga train from Bandung Station. Surabaya is the second-largest city in Indonesia, known for its bustling port and vibrant culture. The route passes through beautiful landscapes and major cities. It is a popular choice for business and leisure travelers.

Total Distance: 700 km driving distance, 550 km straight-line air distance.
Fastest Way
The flight takes about 1.5 hours, which is significantly faster than the train.
Cheapest Way
The train is the most affordable and comfortable option at 500,000 IDR.
Compare Bandung to Surabaya Routes
Train
Direct
Flight
Direct
Duration 12 hours 1 hour 30 mins
Avg Price 500,000 IDR 1,200,000 IDR
Operator KA Turangga Citilink
Route Bandung Station to Surabaya Gubeng Station Husein Sastranegara to Juanda International Airport
Tip Book your tickets online via the KAI Access app. Flights are the fastest way to travel between the two cities.
Travel Tips
  • Train Booking
    Book your train tickets well in advance as they sell out quickly.
  • Local Food
    Try the Rawon, a traditional beef soup famous in Surabaya.
  • Transport
    Use ride-hailing apps like Grab or Gojek for easy movement within the city.
  • Best Time
    Visit the city in the late afternoon to avoid the midday heat.
  • Navigation
    Use GPS to navigate the city effectively.
Safety Tips
  • Train Safety
    Keep your luggage secure at all times while on the train.
  • Flight Safety
    Follow all airport security regulations.
  • Personal Security
    Avoid walking alone in remote areas at night.
  • Emergency Services
    Keep the local police and hospital numbers saved in your phone.
People Also Ask
  • Is there a train to Surabaya?
    Yes, the Turangga train stops at Surabaya Gubeng Station.
  • How long is the train ride?
    It takes about 12 hours.
  • What is Surabaya famous for?
    It is famous for its port and vibrant culture.
  • Is it safe to travel to Surabaya?
    Yes, it is a safe and friendly city.
  • Can I fly to Surabaya?
    Yes, there are direct flights from Bandung.
Quick Info
  • From Bandung, West Java, Indonesia
  • To Surabaya, East Java, Indonesia
  • Modes
Best Time to Travel

April to October for dry weather and pleasant city exploration.

Things to Do in Surabaya
1
House of Sampoerna
A museum dedicated to the history of the famous Indonesian cigarette brand.
2
Suramadu Bridge
The longest bridge in Indonesia, connecting Java and Madura islands.
3
Tunjungan Plaza
A massive shopping mall in the city center, perfect for shopping and dining.
4
Submarine Monument
A real submarine turned into a museum, showcasing the city's naval history.
Tags
Bandung to Surabaya train to Surabaya travel to Surabaya Surabaya transport Java travel Bandung to Surabaya train Surabaya tourism Bandung travel