Bandung to Semarang Train Tickets

Hero image
Select city or station
Going anywhere?
Sun, 20 Jul 25 (One Way)
1 Passenger
Select city or station
Going anywhere?
Sun, 20 Jul 25 (One Way)
1 Passenger

Train Schedule & Ticket Prices Bandung - Semarang

Harina
Economy Sunday, 20 July 2025
09:35
6h 48m
Bandung
16:23Semarang Tawang Bank Jateng
IDR 192,000/paxSee Train
Harina
Economy Sunday, 20 July 2025
09:48
6h 35m
Cimahi
16:23Semarang Tawang Bank Jateng
IDR 192,000/paxSee Train
Harina
Economy Sunday, 20 July 2025
09:35
6h 48m
Bandung
16:23Semarang Tawang Bank Jateng
IDR 238,000/paxSee Train
Harina
Economy Sunday, 20 July 2025
09:35
6h 48m
Bandung
16:23Semarang Tawang Bank Jateng
IDR 280,000/paxSee Train
Harina
Economy Sunday, 20 July 2025
09:35
6h 48m
Bandung
16:23Semarang Tawang Bank Jateng
IDR 300,000/paxSee Train
Harina
Executive Sunday, 20 July 2025
09:35
6h 48m
Bandung
16:23Semarang Tawang Bank Jateng
IDR 465,000/paxSee Train
Harina
Executive Sunday, 20 July 2025
09:35
6h 48m
Bandung
16:23Semarang Tawang Bank Jateng
IDR 505,000/paxSee Train
Harina
Executive Sunday, 20 July 2025
09:48
6h 35m
Cimahi
16:23Semarang Tawang Bank Jateng
IDR 520,000/paxSee Train
Harina
Executive Sunday, 20 July 2025
09:35
6h 48m
Bandung
16:23Semarang Tawang Bank Jateng
IDR 520,000/paxSee Train
Harina
Executive Sunday, 20 July 2025
09:35
6h 48m
Bandung
16:23Semarang Tawang Bank Jateng
IDR 575,000/paxSee Train

What to Know About Bandung to Semarang Train

From Gedung Sate to Lawang Sewu? What a great plan! Seeing this page means you’re on the right path! Getting you to the final destination by train is the ideal option. You can skip the highways and have perfect punctuality. 

 

All you need is some preparation. Allocate around 7 hours to get from Bandung to Semarang. For this long journey, you can pick your train class regarding your comfort. Ranging from Economy to Executive Class, the price starts from IDR 195,000 to IDR 480,000.

 

Ticket Price

Starts from IDR 195,000

Journey Duration

Around 7 hours

First Train to Semarang

08:55 PM

Last Train to Semarang

09:09 PM

Departure Station

Cimahi Station (CMI), Bandung Station (BD)

Arrival Station

Semarang Tawang Bank Jateng Station (SMT)

Train Classes

Economy, Executive

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

Save on Your Bandung to Semarang Train Tickets with tiket.com

Can’t wait any longer? Grab your ticket for Bandung to Semarang train only at tiket.com! Need a one-way trip or round trip? Whatever your need, you can get the best price with tiket.com by applying our train ticket promo on your purchase.

 

Still craving more discounts for your everyday errands to faraway adventures? We’ve got your back! Take advantage of our OTW promo that is applicable to all travel products, not limited to trains only! Going anywhere? tiket.com!

Vacation Activities in Semarang

Candi Borobudur
Jawa Tengah
IDR 49,000
Choose ticket
Timezone DP Mall
Jawa Tengah
IDR 80,000
Choose ticket
Timezone Armada Town Square
Jawa Tengah
IDR 80,000
Choose ticket
Funtopia Queen City Mall Semarang
Jawa Tengah
IDR 90,000
Choose ticket
Tiket Saloka Theme Park
Jawa Tengah
IDR 120,000
Choose ticket

Find The Best Hotel in Semarang

Amanda Hills Bandungan
Bandungan, Semarang
Starts from
IDR 181,919/room/night
Find
New Siliwangi Hotel & Restaurant
Semarang Tengah, Semarang
Starts from
IDR 220,638/room/night
Find
Gets Premiere Semarang
Semarang Timur, Semarang
Starts from
IDR 484,499/room/night
Find
Louis Kienne Hotel Pandanaran
Semarang Tengah, Semarang
Starts from
IDR 607,221/room/night
Find
Aston Inn Pandanaran
Semarang Tengah, Semarang
Starts from
IDR 739,884/room/night
Find