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 Cimahi (CMI)
Operational details, station classification, elevation, first & last train timetables, and departure schedule for Station Cimahi, Cimahi.
Daerah Operasi II Bandung
City / Regency: Cimahi
Large Class Type C Station
Ministry of Transportation PM 29/2011
138 Calling Trains
Active Timetable Calling Stops
Kab. Bandung Barat (50), Bandung (42), Kab. Bandung (19)
Scheduled Train Termini
No Verified Photos Yet
Be the first to submit photographic documentation for Station Cimahi to the official alurail gallery.
| Waktu Time |
Kereta Api Train |
Tujuan Bound for |
Status Estimated Time of Departure |
|---|
Station History & Overview
Cimahi Station (CMI), classified as a Large Class Type C station situated at an elevation of +723 meters above sea level, is a vital transportation hub located in the West Java city of Cimahi under the operational jurisdiction of Daerah Operasi II Bandung. Opened in the late 19th century during the Dutch colonial era, the station holds significant historical importance as a strategic stop along the historic Preanger railway line, which was originally constructed to facilitate the transport of agricultural commodities from the interior highlands to the port of Batavia.
The station complex preserves notable colonial-era architectural heritage, characterized by classic Indische architectural elements including thick masonry walls, high ceilings, and deep overhanging eaves designed for tropical weather. Its platform yard configuration features multiple tracks and passenger platforms that efficiently manage high-volume commuter traffic and intercity rail services. As a crucial node in Indonesia's national railway transit network, Cimahi Station seamlessly connects the urban populace of Cimahi with major metropolitan centers like Bandung and Jakarta, cementing its enduring role in regional mobility and economic integration.
The station complex preserves notable colonial-era architectural heritage, characterized by classic Indische architectural elements including thick masonry walls, high ceilings, and deep overhanging eaves designed for tropical weather. Its platform yard configuration features multiple tracks and passenger platforms that efficiently manage high-volume commuter traffic and intercity rail services. As a crucial node in Indonesia's national railway transit network, Cimahi Station seamlessly connects the urban populace of Cimahi with major metropolitan centers like Bandung and Jakarta, cementing its enduring role in regional mobility and economic integration.
Operating Region
Daerah Operasi II Bandung
Station Elevation
+723 mdpl
First Train
Serayu (287A) 00:47
Last Train
Commuter Line Bandung Raya (357) 23:50
Intercity Trains
Long-distance Train (KAJJ)
B
Commuter Line Bandung Raya
Commuter Line / Local
G
Commuter Line Garut
Commuter Line / Local
KC
KA Feeder Whoosh
Commuter Line / Local
Trains Calling & Departing at Station Cimahi
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 | 287A | Serayu |
Kroya (KYA)
|
00:45 | 00:47 | 2 min | |
| 2 | KP/10988 | KLB |
Jatinegara (JNG)
|
01:20 | 01:20 | Direct | |
| 3 | 140B | Parahyangan |
Gambir (GMR)
|
01:49 | 01:51 | 2 min | |
| 4 | 98 | Harina |
Cikampek (CKP)
|
04:01 | 04:04 | 3 min | |
| 5 | 380 | B Commuter Line Bandung Raya |
Padalarang (PDL)
|
04:09 | 04:11 | 1 min | |
| 6 | 360 | B Commuter Line Bandung Raya |
Padalarang (PDL)
|
04:51 | 04:53 | 1 min | |
| 7 | 131B | Parahyangan |
Bandung (BD)
|
05:10 | 05:12 | 2 min | |
| 8 | Feeder-G1004 | KC Feeder Whoosh |
Bandung (BD)
|
05:56 | 05:58 | 2 min | |
| 9 | 371 | B Commuter Line Bandung Raya |
Cicalengka (CCL)
|
06:12 | 06:14 | 1 min | |
| 10 | Feeder-G1006 | KC Feeder Whoosh |
Bandung (BD)
|
06:26 | 06:28 | 2 min | |
| 11 | 348A | G Commuter Line Garut |
Purwakarta (PWK)
|
06:28 | 06:30 | 2 min | |
| 12 | 135B | Parahyangan |
Bandung (BD)
|
06:46 | 06:48 | 2 min | |
| 13 | Feeder-G1008 | KC Feeder Whoosh |
Bandung (BD)
|
06:56 | 06:58 | 2 min | |
| 14 | 372 | B Commuter Line Bandung Raya |
Padalarang (PDL)
|
07:09 | 07:10 | < 1 min | |
| 15 | 381 | B Commuter Line Bandung Raya |
Cicalengka (CCL)
|
07:15 | 07:16 | < 1 min | |
| 16 | Feeder-G1003 | KC Feeder Whoosh |
Padalarang (PDL)
|
07:16 | 07:18 | 2 min | |
| 17 | Feeder-G1010 | KC Feeder Whoosh |
Bandung (BD)
|
07:26 | 07:28 | 2 min | |
| 18 | 391 | G Commuter Line Garut |
Cibatu (CB)
|
07:39 | 07:41 | 2 min | |
| 19 | Feeder-G1005 | KC Feeder Whoosh |
Padalarang (PDL)
|
07:46 | 07:48 | 2 min | |
| 20 | Feeder-G1012 | KC Feeder Whoosh |
Bandung (BD)
|
07:56 | 07:58 | 2 min | |
| 21 | 382 | B Commuter Line Bandung Raya |
Padalarang (PDL)
|
07:59 | 08:00 | < 1 min | |
| 22 | D2/11659 | KLB |
Bandung (BD)
|
08:08 | 08:08 | Direct | |
| 23 | Feeder-G1007 | KC Feeder Whoosh |
Padalarang (PDL)
|
08:16 | 08:18 | 2 min | |
| 24 | 299A | Cikuray |
Garut (GRT)
|
08:20 | 08:22 | 2 min | |
| 25 | Feeder-G1014 | KC Feeder Whoosh |
Bandung (BD)
|
08:26 | 08:28 | 2 min | |
| 26 | 361 | B Commuter Line Bandung Raya |
Cicalengka (CCL)
|
08:30 | 08:32 | 2 min | |
| 27 | 392 | B Commuter Line Bandung Raya |
Padalarang (PDL)
|
08:37 | 08:38 | < 1 min | |
| 28 | Feeder-G1009 | KC Feeder Whoosh |
Padalarang (PDL)
|
08:46 | 08:48 | 2 min | |
| 29 | Feeder-G1016 | KC Feeder Whoosh |
Bandung (BD)
|
08:56 | 08:58 | 2 min | |
| 30 | Feeder-G1011 | KC Feeder Whoosh |
Padalarang (PDL)
|
09:16 | 09:18 | 2 min | |
| 31 | Feeder-G1018 | KC Feeder Whoosh |
Bandung (BD)
|
09:26 | 09:28 | 2 min | |
| 32 | 130B | Papandayan |
Gambir (GMR)
|
09:30 | 09:32 | 2 min | |
| 33 | 351A | G Commuter Line Garut |
Garut (GRT)
|
09:34 | 09:36 | 1 min | |
| 34 | 362 | B Commuter Line Bandung Raya |
Padalarang (PDL)
|
09:38 | 09:40 | 1 min | |
| 35 | 101 | Harina |
Bandung (BD)
|
09:46 | 09:48 | 2 min | |
| 36 | Feeder-G1013 | KC Feeder Whoosh |
Padalarang (PDL)
|
09:46 | 09:48 | 2 min | |
| 37 | Feeder-G1020 | KC Feeder Whoosh |
Bandung (BD)
|
09:56 | 09:58 | 2 min | |
| 38 | 132B | Parahyangan |
Gambir (GMR)
|
10:09 | 10:11 | 2 min | |
| 39 | Feeder-G1015 | KC Feeder Whoosh |
Padalarang (PDL)
|
10:16 | 10:18 | 2 min | |
| 40 | Feeder-G1022 | KC Feeder Whoosh |
Bandung (BD)
|
10:26 | 10:28 | 2 min | |
| 41 | 352 | B Commuter Line Bandung Raya |
Padalarang (PDL)
|
10:31 | 10:33 | 2 min | |
| 42 | 141B | Parahyangan |
Bandung (BD)
|
10:35 | 10:38 | 3 min | |
| 43 | Feeder-G1017 | KC Feeder Whoosh |
Padalarang (PDL)
|
10:46 | 10:48 | 2 min | |
| 44 | 373 | B Commuter Line Bandung Raya |
Cicalengka (CCL)
|
10:46 | 10:48 | 1 min | |
| 45 | Feeder-G1024 | KC Feeder Whoosh |
Bandung (BD)
|
10:56 | 10:58 | 2 min | |
| 46 | 133B | Parahyangan |
Bandung (BD)
|
11:15 | 11:17 | 2 min | |
| 47 | Feeder-G1019 | KC Feeder Whoosh |
Padalarang (PDL)
|
11:16 | 11:18 | 2 min | |
| 48 | Feeder-G1026 | KC Feeder Whoosh |
Bandung (BD)
|
11:26 | 11:28 | 2 min | |
| 49 | 128B | Pangandaran |
Gambir (GMR)
|
11:31 | 11:33 | 2 min | |
| 50 | 383 | B Commuter Line Bandung Raya |
Cicalengka (CCL)
|
11:41 | 11:42 | < 1 min | |
| 51 | Feeder-G1021 | KC Feeder Whoosh |
Padalarang (PDL)
|
11:46 | 11:48 | 2 min | |
| 52 | 374 | B Commuter Line Bandung Raya |
Padalarang (PDL)
|
11:52 | 11:54 | 1 min | |
| 53 | Feeder-G1028 | KC Feeder Whoosh |
Bandung (BD)
|
11:56 | 11:58 | 2 min | |
| 54 | 138B | Parahyangan |
Gambir (GMR)
|
12:06 | 12:08 | 2 min | |
| 55 | 393 | B Commuter Line Bandung Raya |
Cicalengka (CCL)
|
12:13 | 12:15 | 2 min | |
| 56 | Feeder-G1023 | KC Feeder Whoosh |
Padalarang (PDL)
|
12:16 | 12:18 | 2 min | |
| 57 | Feeder-G1030 | KC Feeder Whoosh |
Bandung (BD)
|
12:26 | 12:28 | 2 min | |
| 58 | 384 | B Commuter Line Bandung Raya |
Padalarang (PDL)
|
12:28 | 12:29 | < 1 min | |
| 59 | 284B | Serayu |
Pasar Senen (PSE)
|
12:38 | 12:40 | 2 min | |
| 60 | Feeder-G1025 | KC Feeder Whoosh |
Padalarang (PDL)
|
12:46 | 12:48 | 2 min | |
| 61 | KP/11526 | KLB |
Gambir (GMR)
|
12:57 | 12:57 | Direct | |
| 62 | Feeder-G1032 | KC Feeder Whoosh |
Bandung (BD)
|
12:56 | 12:58 | 2 min | |
| 63 | 136B | Parahyangan |
Gambir (GMR)
|
13:06 | 13:08 | 2 min | |
| 64 | 137B | Parahyangan |
Bandung (BD)
|
13:16 | 13:18 | 2 min | |
| 65 | Feeder-G1027 | KC Feeder Whoosh |
Padalarang (PDL)
|
13:16 | 13:18 | 2 min | |
| 66 | Feeder-G1034 | KC Feeder Whoosh |
Bandung (BD)
|
13:26 | 13:28 | 2 min | |
| 67 | 394 | B Commuter Line Bandung Raya |
Padalarang (PDL)
|
13:27 | 13:29 | 1 min | |
| 68 | 363 | B Commuter Line Bandung Raya |
Cicalengka (CCL)
|
13:35 | 13:36 | < 1 min | |
| 69 | Feeder-G1029 | KC Feeder Whoosh |
Padalarang (PDL)
|
13:46 | 13:48 | 2 min | |
| 70 | Feeder-G1036 | KC Feeder Whoosh |
Bandung (BD)
|
13:56 | 13:58 | 2 min | |
| 71 | 283A | Serayu |
Kroya (KYA)
|
14:05 | 14:08 | 3 min | |
| 72 | Feeder-G1031 | KC Feeder Whoosh |
Padalarang (PDL)
|
14:16 | 14:18 | 2 min | |
| 73 | 353 | B Commuter Line Bandung Raya |
Cicalengka (CCL)
|
14:17 | 14:18 | < 1 min | |
| 74 | Feeder-G1038 | KC Feeder Whoosh |
Bandung (BD)
|
14:26 | 14:28 | 2 min | |
| 75 | 364 | B Commuter Line Bandung Raya |
Padalarang (PDL)
|
14:29 | 14:30 | < 1 min | |
| 76 | KP/11493 | KLB |
Bandung (BD)
|
14:45 | 14:45 | Direct | |
| 77 | Feeder-G1033 | KC Feeder Whoosh |
Padalarang (PDL)
|
14:46 | 14:48 | 2 min | |
| 78 | Feeder-G1040 | KC Feeder Whoosh |
Bandung (BD)
|
14:56 | 14:58 | 2 min | |
| 79 | 174B | Ciremai |
Cikampek (CKP)
|
14:59 | 15:01 | 2 min | |
| 80 | 129B | Papandayan |
Garut (GRT)
|
15:05 | 15:07 | 2 min | |
| 81 | 349 | G Commuter Line Garut |
Garut (GRT)
|
15:15 | 15:17 | 1 min | |
| 82 | Feeder-G1035 | KC Feeder Whoosh |
Padalarang (PDL)
|
15:16 | 15:18 | 2 min | |
| 83 | Feeder-G1042 | KC Feeder Whoosh |
Bandung (BD)
|
15:26 | 15:28 | 2 min | |
| 84 | 354 | B Commuter Line Bandung Raya |
Padalarang (PDL)
|
15:35 | 15:37 | 1 min | |
| 85 | 375 | B Commuter Line Bandung Raya |
Cicalengka (CCL)
|
15:40 | 15:42 | 2 min | |
| 86 | Feeder-G1037 | KC Feeder Whoosh |
Padalarang (PDL)
|
15:46 | 15:48 | 2 min | |
| 87 | Feeder-G1044 | KC Feeder Whoosh |
Bandung (BD)
|
15:56 | 15:58 | 2 min | |
| 88 | 102 | Harina |
Cikampek (CKP)
|
16:07 | 16:09 | 2 min | |
| 89 | 385 | B Commuter Line Bandung Raya |
Cicalengka (CCL)
|
16:15 | 16:17 | 2 min | |
| 90 | Feeder-G1039 | KC Feeder Whoosh |
Padalarang (PDL)
|
16:16 | 16:18 | 2 min | |
| 91 | Feeder-G1046 | KC Feeder Whoosh |
Bandung (BD)
|
16:26 | 16:28 | 2 min | |
| 92 | 142B | Parahyangan |
Gambir (GMR)
|
16:30 | 16:32 | 2 min | |
| 93 | 376 | B Commuter Line Bandung Raya |
Padalarang (PDL)
|
16:35 | 16:37 | 2 min | |
| 94 | 395 | B Commuter Line Bandung Raya |
Cicalengka (CCL)
|
16:44 | 16:46 | 1 min | |
| 95 | Feeder-G1041 | KC Feeder Whoosh |
Padalarang (PDL)
|
16:46 | 16:48 | 2 min | |
| 96 | Feeder-G1048 | KC Feeder Whoosh |
Bandung (BD)
|
16:56 | 16:58 | 2 min | |
| 97 | 386 | B Commuter Line Bandung Raya |
Padalarang (PDL)
|
17:01 | 17:03 | 2 min | |
| 98 | 173B | Ciremai |
Bandung (BD)
|
17:06 | 17:08 | 2 min | |
| 99 | Feeder-G1043 | KC Feeder Whoosh |
Padalarang (PDL)
|
17:16 | 17:18 | 2 min | |
| 100 | Feeder-G1050 | KC Feeder Whoosh |
Bandung (BD)
|
17:26 | 17:28 | 2 min | |
| 101 | 396 | B Commuter Line Bandung Raya |
Padalarang (PDL)
|
17:31 | 17:33 | 1 min | |
| 102 | Feeder-G1045 | KC Feeder Whoosh |
Padalarang (PDL)
|
17:46 | 17:48 | 2 min | |
| 103 | Feeder-G1052 | KC Feeder Whoosh |
Bandung (BD)
|
17:56 | 17:58 | 2 min | |
| 104 | 365A | B Commuter Line Bandung Raya |
Cicalengka (CCL)
|
18:09 | 18:11 | 2 min | |
| 105 | Feeder-G1047 | KC Feeder Whoosh |
Padalarang (PDL)
|
18:16 | 18:18 | 2 min | |
| 106 | Feeder-G1054 | KC Feeder Whoosh |
Bandung (BD)
|
18:26 | 18:28 | 2 min | |
| 107 | 350 | G Commuter Line Garut |
Purwakarta (PWK)
|
18:27 | 18:29 | 1 min | |
| 108 | Feeder-G1049 | KC Feeder Whoosh |
Padalarang (PDL)
|
18:46 | 18:48 | 2 min | |
| 109 | Feeder-G1056 | KC Feeder Whoosh |
Bandung (BD)
|
18:56 | 18:58 | 2 min | |
| 110 | 366 | B Commuter Line Bandung Raya |
Padalarang (PDL)
|
18:59 | 19:01 | 2 min | |
| 111 | 355 | B Commuter Line Bandung Raya |
Cicalengka (CCL)
|
19:15 | 19:17 | 1 min | |
| 112 | Feeder-G1051 | KC Feeder Whoosh |
Padalarang (PDL)
|
19:16 | 19:18 | 2 min | |
| 113 | Feeder-G1058 | KC Feeder Whoosh |
Bandung (BD)
|
19:26 | 19:28 | 2 min | |
| 114 | 139B | Parahyangan |
Bandung (BD)
|
19:35 | 19:38 | 3 min | |
| 115 | KP/10785 | KLB |
Bandung (BD)
|
19:46 | 19:46 | Direct | |
| 116 | Feeder-G1053 | KC Feeder Whoosh |
Padalarang (PDL)
|
19:46 | 19:48 | 2 min | |
| 117 | Feeder-G1060 | KC Feeder Whoosh |
Bandung (BD)
|
19:56 | 19:58 | 2 min | |
| 118 | 377 | B Commuter Line Bandung Raya |
Cicalengka (CCL)
|
20:12 | 20:14 | 2 min | |
| 119 | Feeder-G1055 | KC Feeder Whoosh |
Padalarang (PDL)
|
20:16 | 20:18 | 2 min | |
| 120 | Feeder-G1062 | KC Feeder Whoosh |
Bandung (BD)
|
20:26 | 20:28 | 2 min | |
| 121 | 300A | Cikuray |
Pasar Senen (PSE)
|
20:27 | 20:29 | 2 min | |
| 122 | 356 | B Commuter Line Bandung Raya |
Padalarang (PDL)
|
20:33 | 20:35 | 2 min | |
| 123 | 387 | B Commuter Line Bandung Raya |
Cicalengka (CCL)
|
20:39 | 20:41 | 1 min | |
| 124 | Feeder-G1057 | KC Feeder Whoosh |
Padalarang (PDL)
|
20:46 | 20:48 | 2 min | |
| 125 | Feeder-G1064 | KC Feeder Whoosh |
Bandung (BD)
|
20:56 | 20:58 | 2 min | |
| 126 | 378 | G Commuter Line Garut |
Padalarang (PDL)
|
20:57 | 20:59 | 1 min | |
| 127 | 134B | Parahyangan |
Gambir (GMR)
|
21:07 | 21:09 | 2 min | |
| 128 | 397 | B Commuter Line Bandung Raya |
Cicalengka (CCL)
|
21:12 | 21:14 | 2 min | |
| 129 | Feeder-G1059 | KC Feeder Whoosh |
Padalarang (PDL)
|
21:16 | 21:18 | 2 min | |
| 130 | 388 | B Commuter Line Bandung Raya |
Padalarang (PDL)
|
21:28 | 21:30 | 1 min | |
| 131 | Feeder-G1061 | KC Feeder Whoosh |
Padalarang (PDL)
|
21:46 | 21:48 | 2 min | |
| 132 | 97 | Harina |
Bandung (BD)
|
21:46 | 21:48 | 2 min | |
| 133 | 398A | B Commuter Line Bandung Raya |
Padalarang (PDL)
|
21:58 | 22:00 | 1 min | |
| 134 | 127C | Pangandaran |
Banjar (BJR)
|
22:05 | 22:09 | 4 min | |
| 135 | Feeder-G1063 | KC Feeder Whoosh |
Padalarang (PDL)
|
22:16 | 22:18 | 2 min | |
| 136 | 367 | B Commuter Line Bandung Raya |
Cicalengka (CCL)
|
22:43 | 22:44 | 1 min | |
| 137 | 288 | Serayu |
Pasar Senen (PSE)
|
22:54 | 22:56 | 2 min | |
| 138 | 357 | B Commuter Line Bandung Raya |
Cicalengka (CCL)
|
23:48 | 23:50 | 1 min |