Jakarta to Semarang Train Tickets – Best Prices | Bookingtogo

Promo Voucher

Travel with peace of mind using comfortable and reliable train transportation.

Train Schedule from

Argo Anjasmoro 30A

Executive - Subclass AC

dateFriday, 13 Nov 2026

23:35

Gambir (GMR)

05:02

Semarang Tawang (SMT)

5j 27m

IDR 565.000 /pax

Gunungjati 118B

Economy - Subclass CC

dateSaturday, 14 Nov 2026

09:00

Gambir (GMR)

14:45

Semarang Tawang (SMT)

5j 45m

IDR 260.000 /pax

Gunungjati 118B

Economy - Subclass CC

dateSunday, 15 Nov 2026

09:00

Gambir (GMR)

14:45

Semarang Tawang (SMT)

5j 45m

IDR 260.000 /pax

Gunungjati 118B

Economy - Subclass CA

dateMonday, 16 Nov 2026

09:00

Gambir (GMR)

14:45

Semarang Tawang (SMT)

5j 45m

IDR 230.000 /pax

Gunungjati 118B

Economy - Subclass CA

dateTuesday, 17 Nov 2026

09:00

Gambir (GMR)

14:45

Semarang Tawang (SMT)

5j 45m

IDR 230.000 /pax

Gunungjati 118B

Economy - Subclass CA

dateWednesday, 18 Nov 2026

09:00

Gambir (GMR)

14:45

Semarang Tawang (SMT)

5j 45m

IDR 230.000 /pax

More about the train journey from Jakarta to Semarang

The Jakarta–Semarang route connects the capital with the capital of Central Java in about 5–6 hours. Trains depart from Gambir Station to Tawang or Poncol Station, passing through the distinctive scenery of Java's north coast. Bookingtogo provides all Jakarta–Semarang train schedules with transparent price comparison.


Trains Serving the Jakarta–Semarang Route

  • Argo Sindoro — fastest executive train, ~5.5 hours, from Gambir to Tawang
  • Argo Muria — executive, ~6 hours, from Gambir to Tawang, afternoon schedule
  • Tawang Jaya / Tawang Jaya Premium — semi-executive & economy, from Pasar Senen to Poncol
  • Kamandanu — business & economy, alternative for more affordable pricing


How Long Does the Jakarta to Semarang Train Take?

Argo Sindoro covers Jakarta–Semarang in ~5.5 hours (fastest). Economy trains like Tawang Jaya take around 7–8 hours due to more stops. Check all schedules on Bookingtogo.


Tips to Get Cheap Jakarta–Semarang Train Tickets

  • Choose Argo Sindoro for the most efficient journey — 1–2 hours faster than economy trains
  • Book 2–3 weeks in advance to get early lower prices
  • Consider Tawang Jaya for a relaxed trip on a tighter budget
  • Avoid Eid and long holidays — prices rise and tickets sell out fast
  • You can use the Pay Later payment method at Bookingtogo — book now, pay later


Why Book Train Tickets at Bookingtogo?

  • You can use the Pay Later payment method — book now, pay later
  • All trains and classes available in one platform — executive, business, economy
  • Transparent pricing, no hidden fees — final price shown upfront
  • 24-hour customer service ready to help with any booking issue

Frequently Asked Questions

Download App PromoDownload App Promo Mobile