Skip to search

12038 Siddhabali J SH

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

Departs
07:00
Delhi
Arrives
13:50
Kotdwara
Journey
6 hr 50 min
238 km · 12 stops
Runs
Daily
Fare from
₹105
Second sitting · estimate
On time
92%
usually on time
Check seats for your date

12038 running status

Checking where it is…

12038 coach position

Fetching the coach order…

12038 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 Delhi to Kotdwara

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 12038 Siddhabali J SH, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Delhi DLI—07:00—10
2Ghaziabad GZB07:4607:482 min120
3Hapur HPU08:3408:395 min157
4Gajraula Jn GJL09:2510:0035 min1107
5Mandi Dhanaura MNDR10:1810:202 min1123
6Chand Siau CPS10:4010:422 min1143
7Haldaur HLDR10:5610:582 min1161
8Bijnor BJO11:1811:202 min1178
9Basi Kiratpur BSKR11:3811:402 min1192
10Muazzampur Narain Jn. MZM12:1212:142 min1203
11Najibabad Jn NBD12:3512:4510 min1214
12Kotdwara KTW13:50——1238

How reliably 12038 runs

92% arrive on time at the destination
typically on time · 82% on time across the route

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

  • Delhi
    typically 5 min late · 4% over an hour
    90%
  • Ghaziabad
    typically 3 min late · 3% over an hour
    91%
  • Hapur
    typically 3 min late · 4% over an hour
    80%
  • Gajraula Jn
    usually on time · 4% over an hour
    83%
  • Mandi Dhanaura
    typically 4 min late · 5% over an hour
    76%
  • Chand Siau
    typically 5 min late · 4% over an hour
    75%
  • Haldaur
    typically 7 min late · 5% over an hour
    70%
  • Bijnor
    typically 4 min late · 5% over an hour
    76%
  • Basi Kiratpur
    usually on time · 4% over an hour
    78%
  • Muazzampur Narain Jn.
    usually on time · 3% over an hour
    88%
  • Najibabad Jn
    usually on time · 3% over an hour
    88%
  • Kotdwara
    usually on time
    92%

Longest halts

  • Gajraula Jn GJL35 min · arrives 09:25, departs 10:00
  • Najibabad Jn NBD10 min · arrives 12:35, departs 12:45
  • Hapur HPU5 min · arrives 08:34, departs 08:39

Return train and other trains on this route

Stations on the 12038 route