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 Surabaya Gubeng (SGU)
Operational details, station classification, elevation, first & last train timetables, and departure schedule for Station Surabaya Gubeng, Surabaya.
Daerah Operasi VIII - Surabaya
City / Regency: Surabaya
Large Class Type A Station
Ministry of Transportation PM 29/2011
117 Calling Trains
Active Timetable Calling Stops
Surabaya (59), Kab. Nganjuk (9), Kab. Banyuwangi (8)
Scheduled Train Termini
No Verified Photos Yet
Be the first to submit photographic documentation for Station Surabaya Gubeng to the official alurail gallery.
| Waktu Time |
Kereta Api Train |
Tujuan Bound for |
Status Estimated Time of Departure |
|---|
Station History & Overview
Surabaya Gubeng (SGU) is a prominent Large Class Type A railway station situated in the heart of Surabaya, East Java, at an elevation of +5 meters. As the primary hub under the jurisdiction of Daerah Operasi VIII Surabaya, it serves as the city’s most vital transit point for intercity travel. Historically, the station has functioned as a cornerstone of Indonesia’s railway development since the colonial era, retaining significant architectural heritage that reflects the Dutch East Indies’ engineering legacy. Its strategic location makes it the central gateway for passengers traversing the northern and southern lines of Java, effectively bridging the connectivity between major urban centers across the island.
The station features an extensive platform yard configuration designed to accommodate high-volume passenger traffic and complex logistical operations. With its modern upgrades integrated into the historic structure, Surabaya Gubeng remains a critical node in the national railway network, facilitating seamless transit for thousands of daily commuters.
The station features an extensive platform yard configuration designed to accommodate high-volume passenger traffic and complex logistical operations. With its modern upgrades integrated into the historic structure, Surabaya Gubeng remains a critical node in the national railway network, facilitating seamless transit for thousands of daily commuters.
Operating Region
Daerah Operasi VIII - Surabaya
Station Elevation
+5 mdpl
First Train
Sangkuriang (PLB 7045A) 01:37
Last Train
Wijaya Kusuma (159) 23:48
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 Surabaya Gubeng
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 | 276 | Pasundan |
Kiaracondong (KAC)
|
00:40 | — | Terminus | |
| 2 | PLB 7044 | Sangkuriang |
Bandung (BD)
|
01:12 | — | Terminus | |
| 3 | PLB 7045A | Sangkuriang |
Surabaya Gubeng (SGU)
|
— | 01:37 | Origin | |
| 4 | 453C | S Commuter Line Supas |
Surabaya Kota (SB)
|
02:08 | 02:10 | 2 min | |
| 5 | 88B | Sancaka |
Yogyakarta (YK)
|
02:29 | — | Terminus | |
| 6 | 8 | Bima |
Gambir (GMR)
|
03:20 | — | Terminus | |
| 7 | 12 | Turangga |
Bandung (BD)
|
03:40 | — | Terminus | |
| 8 | 401 | D Commuter Line Dhoho |
Surabaya Kota (SB)
|
03:53 | 03:57 | 4 min | |
| 9 | 210A | Mutiara Timur |
Ketapang (KTG)
|
04:00 | 04:04 | 4 min | |
| 10 | 425A | P Commuter Line Penataran |
Surabaya Kota (SB)
|
04:23 | 04:27 | 4 min | |
| 11 | D8/11765 | KPJR |
Sidotopo (SDT)
|
04:48 | 04:48 | Direct | |
| 12 | 275 | Pasundan |
Surabaya Gubeng (SGU)
|
— | 05:00 | Origin | |
| 13 | 2628 | Betmakola Tanker |
Malang Kotalama (MLK)
|
05:21 | 05:21 | Direct | |
| 14 | 2608 | Mabet Tanker |
Madiun (MN)
|
05:33 | 05:33 | Direct | |
| 15 | 33 | Pandalungan |
Surabaya Pasarturi (SBI)
|
05:28 | 05:37 | 9 min | |
| 16 | 297 | Probowangi |
Surabaya Gubeng (SGU)
|
— | 05:55 | Origin | |
| 17 | 252B | Jayakarta |
Pasar Senen (PSE)
|
06:01 | — | Terminus | |
| 18 | 474A | J Commuter Line Jenggala |
Sidoarjo (SDA)
|
06:09 | 06:12 | 3 min | |
| 19 | 445A | A Commuter Line Arjonegoro |
Surabaya Pasarturi (SBI)
|
06:11 | 06:13 | 2 min | |
| 20 | 89 | Gayabaru Malam Selatan |
Surabaya Gubeng (SGU)
|
— | 06:30 | Origin | |
| 21 | 454C | S Commuter Line Supas |
Probolinggo (PB)
|
06:31 | 06:34 | 3 min | |
| 22 | 72 | Mutiara Selatan |
Bandung (BD)
|
06:42 | — | Terminus | |
| 23 | 432A | P Commuter Line Penataran |
Kertosono (KTS)
|
06:50 | 06:53 | 3 min | |
| 24 | 81B | Sancaka |
Surabaya Gubeng (SGU)
|
— | 07:00 | Origin | |
| 25 | 412A | D Commuter Line Dhoho |
Malang (ML)
|
06:59 | 07:02 | 3 min | |
| 26 | 463 | J Commuter Line Jenggala |
Surabaya Pasarturi (SBI)
|
07:06 | 07:09 | 3 min | |
| 27 | 455B | S Commuter Line Supas |
Surabaya Kota (SB)
|
07:23 | 07:27 | 4 min | |
| 28 | 427 | P Commuter Line Penataran |
Surabaya Kota (SB)
|
07:48 | 07:52 | 4 min | |
| 29 | 306 | Parcel Selatan |
Bandung (BD)
|
08:16 | 08:16 | Direct | |
| 30 | 403 | D Commuter Line Dhoho |
Surabaya Kota (SB)
|
08:18 | 08:21 | 3 min | |
| 31 | 446 | A Commuter Line Arjonegoro |
Sidoarjo (SDA)
|
08:24 | 08:29 | 5 min | |
| 32 | 9A | Argo Wilis |
Surabaya Gubeng (SGU)
|
— | 08:30 | Origin | |
| 33 | 93 | Jayabaya |
Surabaya Pasarturi (SBI)
|
08:33 | 08:39 | 6 min | |
| 34 | 414 | D Commuter Line Dhoho |
Blitar (BL)
|
08:54 | 08:57 | 3 min | |
| 35 | 5 | Argo Semeru |
Surabaya Gubeng (SGU)
|
— | 09:05 | Origin | |
| 36 | 156 | Ranggajati |
Jember (JR)
|
09:09 | — | Terminus | |
| 37 | 209A | Mutiara Timur |
Surabaya Pasarturi (SBI)
|
09:16 | 09:24 | 8 min | |
| 38 | 477 | J Commuter Line Jenggala |
Surabaya Pasarturi (SBI)
|
09:29 | 09:33 | 4 min | |
| 39 | 422 | P Commuter Line Penataran |
Kertosono (KTS)
|
09:36 | 09:39 | 3 min | |
| 40 | 153 | Ranggajati |
Surabaya Gubeng (SGU)
|
— | 09:45 | Origin | |
| 41 | 464 | J Commuter Line Jenggala |
Mojokerto (MR)
|
10:15 | 10:18 | 3 min | |
| 42 | D8/10189 | KLB |
Surabaya Pasarturi (SBI)
|
10:39 | — | Terminus | |
| 43 | D8/10191 | KLB |
Surabaya Gubeng (SGU)
|
— | 10:45 | Origin | |
| 44 | 84B | Sancaka |
Yogyakarta (YK)
|
10:47 | — | Terminus | |
| 45 | 2630 | Betmakola Tanker |
Malang Kotalama (MLK)
|
11:07 | 11:07 | Direct | |
| 46 | 85B | Sancaka |
Surabaya Gubeng (SGU)
|
— | 11:15 | Origin | |
| 47 | 424 | P Commuter Line Penataran |
Kertosono (KTS)
|
11:20 | 11:24 | 4 min | |
| 48 | 429 | P Commuter Line Penataran |
Surabaya Kota (SB)
|
11:23 | 11:27 | 4 min | |
| 49 | 405 | D Commuter Line Dhoho |
Surabaya Kota (SB)
|
11:33 | 11:37 | 4 min | |
| 50 | 456B | S Commuter Line Supas |
Pasuruan (PS)
|
11:39 | 11:42 | 3 min | |
| 51 | 250C | Logawa |
Ketapang (KTG)
|
12:03 | — | Terminus | |
| 52 | 278 | Sri Tanjung |
Lempuyangan (LPN)
|
12:15 | 12:20 | 5 min | |
| 53 | 457B | S Commuter Line Supas |
Surabaya Kota (SB)
|
12:18 | 12:21 | 3 min | |
| 54 | 2607 | Mabet Tanker |
Benteng (SBE)
|
12:31 | 12:31 | Direct | |
| 55 | PLB 7048 | Pandalungan 2 |
Jember (JR)
|
12:36 | 12:44 | 8 min | |
| 56 | 247C | Logawa |
Surabaya Gubeng (SGU)
|
— | 12:48 | Origin | |
| 57 | 467 | J Commuter Line Jenggala |
Surabaya Pasarturi (SBI)
|
12:50 | 12:56 | 6 min | |
| 58 | 280 | Sri Tanjung |
Ketapang (KTG)
|
13:17 | 13:21 | 4 min | |
| 59 | 279 | Sri Tanjung |
Surabaya Kota (SB)
|
13:29 | 13:34 | 5 min | |
| 60 | 478 | J Commuter Line Jenggala |
Mojokerto (MR)
|
13:33 | 13:36 | 3 min | |
| 61 | 251B | Jayakarta |
Surabaya Gubeng (SGU)
|
— | 13:50 | Origin | |
| 62 | 248C | Logawa |
Purwokerto (PWT)
|
14:00 | — | Terminus | |
| 63 | 277 | Sri Tanjung |
Surabaya Kota (SB)
|
14:23 | 14:28 | 5 min | |
| 64 | 249C | Logawa |
Surabaya Gubeng (SGU)
|
— | 14:45 | Origin | |
| 65 | 407 | D Commuter Line Dhoho |
Surabaya Kota (SB)
|
14:53 | 14:57 | 4 min | |
| 66 | 402 | D Commuter Line Dhoho |
Kertosono (KTS)
|
14:57 | 15:01 | 4 min | |
| 67 | 2627 | Betmakola Tanker |
Benteng (SBE)
|
15:08 | 15:08 | Direct | |
| 68 | 449 | A Commuter Line Arjonegoro |
Surabaya Pasarturi (SBI)
|
15:19 | 15:22 | 3 min | |
| 69 | 82B | Sancaka |
Yogyakarta (YK)
|
15:32 | — | Terminus | |
| 70 | 94 | Jayabaya |
Malang (ML)
|
15:39 | 15:43 | 4 min | |
| 71 | 426 | P Commuter Line Penataran |
Kertosono (KTS)
|
15:48 | 15:51 | 3 min | |
| 72 | 481 | J Commuter Line Jenggala |
Surabaya Pasarturi (SBI)
|
15:53 | 15:57 | 4 min | |
| 73 | 468 | J Commuter Line Jenggala |
Mojokerto (MR)
|
16:05 | 16:08 | 3 min | |
| 74 | 154 | Ranggajati |
Cirebon (CN)
|
16:27 | — | Terminus | |
| 75 | 83B | Sancaka |
Surabaya Gubeng (SGU)
|
— | 16:35 | Origin | |
| 76 | 6 | Argo Semeru |
Gambir (GMR)
|
16:38 | — | Terminus | |
| 77 | D8/12156 | KPJR |
Bangil (BG)
|
16:45 | 16:45 | Direct | |
| 78 | 160 | Wijaya Kusuma |
Ketapang (KTG)
|
16:53 | — | Terminus | |
| 79 | 155 | Ranggajati |
Surabaya Gubeng (SGU)
|
— | 16:58 | Origin | |
| 80 | 458C | S Commuter Line Supas |
Pasuruan (PS)
|
17:13 | 17:18 | 5 min | |
| 81 | 157 | Wijaya Kusuma |
Surabaya Gubeng (SGU)
|
— | 17:20 | Origin | |
| 82 | 10B | Argo Wilis |
Bandung (BD)
|
17:25 | — | Terminus | |
| 83 | 2629 | Betmakola Tanker |
Benteng (SBE)
|
17:32 | 17:32 | Direct | |
| 84 | 2632 | Betmakola Tanker |
Malang Kotalama (MLK)
|
17:38 | 17:38 | Direct | |
| 85 | 409A | D Commuter Line Dhoho |
Surabaya Kota (SB)
|
17:38 | 17:41 | 3 min | |
| 86 | 431A | P Commuter Line Penataran |
Surabaya Kota (SB)
|
17:48 | 17:52 | 4 min | |
| 87 | 71 | Mutiara Selatan |
Surabaya Gubeng (SGU)
|
— | 18:10 | Origin | |
| 88 | 450 | A Commuter Line Arjonegoro |
Sidoarjo (SDA)
|
18:16 | 18:20 | 4 min | |
| 89 | 459B | S Commuter Line Supas |
Surabaya Kota (SB)
|
18:18 | 18:21 | 3 min | |
| 90 | 471B | J Commuter Line Jenggala |
Surabaya Pasarturi (SBI)
|
18:26 | 18:38 | 12 min | |
| 91 | 428A | P Commuter Line Penataran |
Kertosono (KTS)
|
18:46 | 18:49 | 3 min | |
| 92 | 305 | Parcel Selatan |
Surabaya Kota (SB)
|
19:07 | 19:07 | Direct | |
| 93 | 482 | J Commuter Line Jenggala |
Mojokerto (MR)
|
19:08 | 19:11 | 3 min | |
| 94 | 404 | D Commuter Line Dhoho |
Kertosono (KTS)
|
19:09 | 19:12 | 3 min | |
| 95 | 7 | Bima |
Surabaya Gubeng (SGU)
|
— | 19:20 | Origin | |
| 96 | 34 | Pandalungan |
Jember (JR)
|
19:18 | 19:24 | 6 min | |
| 97 | PLB 7047 | Pandalungan 2 |
Surabaya Pasarturi (SBI)
|
19:23 | 19:30 | 7 min | |
| 98 | 11 | Turangga |
Surabaya Gubeng (SGU)
|
— | 20:00 | Origin | |
| 99 | KP/10962 | KLB |
Malang Kotalama (MLK)
|
20:08 | — | Terminus | |
| 100 | 433A | P Commuter Line Penataran |
Surabaya Kota (SB)
|
20:08 | 20:11 | 3 min | |
| 101 | 411A | D Commuter Line Dhoho |
Surabaya Kota (SB)
|
20:18 | 20:22 | 4 min | |
| 102 | PLB 7046A | Sangkuriang |
Ketapang (KTG)
|
20:44 | — | Terminus | |
| 103 | 86B | Sancaka |
Yogyakarta (YK)
|
21:02 | — | Terminus | |
| 104 | PLB 7043 | Sangkuriang |
Surabaya Gubeng (SGU)
|
— | 21:10 | Origin | |
| 105 | 472A | J Commuter Line Jenggala |
Sidoarjo (SDA)
|
21:14 | 21:17 | 3 min | |
| 106 | 148A | Blambangan Ekspres |
Ketapang (KTG)
|
21:36 | 21:41 | 5 min | |
| 107 | 211A | Mutiara Timur |
Surabaya Gubeng (SGU)
|
— | 21:50 | Origin | |
| 108 | 87B | Sancaka |
Surabaya Gubeng (SGU)
|
— | 22:00 | Origin | |
| 109 | 406 | D Commuter Line Dhoho |
Kertosono (KTS)
|
22:26 | 22:29 | 3 min | |
| 110 | 147 | Blambangan Ekspres |
Surabaya Pasarturi (SBI)
|
22:40 | 22:50 | 10 min | |
| 111 | 430 | P Commuter Line Penataran |
Kertosono (KTS)
|
23:05 | 23:10 | 5 min | |
| 112 | 2631 | Betmakola Tanker |
Benteng (SBE)
|
23:15 | 23:15 | Direct | |
| 113 | 158 | Wijaya Kusuma |
Cilacap (CP)
|
23:18 | — | Terminus | |
| 114 | 90 | Gayabaru Malam Selatan |
Pasar Senen (PSE)
|
23:35 | — | Terminus | |
| 115 | 460C | S Commuter Line Supas |
Probolinggo (PB)
|
23:42 | 23:44 | 2 min | |
| 116 | 159 | Wijaya Kusuma |
Surabaya Gubeng (SGU)
|
— | 23:48 | Origin | |
| 117 | 298A | Probowangi |
Ketapang (KTG)
|
23:55 | — | Terminus |