Recently Searched

You haven't searched for anything yet

Once you already have, the list of recently viewed items will appear here.

Book Jakarta to Semarang Train Tickets

From
To
Departure
Passenger
Search

Train Ticket Price & Schedule of Jakarta - Semarang

RouteClassPriceTime

Pasar senen (PSE), Jakarta Semarang Tawang Bank Jateng (SMT), Semarang

Brantas 112
EKO:931425116IDR 185.000
13:30
6h 9m
Direct
19:39
Search

Pasar senen (PSE), Jakarta Semarang Tawang Bank Jateng (SMT), Semarang

Matarmaja 234
EKO:729030838IDR 180.000
10:45
7h 5m
Direct
17:50
Search

Pasar senen (PSE), Jakarta Semarang Tawang Bank Jateng (SMT), Semarang

Tawang Jaya Premium 152
EKO:806251260IDR 180.000
09:55
6h 30m
Direct
16:25
Search

Pasar senen (PSE), Jakarta Semarangponcol (SMC), Semarang

Tawang Jaya 258
EKO:720003923IDR 180.000
23:15
7h 11m
Direct
06:26
Search

Pasar senen (PSE), Jakarta Semarangponcol (SMC), Semarang

Tawang Jaya Premium 152
EKO:806251243IDR 180.000
09:55
6h 19m
Direct
16:14
Search

Pasar senen (PSE), Jakarta Semarangponcol (SMC), Semarang

Tawang Jaya 258
EKO:720003682IDR 170.000
23:15
7h 11m
Direct
06:26
Search

Pasar senen (PSE), Jakarta Semarangponcol (SMC), Semarang

Tawang Jaya 258
EKO:720004469IDR 160.000
23:15
7h 11m
Direct
06:26
Search

Pasar senen (PSE), Jakarta Semarangponcol (SMC), Semarang

Tawang Jaya 258
EKO:720004624IDR 140.000
23:15
7h 11m
Direct
06:26
Search

Pasar senen (PSE), Jakarta Semarangponcol (SMC), Semarang

Tawang Jaya 258
EKO:720004831IDR 130.000
23:15
7h 11m
Direct
06:26
Search

Pasar senen (PSE), Jakarta Semarangponcol (SMC), Semarang

Airlangga 236
EKO:810206947IDR 104.000
11:20
7h 7m
Direct
18:27
Search

What to Know About Jakarta to Semarang Train

Going from Jakarta to Semarang soon? Try taking the train - not only is it affordable, you’ll travel directly from city center to city center. Multiple departures and a variety of departure and arrival stations are available throughout the day as well. Plus, you can choose from economy, business, and executive class seats to suit your travel style.

 

Together with our hassle-free booking system, planning your trip is simple and straightforward. In 5 to 7 hours, you’ll travel an average of 445 km and arrive refreshed, a great way to kick off your stay in Semarang. Once you arrive, there’s also much to do and see. Home to a large Chinese community, its influence is felt in the city’s many temples and Chinatown enclave. Foodies can try local twists on delicacies such as lumpia as well. Many colonial style buildings in the city are still well-preserved, making Semarang a city worth visiting.

 

Ticket Prices

Starting from IDR 104,000

Journey Duration

5 to 7 hours

First Train to Semarang

07:00 AM

Last Train to Semarang 

11:15 PM

Departure Stations

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

Arrival Stations

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

Train Classes

Economy, Business, Executive

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

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

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

 

 

Popular Train Routes from Jakarta

 

Popular Train Routes from Semarang

Stations in Jakarta

Trains heading to Semarang will leave via Gambir Station or Pasar Senen Station, both located in Central Jakarta. Thanks to their prime locations, passengers can find a variety of hotels, restaurants, and even shopping centers or markets nearby. There are also a variety of ways to get to the station, such as commuter line trains, buses, taxis, and online ride-hailing services. Location wise, Gambir Station can be found just east of Jakarta’s iconic National Monument (Monas) while Pasar Senen Station is located within the Senen neighborhood.

Stations in Semarang

Passengers will arrive at either Semarang Tawang Station or Semarang Poncol Station. As one of the oldest train stations in Indonesia, Semarang Tawang Station was built in a colonial style that is still preserved to this day. It is currently officially known as Semarang Tawang Bank Jateng Station due to a partnership between PT Kereta Api Indonesia and Jateng Bank. The station itself is located in the northeast part of the city, close to the Old Town district. Semarang Poncol Station is located just a few kilometers away. A variety of eateries, hotels, and tourist attractions easily accessible by car.

 

Where to Stay in Semarang

 

Things to Do in Semarang