Promo
Promo
Blibli Tiket RewardsYour Orders
Tiket.com logo
Staycation in Bandung
Event in Jakarta
Flight to Surabaya
Tour in Lombok
Train to Yogyakarta
Car Rental in Semarang
Activities in Bali

Surabaya to Bandung Train

Hero image
Select city or station
Going anywhere?
Thu, 02 Jul 26 (One Way)
1 Passenger
Select city or station
Going anywhere?
Thu, 02 Jul 26 (One Way)
1 Passenger

Train Schedule & Ticket Prices Surabaya - Bandung

Harina
Economy Thursday, 02 July 2026
17:45
10h 16m
Surabaya Pasarturi
04:01Cimahi
IDR 266,000/paxSee Train
Harina
Economy Thursday, 02 July 2026
05:50
10h 30m
Surabaya Pasarturi
16:20Bandung
IDR 266,000/paxSee Train
Harina
Economy Thursday, 02 July 2026
05:50
10h 17m
Surabaya Pasarturi
16:07Cimahi
IDR 266,000/paxSee Train
Pasundan
Economy Thursday, 02 July 2026
05:00
13h 42m
Surabaya Gubeng
18:42Rancaekek
IDR 304,000/paxSee Train
Pasundan
Economy Thursday, 02 July 2026
05:00
13h 58m
Surabaya Gubeng
18:58Kiaracondong
IDR 304,000/paxSee Train
Harina
Executive Thursday, 02 July 2026
05:50
10h 30m
Surabaya Pasarturi
16:20Bandung
IDR 580,000/paxSee Train
Harina
Executive Thursday, 02 July 2026
05:50
10h 17m
Surabaya Pasarturi
16:07Cimahi
IDR 580,000/paxSee Train
Harina
Executive Thursday, 02 July 2026
05:50
10h 17m
Surabaya Pasarturi
16:07Cimahi
IDR 630,000/paxSee Train
Harina
Executive Thursday, 02 July 2026
05:50
10h 17m
Surabaya Pasarturi
16:07Cimahi
IDR 650,000/paxSee Train
Harina
Executive Thursday, 02 July 2026
05:50
10h 17m
Surabaya Pasarturi
16:07Cimahi
IDR 715,000/paxSee Train

What to Know About Surabaya to Bandung Train

Getting from Surabaya to Bandung is just a train ride away. Whether you’re going on a city break or you’re here for business, Bandung is always worth a visit. It’s famous for its picturesque landscapes and colonial architecture, but that’s not all - thanks to its culinary reputation, Bandung is also a hotspot for serious foodies. In short, Bandung has something for everyone.

 

Take the train for hassle-free travel - you’ll be treated to amazing views at budget-friendly prices. With direct trains available, you wouldn’t even have to worry about missing a connecting train. Depending on your final stop, you can also arrive directly in the heart of the city, a short distance away from Bandung’s most popular landmarks and shopping centers.

 

Ticket Prices

Starting from IDR 220,000

Journey Duration

10 to 14 hours

First Train to Bandung

05:50 AM

Last Train to Bandung

08:00 PM

Departure Stations

Surabaya Gubeng Station (SGU), Surabaya Pasar Turi Station (SBI)

Arrival Stations

Kiaracondong Station (KAC), Bandung Station (BD), Cimahi Station (CMI) 

Train Classes

Economy, Executive

*The information in the table above is subject to change.

 

Save on Your Surabaya to Bandung Tickets with tiket.com

Make the most out of your trip by booking your Surabaya to Bandung train tickets with tiket.com. You’ll be able to order your tickets up to 45 days in advance, making planning future trips much easier. 

 

Plus, you can opt into our Full Protection travel insurance program, ensuring your peace of mind. You can find out more about booking your ticket through our guide.

 

For those looking to save on their journey, we’ve got your back. With lots of exclusive discounts in store, traveling by train is more affordable than ever. Keep an eye out for our OTW promo for even bigger discounts, too! So hurry - book now to get your Surabaya to Bandung train tickets for less, only at tiket.com.

 

Stations in Surabaya

Known as the biggest station in East Java, Surabaya Gubeng Station is one of the two stations passengers can choose as their departure point. Thanks to its central location, the station serves intercity trains of all classes alongside local commuter lines. Passengers taking the train from this station will arrive at either Bandung Station or Kiaracondong Station.

 

Passengers can also leave for Bandung via Surabaya Pasar Turi Station. Named after what was once the biggest shopping center in East Java, this station serves trains of all classes. Trains to Bandung Station and Cimahi Station leave from this station.

 

Stations in Bandung

As the main train station in Bandung, Bandung Station is right in the middle of the city, making it an ideal choice for travelers staying downtown. Passengers are able to take the train to Bandung Station from both Surabaya Gubeng Station and Surabaya Pasar Turi Station as well. 

 

The station serves intercity trains of all classes alongside local commuter lines. Facilities such as toilets, restaurants, and convenience stores are available.

 

Passengers can opt to arrive at Kiaracondong Station or Cimahi Station as well. These stations are located on the eastern and western part of the city respectively.

 

Where to Stay in Bandung

 

Things to Do in Bandung