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
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
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Kotdwara KTW | — | 15:35 | — | 1 | 0 |
| 2 | Najibabad Jn NBD | 16:37 | 16:47 | 10 min | 1 | 24 |
| 3 | Muazzampur Narain Jn. MZM | 17:00 | 17:02 | 2 min | 1 | 35 |
| 4 | Basi Kiratpur BSKR | 17:12 | 17:14 | 2 min | 1 | 46 |
| 5 | Bijnor BJO | 17:28 | 17:30 | 2 min | 1 | 60 |
| 6 | Haldaur HLDR | 17:48 | 17:50 | 2 min | 1 | 77 |
| 7 | Chand Siau CPS | 18:08 | 18:10 | 2 min | 1 | 95 |
| 8 | Mandi Dhanaura MNDR | 18:38 | 18:40 | 2 min | 1 | 115 |
| 9 | Gajraula Jn GJL | 19:15 | 19:50 | 35 min | 1 | 130 |
| 10 | Hapur HPU | 20:28 | 20:33 | 5 min | 1 | 181 |
| 11 | Ghaziabad GZB | 21:31 | 21:33 | 2 min | 1 | 218 |
| 12 | Delhi DLI | 22:20 | — | — | 1 | 238 |
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.
- Kotdwarausually on time95%
- Najibabad Jnusually on time93%
- Muazzampur Narain Jn.typically 4 min late88%
- Basi Kiratpurtypically 7 min late · 3% over an hour77%
- Bijnortypically 7 min late75%
- Haldaurtypically 5 min late80%
- Chand Siautypically 4 min late82%
- Mandi Dhanaurausually on time92%
- Gajraula Jnusually on time94%
- Hapurtypically 6 min late80%
- Ghaziabadtypically 4 min late · 5% over an hour76%
- Delhitypically 14 min late · 8% over an hour51%
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