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 Purwakarta (PWK)
Operational details, station classification, elevation, first & last train timetables, and departure schedule for Station Purwakarta, Kab. Purwakarta.
Daerah Operasi II Bandung
City / Regency: Kab. Purwakarta
Class I Station
Ministry of Transportation PM 29/2011
48 Calling Trains
Active Timetable Calling Stops
Jakarta Pusat (12), Bandung (12), Kab. Purwakarta (7)
Scheduled Train Termini
No Verified Photos Yet
Be the first to submit photographic documentation for Station Purwakarta to the official alurail gallery.
| Waktu Time |
Kereta Api Train |
Tujuan Bound for |
Status Estimated Time of Departure |
|---|
Station History & Overview
Purwakarta Station (PWK) is a prominent Class I railway station situated at an elevation of +84 meters in the heart of Purwakarta Regency, West Java. Operating under the jurisdiction of Daerah Operasi II Bandung, the station serves as a vital transit node connecting the bustling Jakarta metropolitan area with the mountainous interior of West Java. Historically, the station has played a significant role in the region’s economic development since the colonial era, acting as a strategic gateway for the transport of agricultural goods and passengers. Its architectural heritage reflects a blend of Dutch colonial design elements, characterized by sturdy masonry and functional layouts that have been meticulously preserved to maintain its historical integrity within the modern urban landscape.
The station features an extensive yard configuration, primarily serving as a critical hub for locomotive maintenance and the stabling of commuter rolling stock. Its infrastructure includes multiple tracks designed to facilitate efficient train operations, including the popular local commuter services that link Purwakarta to Cikarang and beyond. By bridging the gap between the coastal plains and the highlands, the station remains an indispensable component of the national railway network. Its strategic location and ongoing operational importance ensure that Purwakarta Station continues to function as a cornerstone of regional connectivity, balancing its rich historical legacy with the evolving demands of contemporary Indonesian rail transit.
The station features an extensive yard configuration, primarily serving as a critical hub for locomotive maintenance and the stabling of commuter rolling stock. Its infrastructure includes multiple tracks designed to facilitate efficient train operations, including the popular local commuter services that link Purwakarta to Cikarang and beyond. By bridging the gap between the coastal plains and the highlands, the station remains an indispensable component of the national railway network. Its strategic location and ongoing operational importance ensure that Purwakarta Station continues to function as a cornerstone of regional connectivity, balancing its rich historical legacy with the evolving demands of contemporary Indonesian rail transit.
Operating Region
Daerah Operasi II Bandung
Station Elevation
+84 mdpl
First Train
Parahyangan (140B) 00:37
Last Train
KLB (KP/10988) 23:58
Intercity Trains
Long-distance Train (KAJJ)
B
Commuter Line Bandung Raya
Commuter Line / Local
G
Commuter Line Garut
Commuter Line / Local
LW
Commuter Line Walahar
Commuter Line / Local
Trains Calling & Departing at Station Purwakarta
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 | 367 | B Commuter Line Bandung Raya |
Cicalengka (CCL)
|
00:35 | — | Terminus | |
| 2 | 140B | Parahyangan |
Gambir (GMR)
|
00:32 | 00:37 | 5 min | |
| 3 | 287A | Serayu |
Kroya (KYA)
|
02:11 | 02:15 | 4 min | |
| 4 | 98 | Harina |
Cikampek (CKP)
|
02:37 | 02:39 | 2 min | |
| 5 | 348A | G Commuter Line Garut |
Purwakarta (PWK)
|
— | 04:25 | Origin | |
| 6 | 325 | LW Commuter Line Walahar |
Purwakarta (PWK)
|
— | 05:10 | Origin | |
| 7 | 131B | Parahyangan |
Bandung (BD)
|
06:26 | 06:28 | 2 min | |
| 8 | 326 | LW Commuter Line Walahar |
Cikarang (CKR)
|
07:25 | — | Terminus | |
| 9 | 135B | Parahyangan |
Bandung (BD)
|
08:04 | 08:10 | 6 min | |
| 10 | 130B | Papandayan |
Gambir (GMR)
|
08:09 | 08:12 | 3 min | |
| 11 | 132B | Parahyangan |
Gambir (GMR)
|
08:54 | 08:56 | 2 min | |
| 12 | 327 | LW Commuter Line Walahar |
Purwakarta (PWK)
|
— | 09:20 | Origin | |
| 13 | 328 | LW Commuter Line Walahar |
Cikarang (CKR)
|
09:36 | — | Terminus | |
| 14 | D2/11659 | KLB |
Bandung (BD)
|
09:20 | 09:38 | 18 min | |
| 15 | 299A | Cikuray |
Garut (GRT)
|
09:46 | 09:51 | 5 min | |
| 16 | 128B | Pangandaran |
Gambir (GMR)
|
10:02 | 10:05 | 3 min | |
| 17 | 329B | LW Commuter Line Walahar |
Purwakarta (PWK)
|
— | 10:45 | Origin | |
| 18 | 138B | Parahyangan |
Gambir (GMR)
|
10:43 | 10:45 | 2 min | |
| 19 | 284B | Serayu |
Pasar Senen (PSE)
|
11:12 | 11:22 | 10 min | |
| 20 | 101 | Harina |
Bandung (BD)
|
11:16 | 11:24 | 8 min | |
| 21 | KP/11526 | KLB |
Gambir (GMR)
|
11:30 | 11:33 | 3 min | |
| 22 | 141B | Parahyangan |
Bandung (BD)
|
11:51 | 11:51 | Direct | |
| 23 | 136B | Parahyangan |
Gambir (GMR)
|
11:43 | 11:53 | 10 min | |
| 24 | D2/11700 | KLB |
Cikampek (CKP)
|
12:05 | 12:10 | 5 min | |
| 25 | 133B | Parahyangan |
Bandung (BD)
|
12:40 | 12:42 | 2 min | |
| 26 | 330 | LW Commuter Line Walahar |
Cikarang (CKR)
|
13:08 | — | Terminus | |
| 27 | 331 | LW Commuter Line Walahar |
Purwakarta (PWK)
|
— | 13:35 | Origin | |
| 28 | 174B | Ciremai |
Cikampek (CKP)
|
13:40 | 13:43 | 3 min | |
| 29 | 102 | Harina |
Cikampek (CKP)
|
14:31 | 14:34 | 3 min | |
| 30 | 137B | Parahyangan |
Bandung (BD)
|
14:32 | 14:35 | 3 min | |
| 31 | 332 | LW Commuter Line Walahar |
Cikarang (CKR)
|
14:50 | — | Terminus | |
| 32 | 142B | Parahyangan |
Gambir (GMR)
|
15:12 | 15:14 | 2 min | |
| 33 | 283A | Serayu |
Kroya (KYA)
|
15:36 | 15:38 | 2 min | |
| 34 | KP/11493 | KLB |
Bandung (BD)
|
16:11 | 16:13 | 2 min | |
| 35 | 350 | G Commuter Line Garut |
Purwakarta (PWK)
|
— | 16:25 | Origin | |
| 36 | 129B | Papandayan |
Garut (GRT)
|
16:23 | 16:26 | 3 min | |
| 37 | 349 | G Commuter Line Garut |
Garut (GRT)
|
17:35 | — | Terminus | |
| 38 | 333B | LW Commuter Line Walahar |
Purwakarta (PWK)
|
— | 18:05 | Origin | |
| 39 | 173B | Ciremai |
Bandung (BD)
|
18:23 | 18:26 | 3 min | |
| 40 | 300A | Cikuray |
Pasar Senen (PSE)
|
19:01 | 19:03 | 2 min | |
| 41 | 134B | Parahyangan |
Gambir (GMR)
|
19:51 | 19:53 | 2 min | |
| 42 | 334 | LW Commuter Line Walahar |
Cikarang (CKR)
|
20:12 | — | Terminus | |
| 43 | 139B | Parahyangan |
Bandung (BD)
|
20:51 | 20:53 | 2 min | |
| 44 | 288 | Serayu |
Pasar Senen (PSE)
|
21:11 | 21:13 | 2 min | |
| 45 | KP/10785 | KLB |
Bandung (BD)
|
21:35 | 21:35 | Direct | |
| 46 | 97 | Harina |
Bandung (BD)
|
23:08 | 23:13 | 5 min | |
| 47 | 127C | Pangandaran |
Banjar (BJR)
|
23:32 | 23:35 | 3 min | |
| 48 | KP/10988 | KLB |
Jatinegara (JNG)
|
23:55 | 23:58 | 3 min |