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 Pekalongan (PK)
Operational details, station classification, elevation, first & last train timetables, and departure schedule for Station Pekalongan, Pekalongan.
Daerah Operasi IV - Semarang
City / Regency: Pekalongan
Large Class Type C Station
Ministry of Transportation PM 29/2011
104 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 Pekalongan to the official alurail gallery.
| Waktu Time |
Kereta Api Train |
Tujuan Bound for |
Status Estimated Time of Departure |
|---|
Station History & Overview
Pekalongan (PK) is a prominent Large Class Type C Station railway station situated in Pekalongan, operating under Daerah Operasi IV - Semarang. Serving as a key node on the Indonesian railway network, the station accommodates vital passenger boarding services and operational traffic regulation.
Equipped with robust track infrastructure and platform amenities, Pekalongan maintains high punctuality standards, safeguarding smooth passenger transit and strengthening intercity connectivity across the island.
Equipped with robust track infrastructure and platform amenities, Pekalongan maintains high punctuality standards, safeguarding smooth passenger transit and strengthening intercity connectivity across the island.
Operating Region
Daerah Operasi IV - Semarang
Station Elevation
+4 mdpl
First Train
Pandalungan (31) 00:14
Last Train
Muria (28) 23:56
Freight & Cargo Trains
Freight / Cargo
Intercity Trains
Long-distance Train (KAJJ)
JS
KA Joglosemarkerto
Commuter Line / Local
Trains Calling & Departing at Station Pekalongan
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)
|
00:11 | 00:14 | 3 min | |
| 2 | 4 | Anggrek |
Gambir (GMR)
|
00:15 | 00:15 | Direct | |
| 3 | 32 | Pandalungan |
Gambir (GMR)
|
00:27 | 00:30 | 3 min | |
| 4 | 41 | Sembrani |
Surabaya Pasarturi (SBI)
|
00:33 | 00:35 | 2 min | |
| 5 | 2708 | Bramarja Service |
Arjawinangun (AWN)
|
00:53 | 00:53 | Direct | |
| 6 | 177B | Menoreh |
Semarang Tawang (SMT)
|
00:54 | 00:56 | 2 min | |
| 7 | 3 | Anggrek |
Surabaya Pasarturi (SBI)
|
01:10 | 01:10 | Direct | |
| 8 | 245B | Majapahit |
Malang (ML)
|
02:09 | 02:12 | 3 min | |
| 9 | 304 | Parcel Utara |
Kampung Bandan (KPB)
|
02:14 | 02:24 | 10 min | |
| 10 | 164A | Gumarang |
Pasar Senen (PSE)
|
02:34 | 02:36 | 2 min | |
| 11 | 22 | Muria |
Gambir (GMR)
|
02:47 | 02:49 | 2 min | |
| 12 | 92 | Jayabaya |
Pasar Senen (PSE)
|
03:04 | 03:07 | 3 min | |
| 13 | 303 | Parcel Utara |
Surabaya Pasarturi (SBI)
|
03:05 | 03:15 | 10 min | |
| 14 | 96 | Harina |
Cikampek (CKP)
|
03:19 | 03:22 | 3 min | |
| 15 | 145 | Blambangan Ekspres |
Surabaya Pasarturi (SBI)
|
03:28 | 03:31 | 3 min | |
| 16 | 30A | Argo Anjasmoro |
Gambir (GMR)
|
03:50 | 03:53 | 3 min | |
| 17 | 253 | Kertajaya |
Surabaya Pasarturi (SBI)
|
03:54 | 03:57 | 3 min | |
| 18 | 165 | Dharmawangsa Ekspres |
Surabaya Pasarturi (SBI)
|
04:18 | 04:21 | 3 min | |
| 19 | 180B | Tawangjaya Premium |
Pasar Senen (PSE)
|
04:21 | 04:24 | 3 min | |
| 20 | 2525 | Priukmas Cargo |
Kalimas (KLM)
|
05:06 | 05:06 | Direct | |
| 21 | 2527 | Limasdan Cargo |
Kalimas (KLM)
|
05:54 | 05:54 | Direct | |
| 22 | 216A | Kaligung |
Brebes (BB)
|
05:59 | 06:02 | 3 min | |
| 23 | 2528 | Limasdan Cargo |
Kampung Bandan (KPB)
|
06:15 | 06:15 | Direct | |
| 24 | 217A | Kaligung |
Semarang Poncol (SMC)
|
06:22 | 06:25 | 3 min | |
| 25 | 2501 | Kenlimas Cargo |
Kalimas (KLM)
|
06:35 | 06:35 | Direct | |
| 26 | 2530 | Kalmas |
Klari (KLI)
|
06:47 | 06:47 | Direct | |
| 27 | 23 | Muria |
Semarang Tawang (SMT)
|
06:52 | 06:54 | 2 min | |
| 28 | 2526A | Priukmas Cargo |
Tanjung (TGN)
|
07:09 | 07:09 | Direct | |
| 29 | 197A | Kamandaka |
Semarang Tawang (SMT)
|
07:22 | 07:25 | 3 min | |
| 30 | 2704 | Bramnambo Service |
Kampung Bandan (KPB)
|
07:48 | 07:48 | Direct | |
| 31 | 175B | Menoreh |
Semarang Tawang (SMT)
|
07:48 | 07:50 | 2 min | |
| 32 | 17 | Muria |
Semarang Tawang (SMT)
|
08:01 | 08:03 | 2 min | |
| 33 | 182A | Kamandaka |
Tegal (TG)
|
08:05 | 08:08 | 3 min | |
| 34 | 2536A | Kalingga Cargo |
Tanjung (TGN)
|
08:25 | 08:25 | Direct | |
| 35 | 2521 | Kalimas Cargo |
Kalimas (KLM)
|
08:32 | 08:32 | Direct | |
| 36 | 2502 | Kenlimas Cargo |
Tanjung Priuk (TPK)
|
08:40 | 08:40 | Direct | |
| 37 | 187A | JS Joglosemarkerto |
Solo Balapan (SLO)
|
08:50 | 08:53 | 3 min | |
| 38 | 171B | Ciremai |
Semarang Tawang (SMT)
|
09:13 | 09:16 | 3 min | |
| 39 | 2520 | Aksa Cargo |
Tanjung Priuk (TPK)
|
09:23 | 09:23 | Direct | |
| 40 | 2703 | Bramnambo Service |
Solo Balapan (SLO)
|
09:31 | 09:31 | Direct | |
| 41 | 213 | Kaligung |
Semarang Poncol (SMC)
|
09:57 | 10:00 | 3 min | |
| 42 | 26 | Muria |
Gambir (GMR)
|
10:14 | 10:16 | 2 min | |
| 43 | 99 | Harina |
Surabaya Pasarturi (SBI)
|
10:36 | 10:39 | 3 min | |
| 44 | 2510A | Banteng Cargo |
Jakarta Gudang (JAKG)
|
10:48 | 10:48 | Direct | |
| 45 | 2529 | Kalmas |
Kalimas (KLM)
|
11:09 | 11:09 | Direct | |
| 46 | 20A | Muria |
Gambir (GMR)
|
11:20 | 11:22 | 2 min | |
| 47 | 178B | Tawangjaya Premium |
Pasar Senen (PSE)
|
11:33 | 11:37 | 4 min | |
| 48 | D4/11673 | KPJR |
Semarang Poncol (SMC)
|
11:44 | — | Terminus | |
| 49 | 2 | Anggrek |
Gambir (GMR)
|
12:06 | 12:06 | Direct | |
| 50 | 39 | Sembrani |
Surabaya Pasarturi (SBI)
|
12:09 | 12:11 | 2 min | |
| 51 | 218 | Kaligung |
Cirebon Prujakan (CNP)
|
12:19 | 12:22 | 3 min | |
| 52 | 183 | Kamandaka |
Semarang Tawang (SMT)
|
12:24 | 12:28 | 4 min | |
| 53 | 192A | JS Joglosemarkerto |
Tegal (TG)
|
12:51 | 12:54 | 3 min | |
| 54 | 1 | Anggrek |
Surabaya Pasarturi (SBI)
|
13:05 | 13:05 | Direct | |
| 55 | 214A | Kaligung |
Brebes (BB)
|
13:09 | 13:12 | 3 min | |
| 56 | 259B | Tawang Jaya |
Semarang Poncol (SMC)
|
12:55 | 13:14 | 19 min | |
| 57 | 118B | Gunungjati |
Gambir (GMR)
|
13:37 | 13:40 | 3 min | |
| 58 | D4/11267 | KLB |
Cepu (CU)
|
13:44 | 13:44 | Direct | |
| 59 | PLB 7050 | Pandalungan 2 |
Gambir (GMR)
|
13:49 | 13:51 | 2 min | |
| 60 | 166A | Dharmawangsa Ekspres |
Pasar Senen (PSE)
|
14:08 | 14:11 | 3 min | |
| 61 | 2509 | Banteng Cargo |
Surabaya Pasarturi (SBI)
|
14:18 | 14:18 | Direct | |
| 62 | 40 | Sembrani |
Gambir (GMR)
|
14:22 | 14:24 | 2 min | |
| 63 | D4/11682 | KLB |
Tegal (TG)
|
14:40 | 14:40 | Direct | |
| 64 | 27 | Muria |
Semarang Tawang (SMT)
|
15:02 | 15:04 | 2 min | |
| 65 | 100 | Harina |
Cikampek (CKP)
|
15:15 | 15:18 | 3 min | |
| 66 | 179B | Tawangjaya Premium |
Semarang Tawang (SMT)
|
15:30 | 15:33 | 3 min | |
| 67 | 2523 | Massao Cargo |
Kalimas (KLM)
|
15:48 | 15:48 | Direct | |
| 68 | 272B | Airlangga |
Pasar Senen (PSE)
|
15:48 | 15:51 | 3 min | |
| 69 | 219 | Kaligung |
Semarang Poncol (SMC)
|
16:02 | 16:05 | 3 min | |
| 70 | 24 | Muria |
Gambir (GMR)
|
16:14 | 16:16 | 2 min | |
| 71 | 29A | Argo Anjasmoro |
Surabaya Pasarturi (SBI)
|
16:32 | 16:35 | 3 min | |
| 72 | 270 | Matarmaja |
Pasar Senen (PSE)
|
16:42 | 16:45 | 3 min | |
| 73 | 119B | Gunungjati |
Semarang Tawang (SMT)
|
16:49 | 16:51 | 2 min | |
| 74 | 146 | Blambangan Ekspres |
Pasar Senen (PSE)
|
16:59 | 17:02 | 3 min | |
| 75 | 2519 | Aksa Cargo |
Kalimas (KLM)
|
17:03 | 17:03 | Direct | |
| 76 | 196A | Kamandaka |
Tegal (TG)
|
17:28 | 17:30 | 2 min | |
| 77 | 269 | Matarmaja |
Malang (ML)
|
17:42 | 17:45 | 3 min | |
| 78 | PLB 7049 | Pandalungan 2 |
Surabaya Pasarturi (SBI)
|
17:46 | 17:49 | 3 min | |
| 79 | 21A | Muria |
Semarang Tawang (SMT)
|
18:02 | 18:04 | 2 min | |
| 80 | 176B | Menoreh |
Pasar Senen (PSE)
|
18:06 | 18:09 | 3 min | |
| 81 | 215A | Kaligung |
Semarang Poncol (SMC)
|
18:34 | 18:37 | 3 min | |
| 82 | 220 | Kaligung |
Tegal (TG)
|
18:44 | 18:47 | 3 min | |
| 83 | 271A | Airlangga |
Surabaya Pasarturi (SBI)
|
18:49 | 18:52 | 3 min | |
| 84 | 2707 | Bramarja Service |
Solo Balapan (SLO)
|
19:08 | 19:08 | Direct | |
| 85 | 152 | Brantas |
Pasar Senen (PSE)
|
19:07 | 19:11 | 4 min | |
| 86 | 254B | Kertajaya |
Pasar Senen (PSE)
|
19:40 | 19:43 | 3 min | |
| 87 | 191 | Kamandaka |
Semarang Tawang (SMT)
|
19:42 | 19:45 | 3 min | |
| 88 | 38 | Brawijaya |
Gambir (GMR)
|
19:54 | 19:57 | 3 min | |
| 89 | 25 | Muria |
Semarang Tawang (SMT)
|
20:02 | 20:04 | 2 min | |
| 90 | 163A | Gumarang |
Surabaya Pasarturi (SBI)
|
20:21 | 20:23 | 2 min | |
| 91 | 186A | JS Joglosemarkerto |
Tegal (TG)
|
20:22 | 20:25 | 3 min | |
| 92 | 2522 | Kalimas Cargo |
Tanjung Priuk (TPK)
|
20:36 | 20:36 | Direct | |
| 93 | 151 | Brantas |
Blitar (BL)
|
20:35 | 20:39 | 4 min | |
| 94 | 18 | Muria |
Gambir (GMR)
|
20:50 | 20:52 | 2 min | |
| 95 | 91 | Jayabaya |
Surabaya Pasarturi (SBI)
|
21:17 | 21:20 | 3 min | |
| 96 | 2524 | Massao Cargo |
Tanjung Priuk (TPK)
|
21:45 | 21:45 | Direct | |
| 97 | 246B | Majapahit |
Pasar Senen (PSE)
|
22:03 | 22:06 | 3 min | |
| 98 | 95 | Harina |
Surabaya Pasarturi (SBI)
|
22:34 | 22:37 | 3 min | |
| 99 | 172B | Ciremai |
Cikampek (CKP)
|
22:38 | 22:41 | 3 min | |
| 100 | 260B | Tawang Jaya |
Pasar Senen (PSE)
|
23:10 | 23:13 | 3 min | |
| 101 | 42 | Sembrani |
Gambir (GMR)
|
23:30 | 23:32 | 2 min | |
| 102 | 19 | Muria |
Semarang Tawang (SMT)
|
23:42 | 23:44 | 2 min | |
| 103 | 28 | Muria |
Gambir (GMR)
|
23:54 | 23:56 | 2 min | |
| 104 | 37 | Brawijaya |
Malang (ML)
|
23:57 | — | Terminus |