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 Ujungnegoro (UJN)
Operational details, station classification, elevation, first & last train timetables, and departure schedule for Station Ujungnegoro, Kab. Batang.
Daerah Operasi IV - Semarang
City / Regency: Kab. Batang
Class III Station
Ministry of Transportation PM 29/2011
103 Calling Trains
Active Timetable Calling Stops
Jakarta Pusat (28), Surabaya (25), Semarang (19)
Scheduled Train Termini
No Verified Photos Yet
Be the first to submit photographic documentation for Station Ujungnegoro to the official alurail gallery.
| Waktu Time |
Kereta Api Train |
Tujuan Bound for |
Status Estimated Time of Departure |
|---|
Station History & Overview
Ujungnegoro Station (station code: UJN) is a Class III railway station situated in Batang Regency, Central Java, positioned at an elevation of +5 meters. Operating under the jurisdiction of Daerah Operasi IV Semarang, the station serves as a vital local node within Indonesia's national railway transit network, facilitating regional connectivity along the bustling northern coastal corridor of Java.
Reflecting early colonial-era railway engineering, the station retains elements of its historical architectural heritage, characterized by a functional layout typical of secondary Dutch-Indonesian transit hubs. Its platform yard configuration is relatively modest, designed primarily for passing loops to manage single-track bottlenecks and facilitate safe train crossings. Despite its classification as a minor stop, Ujungnegoro remains an integral component of the region's transportation infrastructure, supporting both passenger mobility and freight logistics across the central-northern expanse of Java.
Reflecting early colonial-era railway engineering, the station retains elements of its historical architectural heritage, characterized by a functional layout typical of secondary Dutch-Indonesian transit hubs. Its platform yard configuration is relatively modest, designed primarily for passing loops to manage single-track bottlenecks and facilitate safe train crossings. Despite its classification as a minor stop, Ujungnegoro remains an integral component of the region's transportation infrastructure, supporting both passenger mobility and freight logistics across the central-northern expanse of Java.
Operating Region
Daerah Operasi IV - Semarang
Station Elevation
+5 mdpl
First Train
Muria (28) 00:08
Last Train
Brawijaya (37) 23:46
Freight & Cargo Trains
Freight / Cargo
Intercity Trains
Long-distance Train (KAJJ)
JS
KA Joglosemarkerto
Commuter Line / Local
Trains Calling & Departing at Station Ujungnegoro
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 | 31 | Pandalungan |
Surabaya Pasarturi (SBI)
|
— | — | Terminus | |
| 2 | 28 | Muria |
Gambir (GMR)
|
00:08 | 00:08 | Direct | |
| 3 | 41 | Sembrani |
Surabaya Pasarturi (SBI)
|
00:22 | 00:22 | Direct | |
| 4 | 4 | Anggrek |
Gambir (GMR)
|
00:24 | 00:24 | Direct | |
| 5 | 32 | Pandalungan |
Gambir (GMR)
|
00:41 | 00:41 | Direct | |
| 6 | 177B | Menoreh |
Semarang Tawang (SMT)
|
00:43 | 00:43 | Direct | |
| 7 | 3 | Anggrek |
Surabaya Pasarturi (SBI)
|
01:00 | 01:00 | Direct | |
| 8 | 2708 | Bramarja Service |
Arjawinangun (AWN)
|
01:07 | 01:07 | Direct | |
| 9 | 245B | Majapahit |
Malang (ML)
|
01:58 | 01:58 | Direct | |
| 10 | 304 | Parcel Utara |
Kampung Bandan (KPB)
|
02:35 | 02:35 | Direct | |
| 11 | 164A | Gumarang |
Pasar Senen (PSE)
|
02:47 | 02:47 | Direct | |
| 12 | 303 | Parcel Utara |
Surabaya Pasarturi (SBI)
|
02:53 | 02:53 | Direct | |
| 13 | 22 | Muria |
Gambir (GMR)
|
03:01 | 03:01 | Direct | |
| 14 | 145 | Blambangan Ekspres |
Surabaya Pasarturi (SBI)
|
03:15 | 03:15 | Direct | |
| 15 | 92 | Jayabaya |
Pasar Senen (PSE)
|
03:18 | 03:18 | Direct | |
| 16 | 96 | Harina |
Cikampek (CKP)
|
03:33 | 03:33 | Direct | |
| 17 | 253 | Kertajaya |
Surabaya Pasarturi (SBI)
|
03:42 | 03:42 | Direct | |
| 18 | 30A | Argo Anjasmoro |
Gambir (GMR)
|
04:05 | 04:05 | Direct | |
| 19 | 165 | Dharmawangsa Ekspres |
Surabaya Pasarturi (SBI)
|
04:07 | 04:07 | Direct | |
| 20 | 180B | Tawangjaya Premium |
Pasar Senen (PSE)
|
04:40 | 04:40 | Direct | |
| 21 | 2525 | Priukmas Cargo |
Kalimas (KLM)
|
04:51 | 04:51 | Direct | |
| 22 | 2527 | Limasdan Cargo |
Kalimas (KLM)
|
05:39 | 05:39 | Direct | |
| 23 | 217A | Kaligung |
Semarang Poncol (SMC)
|
06:05 | 06:05 | Direct | |
| 24 | 216A | Kaligung |
Brebes (BB)
|
06:18 | 06:18 | Direct | |
| 25 | 2501 | Kenlimas Cargo |
Kalimas (KLM)
|
06:21 | 06:21 | Direct | |
| 26 | 2528 | Limasdan Cargo |
Kampung Bandan (KPB)
|
06:30 | 06:30 | Direct | |
| 27 | 23 | Muria |
Semarang Tawang (SMT)
|
06:41 | 06:41 | Direct | |
| 28 | 2530 | Kalmas |
Klari (KLI)
|
07:02 | 07:02 | Direct | |
| 29 | 197A | Kamandaka |
Semarang Tawang (SMT)
|
07:05 | 07:05 | Direct | |
| 30 | 2526A | Priukmas Cargo |
Tanjung (TGN)
|
07:23 | 07:23 | Direct | |
| 31 | 175B | Menoreh |
Semarang Tawang (SMT)
|
07:32 | 07:32 | Direct | |
| 32 | 17 | Muria |
Semarang Tawang (SMT)
|
07:50 | 07:50 | Direct | |
| 33 | 2704 | Bramnambo Service |
Kampung Bandan (KPB)
|
08:02 | 08:02 | Direct | |
| 34 | 2521 | Kalimas Cargo |
Kalimas (KLM)
|
08:18 | 08:18 | Direct | |
| 35 | 182A | Kamandaka |
Tegal (TG)
|
08:25 | 08:25 | Direct | |
| 36 | 187A | JS Joglosemarkerto |
Solo Balapan (SLO)
|
08:33 | 08:33 | Direct | |
| 37 | 2536A | Kalingga Cargo |
Tanjung (TGN)
|
08:39 | 08:39 | Direct | |
| 38 | 2502 | Kenlimas Cargo |
Tanjung Priuk (TPK)
|
08:54 | 08:54 | Direct | |
| 39 | 171B | Ciremai |
Semarang Tawang (SMT)
|
09:02 | 09:02 | Direct | |
| 40 | 2703 | Bramnambo Service |
Solo Balapan (SLO)
|
09:17 | 09:17 | Direct | |
| 41 | 2520 | Aksa Cargo |
Tanjung Priuk (TPK)
|
09:39 | 09:39 | Direct | |
| 42 | 213 | Kaligung |
Semarang Poncol (SMC)
|
09:40 | 09:40 | Direct | |
| 43 | 99 | Harina |
Surabaya Pasarturi (SBI)
|
10:25 | 10:25 | Direct | |
| 44 | 26 | Muria |
Gambir (GMR)
|
10:27 | 10:27 | Direct | |
| 45 | 2529 | Kalmas |
Kalimas (KLM)
|
10:55 | 10:55 | Direct | |
| 46 | 2510A | Banteng Cargo |
Jakarta Gudang (JAKG)
|
11:02 | 11:02 | Direct | |
| 47 | 20A | Muria |
Gambir (GMR)
|
11:36 | 11:36 | Direct | |
| 48 | 178B | Tawangjaya Premium |
Pasar Senen (PSE)
|
11:48 | 11:48 | Direct | |
| 49 | 39 | Sembrani |
Surabaya Pasarturi (SBI)
|
11:58 | 11:58 | Direct | |
| 50 | 183 | Kamandaka |
Semarang Tawang (SMT)
|
12:11 | 12:11 | Direct | |
| 51 | 2 | Anggrek |
Gambir (GMR)
|
12:15 | 12:15 | Direct | |
| 52 | 218 | Kaligung |
Cirebon Prujakan (CNP)
|
12:39 | 12:39 | Direct | |
| 53 | 259B | Tawang Jaya |
Semarang Poncol (SMC)
|
12:44 | 12:44 | Direct | |
| 54 | 1 | Anggrek |
Surabaya Pasarturi (SBI)
|
12:56 | 12:56 | Direct | |
| 55 | 192A | JS Joglosemarkerto |
Tegal (TG)
|
13:10 | 13:10 | Direct | |
| 56 | 214A | Kaligung |
Brebes (BB)
|
13:29 | 13:29 | Direct | |
| 57 | D4/11267 | KLB |
Cepu (CU)
|
13:35 | 13:35 | Direct | |
| 58 | 118B | Gunungjati |
Gambir (GMR)
|
13:50 | 13:50 | Direct | |
| 59 | PLB 7050 | Pandalungan 2 |
Gambir (GMR)
|
14:02 | 14:02 | Direct | |
| 60 | 2509 | Banteng Cargo |
Surabaya Pasarturi (SBI)
|
14:04 | 14:04 | Direct | |
| 61 | 166A | Dharmawangsa Ekspres |
Pasar Senen (PSE)
|
14:22 | 14:22 | Direct | |
| 62 | 40 | Sembrani |
Gambir (GMR)
|
14:35 | 14:35 | Direct | |
| 63 | D4/11682 | KLB |
Tegal (TG)
|
14:49 | 14:49 | Direct | |
| 64 | 27 | Muria |
Semarang Tawang (SMT)
|
14:52 | 14:52 | Direct | |
| 65 | 2523 | Massao Cargo |
Kalimas (KLM)
|
15:07 | 15:07 | Direct | |
| 66 | 179B | Tawangjaya Premium |
Semarang Tawang (SMT)
|
15:19 | 15:19 | Direct | |
| 67 | 100 | Harina |
Cikampek (CKP)
|
15:30 | 15:30 | Direct | |
| 68 | 219 | Kaligung |
Semarang Poncol (SMC)
|
15:44 | 15:44 | Direct | |
| 69 | 272B | Airlangga |
Pasar Senen (PSE)
|
16:04 | 16:04 | Direct | |
| 70 | 2519 | Aksa Cargo |
Kalimas (KLM)
|
16:10 | 16:10 | Direct | |
| 71 | 29A | Argo Anjasmoro |
Surabaya Pasarturi (SBI)
|
16:20 | 16:20 | Direct | |
| 72 | 24 | Muria |
Gambir (GMR)
|
16:28 | 16:28 | Direct | |
| 73 | 119B | Gunungjati |
Semarang Tawang (SMT)
|
16:38 | 16:38 | Direct | |
| 74 | 270 | Matarmaja |
Pasar Senen (PSE)
|
16:56 | 16:56 | Direct | |
| 75 | 146 | Blambangan Ekspres |
Pasar Senen (PSE)
|
17:15 | 17:15 | Direct | |
| 76 | 269 | Matarmaja |
Malang (ML)
|
17:31 | 17:31 | Direct | |
| 77 | PLB 7049 | Pandalungan 2 |
Surabaya Pasarturi (SBI)
|
17:36 | 17:36 | Direct | |
| 78 | 196A | Kamandaka |
Tegal (TG)
|
17:46 | 17:46 | Direct | |
| 79 | 21A | Muria |
Semarang Tawang (SMT)
|
17:47 | 17:47 | Direct | |
| 80 | 215A | Kaligung |
Semarang Poncol (SMC)
|
18:17 | 18:17 | Direct | |
| 81 | 176B | Menoreh |
Pasar Senen (PSE)
|
18:19 | 18:19 | Direct | |
| 82 | 271A | Airlangga |
Surabaya Pasarturi (SBI)
|
18:36 | 18:36 | Direct | |
| 83 | 2707 | Bramarja Service |
Solo Balapan (SLO)
|
18:53 | 18:53 | Direct | |
| 84 | 220 | Kaligung |
Tegal (TG)
|
19:04 | 19:04 | Direct | |
| 85 | 152 | Brantas |
Pasar Senen (PSE)
|
19:22 | 19:22 | Direct | |
| 86 | 191 | Kamandaka |
Semarang Tawang (SMT)
|
19:29 | 19:29 | Direct | |
| 87 | 25 | Muria |
Semarang Tawang (SMT)
|
19:51 | 19:51 | Direct | |
| 88 | 254B | Kertajaya |
Pasar Senen (PSE)
|
19:55 | 19:55 | Direct | |
| 89 | 163A | Gumarang |
Surabaya Pasarturi (SBI)
|
20:07 | 20:07 | Direct | |
| 90 | 38 | Brawijaya |
Gambir (GMR)
|
20:08 | 20:08 | Direct | |
| 91 | 151 | Brantas |
Blitar (BL)
|
20:24 | 20:24 | Direct | |
| 92 | 186A | JS Joglosemarkerto |
Tegal (TG)
|
20:37 | 20:37 | Direct | |
| 93 | 18 | Muria |
Gambir (GMR)
|
21:03 | 21:03 | Direct | |
| 94 | 91 | Jayabaya |
Surabaya Pasarturi (SBI)
|
21:06 | 21:06 | Direct | |
| 95 | 2522 | Kalimas Cargo |
Tanjung Priuk (TPK)
|
20:54 | 21:13 | 19 min | |
| 96 | 2524 | Massao Cargo |
Tanjung Priuk (TPK)
|
21:59 | 21:59 | Direct | |
| 97 | 246B | Majapahit |
Pasar Senen (PSE)
|
22:17 | 22:17 | Direct | |
| 98 | 95 | Harina |
Surabaya Pasarturi (SBI)
|
22:23 | 22:23 | Direct | |
| 99 | 172B | Ciremai |
Cikampek (CKP)
|
22:52 | 22:52 | Direct | |
| 100 | 260B | Tawang Jaya |
Pasar Senen (PSE)
|
23:24 | 23:24 | Direct | |
| 101 | 19 | Muria |
Semarang Tawang (SMT)
|
23:32 | 23:32 | Direct | |
| 102 | 42 | Sembrani |
Gambir (GMR)
|
23:43 | 23:43 | Direct | |
| 103 | 37 | Brawijaya |
Malang (ML)
|
23:46 | 23:46 | Direct |