14341 Mussoorie Express
Mail/Express · 344 km · 11 hr 45 min · 20 stops · Daily
- Departs
- 21:20
- Shakurbasti
- Arrives
- 09:05
- Dehradun · day 2
- Journey
- 11 hr 45 min
- 344 km · 20 stops
- Runs
- Daily
- Fare from
- ₹235
- Sleeper · estimate
- On time
- 76%
- usually 2 min late
14341 running status
Checking where it is…
14341 coach position
Fetching the coach order…
14341 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 Shakurbasti to Dehradun
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Shakurbasti SSB | — | 21:20 | — | 1 | 0 |
| 2 | Delhi DLI | 22:10 | 22:25 | 15 min | 1 | 10 |
| 3 | Delhi Shahdara DSA | 22:39 | 22:41 | 2 min | 1 | 16 |
| 4 | Ghaziabad GZB | 23:16 | 23:18 | 2 min | 1 | 30 |
| 5 | Pilkhua PKW | 23:50 | 23:52 | 2 min | 1 | 56 |
| 6 | Hapur HPU | 00:02 | 00:04 | 2 min | 2 | 67 |
| 7 | Garhmuktesar GMS | 00:24 | 00:26 | 2 min | 2 | 97 |
| 8 | Gajraula Jn GJL | 00:55 | 01:30 | 35 min | 2 | 118 |
| 9 | Mandi Dhanaura MNDR | 01:44 | 01:46 | 2 min | 2 | 133 |
| 10 | Chand Siau CPS | 02:05 | 02:07 | 2 min | 2 | 153 |
| 11 | Haldaur HLDR | 02:22 | 02:24 | 2 min | 2 | 171 |
| 12 | Bijnor BJO | 02:40 | 02:42 | 2 min | 2 | 188 |
| 13 | Muazzampur Narain Jn. MZM | 03:15 | 03:17 | 2 min | 2 | 213 |
| 14 | Najibabad Jn NBD | 04:00 | 04:35 | 35 min | 2 | 224 |
| 15 | Laksar Jn LRJ | 05:10 | 05:15 | 5 min | 2 | 265 |
| 16 | Jwalapur JWP | 05:35 | 05:37 | 2 min | 2 | 289 |
| 17 | Haridwar Jn HW | 05:50 | 05:55 | 5 min | 2 | 292 |
| 18 | Raiwala Jn RWL | 06:46 | 06:48 | 2 min | 2 | 304 |
| 19 | Doiwala DWO | 08:03 | 08:05 | 2 min | 2 | 325 |
| 20 | Dehradun DDN | 09:05 | — | — | 2 | 344 |
How reliably 14341 runs
76% arrive on time at the destination
typically on time · 39% on time across the route
From Jan 2026–Oct 2026 · within 15 min counts as on time.
- Shakurbastiusually on time95%
- Delhitypically 3 min late83%
- Delhi Shahdaratypically 11 min late67%
- Ghaziabadtypically 11 min late · 8% over an hour56%
- Pilkhuatypically 21 min late · 16% over an hour36%
- Hapurtypically 22 min late · 19% over an hour34%
- Garhmuktesartypically 28 min late · 24% over an hour27%
- Gajraula Jntypically 18 min late · 14% over an hour42%
- Mandi Dhanauratypically 34 min late · 26% over an hour22%
- Chand Siautypically 40 min late · 28% over an hour19%
- Haldaurtypically 44 min late · 30% over an hour17%
- Bijnortypically 43 min late · 31% over an hour17%
- Muazzampur Narain Jn.typically 39 min late · 27% over an hour19%
- Najibabad Jntypically 17 min late · 14% over an hour44%
- Laksar Jntypically 24 min late · 22% over an hour31%
- Jwalapurtypically 31 min late · 27% over an hour24%
- Haridwar Jntypically 52 min late · 38% over an hour14%
- Raiwala Jntypically 38 min late · 46% over an hour20%
- Doiwalatypically 25 min late · 13% over an hour30%
- Dehradunusually on time · 7% over an hour76%
When it runs late
Runs latest on Tuesdays (64% on time), best on Wednesdays (92%).
Longest halts
- Gajraula Jn GJL35 min · arrives 00:55, departs 01:30
- Najibabad Jn NBD35 min · arrives 04:00, departs 04:35
- Delhi DLI15 min · arrives 22:10, departs 22:25
- Laksar Jn LRJ5 min · arrives 05:10, departs 05:15
- Haridwar Jn HW5 min · arrives 05:50, departs 05:55