Hub / Home
Directory & Insights
Live Journey Map
Crowdsourced Live Journey
Timetables
Train Schedules
Search Routes
Direct & Transit Finder
Extraordinary Trains (EOT)
Extraordinary Trains
Train Directory
Master Train Fleet
Fleet Database
Rolling Stock Info
Stations
Facilities & Hubs
Facilities
Depots & Workshops
Operating Areas
Daop & Divre
Incidents & Safety (EOE)
Historical Rail Incidents
Updates & News
Railway Dispatches & Insights
Photo Gallery
Curated Collection
alurail pass
Supporter Perks
About alurail
Platform Info & Vision
Stasiun Semarang Tawang (SMT)
Operational details, station classification, elevation, first & last train timetables, and departure schedule for Station Semarang Tawang, Semarang.
Daerah Operasi IV - Semarang
City / Regency: Semarang
Large Class Type A Station
Ministry of Transportation PM 29/2011
112 Calling Trains
Active Timetable Calling Stops
Surabaya (27), Jakarta Pusat (27), Semarang (25)
Scheduled Train Termini
No Verified Photos Yet
Be the first to submit photographic documentation for Station Semarang Tawang to the official alurail gallery.
| Waktu Time |
Kereta Api Train |
Tujuan Bound for |
Status Estimated Time of Departure |
|---|
Station History & Overview
Semarang Tawang Station (SMT), designated as a Large Class Type A station situated at an elevation of +2 meters, serves as the premier railway hub in Semarang, Central Java, under the operational jurisdiction of Daerah Operasi IV Semarang. Established in 1868 by the Nederlandsch-Indische Spoorweg Maatschappij, it holds profound historical significance as one of Indonesia's oldest railway facilities. The station building is an architectural landmark, showcasing a striking blend of Dutch colonial design and traditional Indies-style adaptation, featuring high vaulted ceilings, expansive arched windows, and a stately facade that has undergone careful preservation.
The station’s infrastructure includes a comprehensive platform yard configuration with multiple tracks dedicated to passenger handling and operational maneuvering. Positioned along the vital northern coastal railway corridor of Java, Semarang Tawang plays a crucial role in the national transit network by seamlessly connecting major metropolitan centers such as Jakarta, Surabaya, and Bandung. It efficiently manages high-volume passenger traffic while maintaining its structural heritage, anchoring regional economic mobility and modern inter-city connectivity.
The station’s infrastructure includes a comprehensive platform yard configuration with multiple tracks dedicated to passenger handling and operational maneuvering. Positioned along the vital northern coastal railway corridor of Java, Semarang Tawang plays a crucial role in the national transit network by seamlessly connecting major metropolitan centers such as Jakarta, Surabaya, and Bandung. It efficiently manages high-volume passenger traffic while maintaining its structural heritage, anchoring regional economic mobility and modern inter-city connectivity.
Operating Region
Daerah Operasi IV - Semarang
Station Elevation
+2 mdpl
First Train
Anggrek (3) 00:10
Last Train
Menoreh (177B) 23:45
Freight & Cargo Trains
Freight / Cargo
Intercity Trains
Long-distance Train (KAJJ)
JS
KA Joglosemarkerto
Commuter Line / Local
KS
KA Kedung Sepur
Commuter Line / Local
Trains Calling & Departing at Station Semarang Tawang
Displaying all scheduled active train services on GAPEKA 2025. Radar link appears when a train is currently running on the line.
| No | Train No. | Train Name | Route | Arrival | Departure | Dwell Time | Action |
|---|---|---|---|---|---|---|---|
| 1 | 172B | Ciremai |
Cikampek (CKP)
|
— | — | Terminus | |
| 2 | 3 | Anggrek |
Surabaya Pasarturi (SBI)
|
00:07 | 00:10 | 3 min | |
| 3 | 2524 | Massao Cargo |
Tanjung Priuk (TPK)
|
00:19 | 00:19 | Direct | |
| 4 | 42 | Sembrani |
Gambir (GMR)
|
00:33 | 00:38 | 5 min | |
| 5 | 28 | Muria |
Gambir (GMR)
|
01:01 | — | Terminus | |
| 6 | 245B | Majapahit |
Malang (ML)
|
00:55 | 01:04 | 9 min | |
| 7 | 4 | Anggrek |
Gambir (GMR)
|
01:15 | 01:18 | 3 min | |
| 8 | 32 | Pandalungan |
Gambir (GMR)
|
01:33 | 01:39 | 6 min | |
| 9 | 303 | Parcel Utara |
Surabaya Pasarturi (SBI)
|
01:25 | 01:55 | 30 min | |
| 10 | 145 | Blambangan Ekspres |
Surabaya Pasarturi (SBI)
|
02:05 | 02:15 | 10 min | |
| 11 | 253 | Kertajaya |
Surabaya Pasarturi (SBI)
|
02:30 | 02:30 | Direct | |
| 12 | 2708 | Bramarja Service |
Arjawinangun (AWN)
|
02:34 | 02:34 | Direct | |
| 13 | 165 | Dharmawangsa Ekspres |
Surabaya Pasarturi (SBI)
|
02:54 | 02:54 | Direct | |
| 14 | 2525 | Priukmas Cargo |
Kalimas (KLM)
|
03:26 | 03:26 | Direct | |
| 15 | 164A | Gumarang |
Pasar Senen (PSE)
|
03:45 | 03:52 | 7 min | |
| 16 | 22 | Muria |
Gambir (GMR)
|
03:55 | — | Terminus | |
| 17 | 2527 | Limasdan Cargo |
Kalimas (KLM)
|
03:58 | 03:58 | Direct | |
| 18 | 92 | Jayabaya |
Pasar Senen (PSE)
|
04:21 | 04:21 | Direct | |
| 19 | 2501 | Kenlimas Cargo |
Kalimas (KLM)
|
04:24 | 04:24 | Direct | |
| 20 | 96 | Harina |
Cikampek (CKP)
|
04:30 | 04:38 | 8 min | |
| 21 | 304 | Parcel Utara |
Kampung Bandan (KPB)
|
03:34 | 04:47 | 73 min | |
| 22 | 30A | Argo Anjasmoro |
Gambir (GMR)
|
05:02 | 05:13 | 11 min | |
| 23 | 180B | Tawangjaya Premium |
Pasar Senen (PSE)
|
05:41 | — | Terminus | |
| 24 | 23 | Muria |
Semarang Tawang (SMT)
|
— | 05:50 | Origin | |
| 25 | 197A | Kamandaka |
Semarang Tawang (SMT)
|
— | 06:00 | Origin | |
| 26 | 268 | Banyubiru |
Semarang Tawang (SMT)
|
— | 06:05 | Origin | |
| 27 | 2521 | Kalimas Cargo |
Kalimas (KLM)
|
06:09 | 06:09 | Direct | |
| 28 | 2703 | Bramnambo Service |
Solo Balapan (SLO)
|
06:23 | 06:23 | Direct | |
| 29 | 175B | Menoreh |
Semarang Tawang (SMT)
|
— | 06:35 | Origin | |
| 30 | 17 | Muria |
Semarang Tawang (SMT)
|
— | 07:00 | Origin | |
| 31 | 187A | JS Joglosemarkerto |
Solo Balapan (SLO)
|
07:16 | 07:19 | 3 min | |
| 32 | 496 | KS Kedung Sepur |
Semarang Poncol (SMC)
|
07:11 | 07:19 | 8 min | |
| 33 | 261 | Blora Jaya |
Cepu (CU)
|
07:35 | 07:40 | 5 min | |
| 34 | 171B | Ciremai |
Semarang Tawang (SMT)
|
— | 07:55 | Origin | |
| 35 | 2528 | Limasdan Cargo |
Kampung Bandan (KPB)
|
08:09 | 08:09 | Direct | |
| 36 | D4/11671 | KPJR |
Brumbung (BBG)
|
08:17 | 08:17 | Direct | |
| 37 | 266 | Ambarawa Ekspres |
Semarang Poncol (SMC)
|
08:37 | 08:41 | 4 min | |
| 38 | 2526A | Priukmas Cargo |
Tanjung (TGN)
|
08:53 | 08:53 | Direct | |
| 39 | 2529 | Kalmas |
Kalimas (KLM)
|
07:02 | 09:10 | 128 min | |
| 40 | 99 | Harina |
Surabaya Pasarturi (SBI)
|
09:25 | 09:32 | 7 min | |
| 41 | 182A | Kamandaka |
Tegal (TG)
|
09:42 | — | Terminus | |
| 42 | 2704 | Bramnambo Service |
Kampung Bandan (KPB)
|
09:50 | 09:50 | Direct | |
| 43 | KP/11499 | KLB |
Solo Balapan (SLO)
|
09:53 | 09:53 | Direct | |
| 44 | 2536A | Kalingga Cargo |
Tanjung (TGN)
|
10:07 | 10:07 | Direct | |
| 45 | 2502 | Kenlimas Cargo |
Tanjung Priuk (TPK)
|
10:29 | 10:29 | Direct | |
| 46 | 263 | Ambarawa Ekspres |
Surabaya Pasarturi (SBI)
|
10:25 | 10:30 | 5 min | |
| 47 | 183 | Kamandaka |
Semarang Tawang (SMT)
|
— | 10:40 | Origin | |
| 48 | 267 | Banyubiru |
Solo Balapan (SLO)
|
10:49 | — | Terminus | |
| 49 | 2530 | Kalmas |
Klari (KLI)
|
08:21 | 10:51 | 150 min | |
| 50 | 39 | Sembrani |
Surabaya Pasarturi (SBI)
|
11:01 | 11:06 | 5 min | |
| 51 | 26 | Muria |
Gambir (GMR)
|
11:20 | — | Terminus | |
| 52 | 495 | KS Kedung Sepur |
Ngrombo (NBO)
|
11:43 | 11:50 | 7 min | |
| 53 | 264 | Ambarawa Ekspres |
Semarang Poncol (SMC)
|
11:47 | 11:52 | 5 min | |
| 54 | 1 | Anggrek |
Surabaya Pasarturi (SBI)
|
12:02 | 12:05 | 3 min | |
| 55 | 20A | Muria |
Gambir (GMR)
|
12:29 | — | Terminus | |
| 56 | 2520 | Aksa Cargo |
Tanjung Priuk (TPK)
|
10:57 | 12:30 | 93 min | |
| 57 | 2523 | Massao Cargo |
Kalimas (KLM)
|
12:37 | 12:37 | Direct | |
| 58 | 2509 | Banteng Cargo |
Surabaya Pasarturi (SBI)
|
10:10 | 12:45 | 155 min | |
| 59 | 178B | Tawangjaya Premium |
Pasar Senen (PSE)
|
12:53 | — | Terminus | |
| 60 | D4/11677 | KPJR |
Kedungjati (KEJ)
|
12:58 | 13:07 | 9 min | |
| 61 | 2 | Anggrek |
Gambir (GMR)
|
13:05 | 13:08 | 3 min | |
| 62 | 27 | Muria |
Semarang Tawang (SMT)
|
— | 14:00 | Origin | |
| 63 | 498 | KS Kedung Sepur |
Semarang Poncol (SMC)
|
13:57 | 14:03 | 6 min | |
| 64 | 179B | Tawangjaya Premium |
Semarang Tawang (SMT)
|
— | 14:15 | Origin | |
| 65 | 192A | JS Joglosemarkerto |
Tegal (TG)
|
14:27 | 14:30 | 3 min | |
| 66 | 118B | Gunungjati |
Gambir (GMR)
|
14:45 | — | Terminus | |
| 67 | 2510A | Banteng Cargo |
Jakarta Gudang (JAKG)
|
12:42 | 14:48 | 126 min | |
| 68 | 2519 | Aksa Cargo |
Kalimas (KLM)
|
13:10 | 14:55 | 105 min | |
| 69 | PLB 7050 | Pandalungan 2 |
Gambir (GMR)
|
14:58 | 15:05 | 7 min | |
| 70 | 29A | Argo Anjasmoro |
Surabaya Pasarturi (SBI)
|
15:19 | 15:28 | 9 min | |
| 71 | 40 | Sembrani |
Gambir (GMR)
|
15:25 | 15:30 | 5 min | |
| 72 | 119B | Gunungjati |
Semarang Tawang (SMT)
|
— | 15:45 | Origin | |
| 73 | 166A | Dharmawangsa Ekspres |
Pasar Senen (PSE)
|
15:52 | 15:52 | Direct | |
| 74 | D4/11688 | KLB |
Semarang Poncol (SMC)
|
16:02 | 16:02 | Direct | |
| 75 | 269 | Matarmaja |
Malang (ML)
|
16:21 | 16:21 | Direct | |
| 76 | 100 | Harina |
Cikampek (CKP)
|
16:23 | 16:30 | 7 min | |
| 77 | PLB 7049 | Pandalungan 2 |
Surabaya Pasarturi (SBI)
|
16:34 | 16:44 | 10 min | |
| 78 | 2707 | Bramarja Service |
Solo Balapan (SLO)
|
16:52 | 16:52 | Direct | |
| 79 | 21A | Muria |
Semarang Tawang (SMT)
|
— | 16:55 | Origin | |
| 80 | 271A | Airlangga |
Surabaya Pasarturi (SBI)
|
17:20 | 17:20 | Direct | |
| 81 | 24 | Muria |
Gambir (GMR)
|
17:20 | — | Terminus | |
| 82 | 265 | Ambarawa Ekspres |
Surabaya Pasarturi (SBI)
|
17:40 | 17:44 | 4 min | |
| 83 | 272B | Airlangga |
Pasar Senen (PSE)
|
17:44 | 17:44 | Direct | |
| 84 | 189 | JS Joglosemarkerto |
Solo Balapan (SLO)
|
18:02 | — | Terminus | |
| 85 | 270 | Matarmaja |
Pasar Senen (PSE)
|
18:06 | 18:06 | Direct | |
| 86 | D4/11659 | KLB |
Gundih (GD)
|
18:14 | 18:14 | Direct | |
| 87 | 191 | Kamandaka |
Semarang Tawang (SMT)
|
— | 18:20 | Origin | |
| 88 | 146 | Blambangan Ekspres |
Pasar Senen (PSE)
|
18:15 | 18:25 | 10 min | |
| 89 | 497 | KS Kedung Sepur |
Ngrombo (NBO)
|
18:35 | 18:39 | 4 min | |
| 90 | 196A | Kamandaka |
Tegal (TG)
|
18:56 | — | Terminus | |
| 91 | 25 | Muria |
Semarang Tawang (SMT)
|
— | 19:00 | Origin | |
| 92 | 163A | Gumarang |
Surabaya Pasarturi (SBI)
|
18:56 | 19:08 | 12 min | |
| 93 | 176B | Menoreh |
Pasar Senen (PSE)
|
19:22 | — | Terminus | |
| 94 | 151 | Brantas |
Blitar (BL)
|
19:18 | 19:25 | 7 min | |
| 95 | 262 | Blora Jaya |
Semarang Poncol (SMC)
|
19:41 | 19:45 | 4 min | |
| 96 | 91 | Jayabaya |
Surabaya Pasarturi (SBI)
|
19:49 | 19:49 | Direct | |
| 97 | 231 | Banyubiru Ekspres |
Solo Balapan (SLO)
|
20:02 | — | Terminus | |
| 98 | 152 | Brantas |
Pasar Senen (PSE)
|
20:21 | 20:28 | 7 min | |
| 99 | 38 | Brawijaya |
Gambir (GMR)
|
21:00 | 21:05 | 5 min | |
| 100 | 232 | Banyubiru Ekspres |
Semarang Tawang (SMT)
|
— | 21:15 | Origin | |
| 101 | 254B | Kertajaya |
Pasar Senen (PSE)
|
21:27 | 21:27 | Direct | |
| 102 | 95 | Harina |
Surabaya Pasarturi (SBI)
|
21:23 | 21:30 | 7 min | |
| 103 | 186A | JS Joglosemarkerto |
Tegal (TG)
|
21:46 | 21:49 | 3 min | |
| 104 | 18 | Muria |
Gambir (GMR)
|
21:55 | — | Terminus | |
| 105 | KP/11562 | KLB |
Semarang Poncol (SMC)
|
22:30 | 22:30 | Direct | |
| 106 | 19 | Muria |
Semarang Tawang (SMT)
|
— | 22:40 | Origin | |
| 107 | 2522 | Kalimas Cargo |
Tanjung Priuk (TPK)
|
22:53 | 22:53 | Direct | |
| 108 | 37 | Brawijaya |
Malang (ML)
|
22:49 | 22:54 | 5 min | |
| 109 | 31 | Pandalungan |
Surabaya Pasarturi (SBI)
|
23:03 | 23:09 | 6 min | |
| 110 | 246B | Majapahit |
Pasar Senen (PSE)
|
23:14 | 23:20 | 6 min | |
| 111 | 41 | Sembrani |
Surabaya Pasarturi (SBI)
|
23:25 | 23:30 | 5 min | |
| 112 | 177B | Menoreh |
Semarang Tawang (SMT)
|
— | 23:45 | Origin |