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 Sidotopo (SDT)
Operational details, station classification, elevation, first & last train timetables, and departure schedule for Station Sidotopo, Surabaya.
Daerah Operasi VIII - Surabaya
City / Regency: Surabaya
Class III Station
Ministry of Transportation PM 29/2011
20 Calling Trains
Active Timetable Calling Stops
Surabaya (15), Malang (3), Madiun (1)
Scheduled Train Termini
No Verified Photos Yet
Be the first to submit photographic documentation for Station Sidotopo to the official alurail gallery.
| Waktu Time |
Kereta Api Train |
Tujuan Bound for |
Status Estimated Time of Departure |
|---|
Station History & Overview
Sidotopo Station (SDT), located in Surabaya, East Java, is a vital Class III railway facility operating under the jurisdiction of Daerah Operasi VIII Surabaya. Situated at an elevation of three meters above sea level, the station serves as a cornerstone of the regional railway infrastructure. Historically, Sidotopo is renowned for housing one of the largest and most significant locomotive depots in Indonesia, reflecting the city’s long-standing status as a primary hub for colonial-era and modern rail logistics. Its architectural heritage is defined by industrial structures that have supported the nation’s transit network for decades, preserving a distinct aesthetic that bridges historical engineering with contemporary operational requirements.
The station features an extensive yard configuration characterized by a complex network of tracks designed primarily for rolling stock maintenance, shunting, and freight staging. Rather than serving as a primary passenger terminal, Sidotopo functions as the logistical backbone of the Surabaya rail network, facilitating the efficient movement and servicing of locomotives and carriages. By providing essential technical support and storage capacity, the station plays an indispensable role in maintaining the operational continuity of the national railway transit system, ensuring that both passenger and cargo services across Java remain functional and well-maintained.
The station features an extensive yard configuration characterized by a complex network of tracks designed primarily for rolling stock maintenance, shunting, and freight staging. Rather than serving as a primary passenger terminal, Sidotopo functions as the logistical backbone of the Surabaya rail network, facilitating the efficient movement and servicing of locomotives and carriages. By providing essential technical support and storage capacity, the station plays an indispensable role in maintaining the operational continuity of the national railway transit system, ensuring that both passenger and cargo services across Java remain functional and well-maintained.
Operating Region
Daerah Operasi VIII - Surabaya
Station Elevation
+3 mdpl
First Train
KLB (D8/10022) 02:40
Last Train
Betmakola Tanker (2631) 23:08
Freight & Cargo Trains
Freight / Cargo
Trains Calling & Departing at Station Sidotopo
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 | D8/10027 | KLB |
Kalimas (KLM)
|
01:47 | — | Terminus | |
| 2 | D8/10022 | KLB |
Sidotopo (SDT)
|
— | 02:40 | Origin | |
| 3 | 2513 | Banteng Cargo |
Benteng (SBE)
|
04:20 | — | Terminus | |
| 4 | 2512 | Banteng Cargo |
Sidotopo (SDT)
|
— | 04:22 | Origin | |
| 5 | D8/11765 | KPJR |
Sidotopo (SDT)
|
— | 04:40 | Origin | |
| 6 | 2628 | Betmakola Tanker |
Malang Kotalama (MLK)
|
05:29 | 05:31 | 2 min | |
| 7 | 2608 | Mabet Tanker |
Madiun (MN)
|
05:41 | 05:45 | 4 min | |
| 8 | R832 | Ejek Sidotopo |
Sidotopo (SDT)
|
— | 07:30 | Origin | |
| 9 | R834 | Ejek Sidotopo |
Sidotopo (SDT)
|
— | 08:40 | Origin | |
| 10 | R831 | Ejek Sidotopo |
Benteng (SBE)
|
08:40 | — | Terminus | |
| 11 | 2630 | Betmakola Tanker |
Malang Kotalama (MLK)
|
11:14 | 11:16 | 2 min | |
| 12 | 2607 | Mabet Tanker |
Benteng (SBE)
|
12:21 | 12:23 | 2 min | |
| 13 | R833 | Ejek Sidotopo |
Kalimas (KLM)
|
13:17 | — | Terminus | |
| 14 | 2627 | Betmakola Tanker |
Benteng (SBE)
|
14:56 | 14:58 | 2 min | |
| 15 | D8/12156 | KPJR |
Bangil (BG)
|
16:51 | — | Terminus | |
| 16 | 2629 | Betmakola Tanker |
Benteng (SBE)
|
17:22 | 17:24 | 2 min | |
| 17 | 2632 | Betmakola Tanker |
Malang Kotalama (MLK)
|
17:45 | 17:47 | 2 min | |
| 18 | 2511A | Banteng Cargo |
Surabaya Pasarturi (SBI)
|
21:03 | — | Terminus | |
| 19 | 2514A | Banteng Cargo |
Sidotopo (SDT)
|
— | 21:06 | Origin | |
| 20 | 2631 | Betmakola Tanker |
Benteng (SBE)
|
23:06 | 23:08 | 2 min |