Surabaya
Surabaya
Bandung
Bandung
Train Flight

Surabaya to Bandung

Updated: 28 May 2026

The journey from Surabaya to Bandung is a long-distance trip across the island of Java. You can take the train, which offers a scenic route through the mountains, or a flight for a much faster transit. The train journey is particularly famous for its beautiful views of the Javanese countryside. Bandung, known as the 'Paris of Java', is a popular destination for its cool climate, fashion, and culinary scene. Both modes are reliable, but the train is preferred by those who enjoy a more relaxed travel experience.

Total Distance: Driving distance 700 km, straight-line air distance 550 km.
Fastest Way
Flight, taking approximately 1 hour 30 minutes.
Cheapest Way
Train (Economy class), costing around IDR 300,000.
Compare Surabaya to Bandung Routes
Train
Direct
Flight
Direct
Duration 10 hours 1 hour 30 mins
Avg Price IDR 300,000 - 650,000 IDR 900,000 - 1,800,000
Operator Argo Wilis, Turangga Citilink, Lion Air
Route Surabaya Gubeng Station to Bandung Station. Juanda International Airport (SUB) to Husein Sastranegara International Airport (BDO).
Tip The Argo Wilis train provides a comfortable executive class experience for this long journey. Flights are the most efficient way to cover this long distance.
Travel Tips
  • Train Booking
    Book your tickets well in advance, as this is a long-distance route that sells out quickly.
  • Flight Booking
    Check for flights to Kertajati International Airport (KJT) as well, as some flights may land there.
  • Local Food
    Try the local snacks like Batagor and Siomay, which are famous in Bandung.
  • Weather
    Bandung is in the highlands and can be cool; bring a sweater or jacket.
  • Transport
    Use ride-hailing apps for convenient transport from the airport or train station.
Safety Tips
  • Driving
    If driving, be prepared for winding mountain roads and heavy traffic.
  • Valuables
    Keep your belongings secure in crowded tourist areas.
  • Emergency
    Save the local emergency number 112 in your phone.
  • Health
    Stay hydrated and be mindful of food hygiene in busy markets.
People Also Ask
  • Is there a direct train to Bandung?
    Yes, the Argo Wilis and Turangga trains run directly from Surabaya to Bandung.
  • How long is the flight to Bandung?
    The flight takes about 1 hour 30 minutes.
  • What is the best way to travel to Bandung?
    Flying is the fastest, but the train is more scenic and comfortable.
  • Are there buses to Bandung?
    Yes, but they take significantly longer than the train or flight.
  • Is Bandung safe for tourists?
    Yes, Bandung is a safe and popular destination for both local and international tourists.
Quick Info
  • From Surabaya, Jawa Timur, Indonesia
  • To Bandung, Jawa Barat, Indonesia
  • Modes
Best Time to Travel

May to September, when the weather is dry and perfect for exploring the highlands and tea plantations.

Things to Do in Bandung
1
Kawah Putih
A stunning volcanic crater lake with turquoise water. It is a must-visit natural attraction near Bandung.
2
Gedung Sate
An iconic colonial-era government building with unique architecture. It is a symbol of Bandung.
3
Floating Market Lembang
A popular tourist spot featuring a market on the water and various family-friendly activities.
4
Saung Angklung Udjo
A cultural center where you can watch traditional Angklung music performances.
Tags
Surabaya to Bandung train Surabaya to Bandung flight travel to Bandung Bandung transport Argo Wilis train Surabaya to Bandung distance best way to Bandung Bandung travel guide