Book Semarang to Jakarta Train Tickets

Hero image
Select city or station
Going anywhere?
Fri, 25 Apr 25 (One Way)
1 Passenger
Select city or station
Going anywhere?
Fri, 25 Apr 25 (One Way)
1 Passenger

Train Schedule & Ticket Prices Semarang - Jakarta

Majapahit
Economy Friday, 25 April 2025
01:19
5h 11m
Semarang Tawang Bank Jateng
06:30Jatinegara
IDR 280,000/paxSee Train
Majapahit
Economy Friday, 25 April 2025
01:19
5h 23m
Semarang Tawang Bank Jateng
06:42Pasar Senen
IDR 280,000/paxSee Train
Majapahit
Economy Friday, 25 April 2025
01:19
5h 23m
Semarang Tawang Bank Jateng
06:42Pasar Senen
IDR 290,000/paxSee Train
Majapahit
Economy Friday, 25 April 2025
01:19
5h 23m
Semarang Tawang Bank Jateng
06:42Pasar Senen
IDR 300,000/paxSee Train
Majapahit
Economy Friday, 25 April 2025
01:19
5h 23m
Semarang Tawang Bank Jateng
06:42Pasar Senen
IDR 335,000/paxSee Train
Argo Bromo Anggrek
Executive Friday, 25 April 2025
00:10
4h 50m
Semarang Tawang Bank Jateng
05:00Gambir
IDR 660,000/paxSee Train
Argo Bromo Anggrek
Executive Friday, 25 April 2025
00:10
4h 50m
Semarang Tawang Bank Jateng
05:00Gambir
IDR 715,000/paxSee Train
Argo Bromo Anggrek
Executive Friday, 25 April 2025
00:10
4h 50m
Semarang Tawang Bank Jateng
05:00Gambir
IDR 785,000/paxSee Train
Argo Anggrek Luxury Sleeper
Executive Friday, 25 April 2025
00:10
4h 50m
Semarang Tawang Bank Jateng
05:00Gambir
IDR 1,090,000/paxSee Train
Argo Anggrek Luxury Sleeper
Executive Friday, 25 April 2025
00:10
4h 50m
Semarang Tawang Bank Jateng
05:00Gambir
IDR 1,200,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,250
Choose ticket
Jakarta AQuarium Safari
Jakarta
IDR 121,250
Choose ticket
BXSea
Banten
IDR 155,000
Choose ticket
Taman Safari Indonesia Bogor
Jawa Barat
IDR 185,000
Choose ticket
Boyce Avenue Live In Jakarta
Jakarta
IDR 660,000
Choose ticket

Find The Best Hotel in Jakarta

Horison Ultima Suite & Residence Rasuna
Setiabudi, Jakarta Selatan
Starts from
IDR 571,958/room/night
Find
Discovery Ancol
Ancol, Jakarta Utara
Starts from
IDR 740,740/room/night
Find
HABITARE Rasuna Jakarta
Setiabudi, Jakarta Selatan
Starts from
IDR 931,500/room/night
Find
Movenpick Hotel Jakarta City Centre
Gambir, Jakarta Pusat
Starts from
IDR 1,847,945/room/night
Find
Mangkuluhur Residences by LORIN
Setiabudi, Jakarta Selatan
Starts from
IDR 1,853,280/room/night
Find