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 Waru (WR)
Operational details, station classification, elevation, first & last train timetables, and departure schedule for Station Waru, Kab. Sidoarjo.
Daerah Operasi VIII - Surabaya
City / Regency: Kab. Sidoarjo
Class II Station
Ministry of Transportation PM 29/2011
63 Calling Trains
Active Timetable Calling Stops
Surabaya (32), Kab. Banyuwangi (8), Malang (6)
Scheduled Train Termini
No Verified Photos Yet
Be the first to submit photographic documentation for Station Waru to the official alurail gallery.
| Waktu Time |
Kereta Api Train |
Tujuan Bound for |
Status Estimated Time of Departure |
|---|
Station History & Overview
Waru railway station (WR), designated as a Class II station, is situated at an elevation of +5 meters in Sidoarjo Regency, East Java. Operating under the jurisdiction of Daerah Operasi VIII Surabaya, the station occupies a strategically vital position within Indonesia's national railway transit network. Historically established to support regional connectivity in the bustling Surabaya metropolitan area, Waru has evolved from a modest colonial-era halt into a bustling commuter hub. While modern operational upgrades have modernized its facilities, the station retains aspects of its historical layout, reflecting the enduring architectural heritage of Java’s railway expansion designed to link agricultural hinterlands with major urban ports.
The station features a functional platform yard configuration tailored to manage high-density passenger traffic between Surabaya and neighboring districts such as Sidoarjo, Bangil, and Malang. Its track layout typically includes multiple main lines and bypass tracks to facilitate efficient train passing and staging, accommodating the heavy daily flow of regional rail services. By serving as a critical interchange and transit point for local commuters, Waru significantly alleviates road congestion and underpins the socio-economic mobility of the Surabaya metropolitan region. Its enduring operational significance highlights its role as an indispensable node in the contemporary Indonesian railway system.
The station features a functional platform yard configuration tailored to manage high-density passenger traffic between Surabaya and neighboring districts such as Sidoarjo, Bangil, and Malang. Its track layout typically includes multiple main lines and bypass tracks to facilitate efficient train passing and staging, accommodating the heavy daily flow of regional rail services. By serving as a critical interchange and transit point for local commuters, Waru significantly alleviates road congestion and underpins the socio-economic mobility of the Surabaya metropolitan region. Its enduring operational significance highlights its role as an indispensable node in the contemporary Indonesian railway system.
Operating Region
Daerah Operasi VIII - Surabaya
Station Elevation
+5 mdpl
First Train
Wijaya Kusuma (159) 00:02
Last Train
Probowangi (298A) 23:38
Freight & Cargo Trains
Freight / Cargo
Intercity Trains
Long-distance Train (KAJJ)
A
Commuter Line Arjonegoro
Commuter Line / Local
D
Commuter Line Dhoho
Commuter Line / Local
J
Commuter Line Jenggala
Commuter Line / Local
P
Commuter Line Penataran
Commuter Line / Local
S
Commuter Line Supas
Commuter Line / Local
Trains Calling & Departing at Station Waru
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 | 159 | Wijaya Kusuma |
Surabaya Gubeng (SGU)
|
00:02 | 00:02 | Direct | |
| 2 | PLB 7045A | Sangkuriang |
Surabaya Gubeng (SGU)
|
01:48 | 01:48 | Direct | |
| 3 | 453C | S Commuter Line Supas |
Surabaya Kota (SB)
|
02:23 | 02:25 | 2 min | |
| 4 | 210A | Mutiara Timur |
Ketapang (KTG)
|
03:43 | 03:43 | Direct | |
| 5 | 425A | P Commuter Line Penataran |
Surabaya Kota (SB)
|
04:45 | 04:48 | 3 min | |
| 6 | 2628 | Betmakola Tanker |
Malang Kotalama (MLK)
|
05:06 | 05:06 | Direct | |
| 7 | D8/11765 | KPJR |
Sidotopo (SDT)
|
05:01 | 05:08 | 7 min | |
| 8 | 33 | Pandalungan |
Surabaya Pasarturi (SBI)
|
05:49 | 05:49 | Direct | |
| 9 | 474A | J Commuter Line Jenggala |
Sidoarjo (SDA)
|
05:45 | 05:51 | 6 min | |
| 10 | 454C | S Commuter Line Supas |
Probolinggo (PB)
|
06:03 | 06:15 | 12 min | |
| 11 | 297 | Probowangi |
Surabaya Gubeng (SGU)
|
06:14 | 06:18 | 4 min | |
| 12 | 412A | D Commuter Line Dhoho |
Malang (ML)
|
06:32 | 06:38 | 6 min | |
| 13 | 445A | A Commuter Line Arjonegoro |
Surabaya Pasarturi (SBI)
|
06:36 | 06:40 | 4 min | |
| 14 | KP/10933 | KLB |
Waru (WR)
|
— | 06:58 | Origin | |
| 15 | 455B | S Commuter Line Supas |
Surabaya Kota (SB)
|
07:45 | 07:47 | 2 min | |
| 16 | 446 | A Commuter Line Arjonegoro |
Sidoarjo (SDA)
|
07:40 | 07:50 | 10 min | |
| 17 | D8/12080 | KPJR |
Bangil (BG)
|
08:05 | 08:13 | 8 min | |
| 18 | 427 | P Commuter Line Penataran |
Surabaya Kota (SB)
|
08:11 | 08:14 | 3 min | |
| 19 | 414 | D Commuter Line Dhoho |
Blitar (BL)
|
08:31 | 08:33 | 2 min | |
| 20 | 156 | Ranggajati |
Jember (JR)
|
08:57 | 08:57 | Direct | |
| 21 | 93 | Jayabaya |
Surabaya Pasarturi (SBI)
|
08:52 | 08:59 | 7 min | |
| 22 | 209A | Mutiara Timur |
Surabaya Pasarturi (SBI)
|
09:37 | 09:37 | Direct | |
| 23 | 477 | J Commuter Line Jenggala |
Surabaya Pasarturi (SBI)
|
09:54 | 09:56 | 2 min | |
| 24 | 464 | J Commuter Line Jenggala |
Mojokerto (MR)
|
09:50 | 09:58 | 8 min | |
| 25 | 2630 | Betmakola Tanker |
Malang Kotalama (MLK)
|
10:52 | 10:52 | Direct | |
| 26 | 456B | S Commuter Line Supas |
Pasuruan (PS)
|
11:17 | 11:19 | 2 min | |
| 27 | 250C | Logawa |
Ketapang (KTG)
|
11:47 | 11:47 | Direct | |
| 28 | 429 | P Commuter Line Penataran |
Surabaya Kota (SB)
|
11:43 | 11:49 | 6 min | |
| 29 | PLB 7048 | Pandalungan 2 |
Jember (JR)
|
12:24 | 12:24 | Direct | |
| 30 | 457B | S Commuter Line Supas |
Surabaya Kota (SB)
|
12:40 | 12:42 | 2 min | |
| 31 | 280 | Sri Tanjung |
Ketapang (KTG)
|
13:00 | 13:00 | Direct | |
| 32 | 279 | Sri Tanjung |
Surabaya Kota (SB)
|
13:52 | 13:52 | Direct | |
| 33 | 402 | D Commuter Line Dhoho |
Kertosono (KTS)
|
14:38 | 14:40 | 2 min | |
| 34 | 249C | Logawa |
Surabaya Gubeng (SGU)
|
15:01 | 15:01 | Direct | |
| 35 | 94 | Jayabaya |
Malang (ML)
|
15:28 | 15:28 | Direct | |
| 36 | 2627 | Betmakola Tanker |
Benteng (SBE)
|
15:24 | 15:32 | 8 min | |
| 37 | 468 | J Commuter Line Jenggala |
Mojokerto (MR)
|
15:47 | 15:49 | 2 min | |
| 38 | 449 | A Commuter Line Arjonegoro |
Surabaya Pasarturi (SBI)
|
15:43 | 15:51 | 8 min | |
| 39 | 481 | J Commuter Line Jenggala |
Surabaya Pasarturi (SBI)
|
16:15 | 16:17 | 2 min | |
| 40 | D8/12156 | KPJR |
Bangil (BG)
|
16:04 | 16:19 | 15 min | |
| 41 | 160 | Wijaya Kusuma |
Ketapang (KTG)
|
16:35 | 16:35 | Direct | |
| 42 | 458C | S Commuter Line Supas |
Pasuruan (PS)
|
16:52 | 16:54 | 2 min | |
| 43 | 155 | Ranggajati |
Surabaya Gubeng (SGU)
|
17:10 | 17:10 | Direct | |
| 44 | 2632 | Betmakola Tanker |
Malang Kotalama (MLK)
|
17:23 | 17:23 | Direct | |
| 45 | 2629 | Betmakola Tanker |
Benteng (SBE)
|
17:48 | 17:55 | 7 min | |
| 46 | 450 | A Commuter Line Arjonegoro |
Sidoarjo (SDA)
|
17:53 | 17:57 | 4 min | |
| 47 | 431A | P Commuter Line Penataran |
Surabaya Kota (SB)
|
18:16 | 18:18 | 2 min | |
| 48 | 459B | S Commuter Line Supas |
Surabaya Kota (SB)
|
18:37 | 18:44 | 7 min | |
| 49 | 404 | D Commuter Line Dhoho |
Kertosono (KTS)
|
18:46 | 18:52 | 6 min | |
| 50 | 34 | Pandalungan |
Jember (JR)
|
19:08 | 19:08 | Direct | |
| 51 | 471B | J Commuter Line Jenggala |
Surabaya Pasarturi (SBI)
|
19:02 | 19:10 | 8 min | |
| 52 | PLB 7047 | Pandalungan 2 |
Surabaya Pasarturi (SBI)
|
19:43 | 19:43 | Direct | |
| 53 | KP/10962 | KLB |
Malang Kotalama (MLK)
|
19:53 | 19:53 | Direct | |
| 54 | PLB 7046A | Sangkuriang |
Ketapang (KTG)
|
20:32 | 20:32 | Direct | |
| 55 | 433A | P Commuter Line Penataran |
Surabaya Kota (SB)
|
20:29 | 20:36 | 7 min | |
| 56 | 472A | J Commuter Line Jenggala |
Sidoarjo (SDA)
|
20:52 | 20:54 | 2 min | |
| 57 | 148A | Blambangan Ekspres |
Ketapang (KTG)
|
21:23 | 21:23 | Direct | |
| 58 | 211A | Mutiara Timur |
Surabaya Gubeng (SGU)
|
22:05 | 22:05 | Direct | |
| 59 | 406 | D Commuter Line Dhoho |
Kertosono (KTS)
|
22:01 | 22:07 | 6 min | |
| 60 | 147 | Blambangan Ekspres |
Surabaya Pasarturi (SBI)
|
23:02 | 23:02 | Direct | |
| 61 | 460C | S Commuter Line Supas |
Probolinggo (PB)
|
23:16 | 23:18 | 2 min | |
| 62 | 2631 | Betmakola Tanker |
Benteng (SBE)
|
23:30 | 23:36 | 6 min | |
| 63 | 298A | Probowangi |
Ketapang (KTG)
|
23:36 | 23:38 | 2 min |