Skip to search

12037 Siddhabali J SH

Shatabdi · 238 km · 6 hr 45 min · 12 stops · Daily

Departs
15:35
Kotdwara
Arrives
22:20
Delhi
Journey
6 hr 45 min
238 km · 12 stops
Runs
Daily
On time
51%
usually 14 min late
Check seats for your date

12037 running status

Checking where it is…

12037 coach position

Fetching the coach order…

12037 vacant berths after charting

Shown full? The prepared chart lists berths free for part of the way too, and we chain them. Open full screen

Check seats from Kotdwara to Delhi

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 12037 Siddhabali J SH, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Kotdwara KTW—15:35—10
2Najibabad Jn NBD16:3716:4710 min124
3Muazzampur Narain Jn. MZM17:0017:022 min135
4Basi Kiratpur BSKR17:1217:142 min146
5Bijnor BJO17:2817:302 min160
6Haldaur HLDR17:4817:502 min177
7Chand Siau CPS18:0818:102 min195
8Mandi Dhanaura MNDR18:3818:402 min1115
9Gajraula Jn GJL19:1519:5035 min1130
10Hapur HPU20:2820:335 min1181
11Ghaziabad GZB21:3121:332 min1218
12Delhi DLI22:20——1238

How reliably 12037 runs

51% arrive on time at the destination
typically 14 min late · 82% on time across the route

From Oct 2025–Oct 2026 · within 15 min counts as on time.

  • Kotdwara
    usually on time
    95%
  • Najibabad Jn
    usually on time
    93%
  • Muazzampur Narain Jn.
    typically 4 min late
    88%
  • Basi Kiratpur
    typically 7 min late · 3% over an hour
    77%
  • Bijnor
    typically 7 min late
    75%
  • Haldaur
    typically 5 min late
    80%
  • Chand Siau
    typically 4 min late
    82%
  • Mandi Dhanaura
    usually on time
    92%
  • Gajraula Jn
    usually on time
    94%
  • Hapur
    typically 6 min late
    80%
  • Ghaziabad
    typically 4 min late · 5% over an hour
    76%
  • Delhi
    typically 14 min late · 8% over an hour
    51%

When it runs late

Roughest January and June: in January it typically runs 26 min late and reaches Delhi on time only 39% of the time — against 75% around February. A year-round average hides that.

Runs latest on Mondays (34% on time), best on Sundays (69%).

Longest halts

  • Gajraula Jn GJL35 min · arrives 19:15, departs 19:50
  • Najibabad Jn NBD10 min · arrives 16:37, departs 16:47
  • Hapur HPU5 min · arrives 20:28, departs 20:33

Return train and other trains on this route

Stations on the 12037 route