Book Semarang to Jakarta Train Tickets

Select city or station
Going anywhere?
Wed, 26 Mar 25 (One Way)
1 Passenger
Select city or station
Going anywhere?
Wed, 26 Mar 25 (One Way)
1 Passenger

Train Schedule & Ticket Prices Semarang - Jakarta

Kertajaya Tambahan
Economy Wednesday, 26 March 2025
01:07
6h 21m
Semarangponcol
07:28Pasar Senen
IDR 220,000/paxSee Train
Kertajaya Tambahan
Economy Wednesday, 26 March 2025
01:07
6h 21m
Semarangponcol
07:28Pasar Senen
IDR 235,000/paxSee Train
Kertajaya Tambahan
Economy Wednesday, 26 March 2025
01:07
6h 21m
Semarangponcol
07:28Pasar Senen
IDR 265,000/paxSee Train
Kertajaya Tambahan
Economy Wednesday, 26 March 2025
01:07
6h 8m
Semarangponcol
07:15Jatinegara
IDR 280,000/paxSee Train
Kertajaya Tambahan
Economy Wednesday, 26 March 2025
01:07
6h 21m
Semarangponcol
07:28Pasar Senen
IDR 280,000/paxSee Train
Argo Bromo Anggrek
Executive Wednesday, 26 March 2025
00:10
4h 50m
Semarang Tawang Bank Jateng
05:00Gambir
IDR 660,000/paxSee Train
Argo Bromo Anggrek
Executive Wednesday, 26 March 2025
00:10
4h 50m
Semarang Tawang Bank Jateng
05:00Gambir
IDR 700,000/paxSee Train
Argo Bromo Anggrek
Executive Wednesday, 26 March 2025
00:10
4h 50m
Semarang Tawang Bank Jateng
05:00Gambir
IDR 785,000/paxSee Train
Argo Anggrek Luxury Sleeper
Executive Wednesday, 26 March 2025
00:10
4h 50m
Semarang Tawang Bank Jateng
05:00Gambir
IDR 1,235,000/paxSee Train
Argo Anggrek Luxury Sleeper
Executive Wednesday, 26 March 2025
00:10
4h 50m
Semarang Tawang Bank Jateng
05:00Gambir
IDR 1,525,000/paxSee Train

What to Know About Semarang to Jakarta Train

Take a trip to Indonesia’s stunning capital and see panoramic countryside views from the comfort of your seat. Going from Semarang to Jakarta is easy - with a direct train, you’ll travel an average distance of 442 km and arrive in a few hours. Economy, business, and executive train classes are available for this route as well, giving you a variety of options to choose from depending on your budget and travel style. Take advantage of great prices and travel directly from city center to city center. 

 

As a sprawling metropolis, Jakarta has lots to offer. Learn about its colonial past at Jakarta’s Old Town district, where the former city hall still stands as a museum. You could also take a walk through its National Monument, which offers incredible views at its top floor. For those who’d like to shop and eat their way through the city, there are many malls and cafes to choose from. 

 

Ticket Prices

Starting from IDR 104,000

Journey Duration

5 to 7.5 hours

First Train to Jakarta

12:22 AM

Last Train to Jakarta

11:46 PM

Departure Stations

Semarang Tawang Station (SMT), Semarang Poncol Station (SMC)

Arrival Stations

Pasar Senen Station (PSE), Gambir Station (GMR), Jatinegara Station (JNG)

Train Classes

Economy, Business, Executive

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

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

Make the most out of your trip by booking your Semarang to Jakarta 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 Semarang to Jakarta train tickets for less, only at tiket.com.

 

 

Popular Train Routes from Semarang

 

Popular Train Routes from Jakarta

Stations in Semarang

Trains will leave either from Semarang Tawang Station or Semarang Poncol Station. Both stations currently serve as main transit hubs for the city and are located within a few kilometers of each other. Passenger trains for intercity and local routes stop at both stations, with Semarang Poncol Station serving a good bulk of the economy class trains stopping in Semarang. They are both centrally located as well, with Semarang Tawang Station situated right across the city’s famed Old Town district. Passengers can find facilities such as eateries, shops, and kids’ playgrounds inside. 

Stations in Jakarta

Passengers will arrive at either Gambir Station, Pasar Senen Station, or Jatinegara Station. All three stations are considered major stations, making attractions, accommodations, and eateries easy to find nearby. Gambir and Pasar Senen Station are located in Central Jakarta, with Gambir Station being located on Jl. Medan Merdeka, and are close to Jakarta’s famed malls and museums. Jatinegara Station, on the other hand, is located in East Jakarta and is also well-connected via commuter trains, buses, taxis, and more.

 

Where to Stay in Jakarta

 

Things to Do in Jakarta

Vacation Activities in Jakarta

Pintu Gerbang Utama Ancol
Jakarta
IDR 23,500
Choose ticket
EMBC Skincare - Galaxy Bekasi
Jawa Barat
IDR 125,000
Choose ticket
Taman Safari Indonesia Bogor
Jawa Barat
IDR 185,000
Choose ticket
Tiket Dunia Fantasi (Dufan) Ancol
Jakarta
IDR 192,502
Choose ticket
Boyce Avenue Live In Jakarta
Jakarta
IDR 510,000
Choose ticket

Find The Best Hotel in Jakarta

HABITARE Rasuna Jakarta
Setiabudi, Jakarta Selatan
Starts from
IDR 712,800/room/night
Find
Discovery Ancol
Ancol, Jakarta Utara
Starts from
IDR 980,840/room/night
Find
ARTOTEL Gelora Senayan Jakarta
Gelora, Jakarta Pusat
Starts from
IDR 987,941/room/night
Find
Movenpick Hotel Jakarta City Centre
Gambir, Jakarta Pusat
Starts from
IDR 1,526,200/room/night
Find
Mangkuluhur Residences by LORIN
Setiabudi, Jakarta Selatan
Starts from
IDR 1,530,650/room/night
Find