14089 Anand Vihar–Kotdwara Express
Mail/Express · 282 km · 6 hr 10 min · 11 stops · Daily
- Departs
- 21:45
- Anand Vihar Terminal
- Arrives
- 03:55
- Kotdwara · day 2
- Journey
- 6 hr 10 min
- 282 km · 11 stops
- Runs
- Daily
- Fare from
- ₹520
- AC 3 tier · estimate
- On time
- 91%
- usually on time
14089 running status
Checking where it is…
14089 coach position
Fetching the coach order…
14089 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 Anand Vihar Terminal to Kotdwara
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Anand Vihar Terminal ANVT | — | 21:45 | — | 1 | 0 |
| 2 | Meerut City Jn MTC | 22:50 | 22:52 | 2 min | 1 | 60 |
| 3 | Muzaffarnagar MOZ | 23:30 | 23:32 | 2 min | 1 | 115 |
| 4 | Deoband DBD | 23:50 | 23:52 | 2 min | 1 | 139 |
| 5 | Tapri Jn TPZ | 00:36 | 00:38 | 2 min | 2 | 167 |
| 6 | Roorkee RK | 01:13 | 01:18 | 5 min | 2 | 199 |
| 7 | Laksar Jn LRJ | 01:41 | 01:46 | 5 min | 2 | 217 |
| 8 | Muazzampur Narain Jn. MZM | 02:09 | 02:14 | 5 min | 2 | 247 |
| 9 | Najibabad Jn NBD | 02:45 | 02:55 | 10 min | 2 | 258 |
| 10 | Saneh Road SNX | 03:15 | 03:17 | 2 min | 2 | 273 |
| 11 | Kotdwara KTW | 03:55 | — | — | 2 | 282 |
How reliably 14089 runs
91% arrive on time at the destination
typically on time · 67% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Anand Vihar Terminalusually on time95%
- Meerut City Jntypically 15 min late50%
- Muzaffarnagartypically 17 min late44%
- Deobandtypically 17 min late · 3% over an hour44%
- Tapri Jnusually on time85%
- Roorkeeusually on time79%
- Laksar Jntypically 8 min late72%
- Muazzampur Narain Jn.typically 24 min late · 4% over an hour31%
- Najibabad Jntypically 8 min late · 3% over an hour78%
- Saneh Roadtypically 10 min late · 4% over an hour71%
- Kotdwarausually on time91%
Longest halts
- Najibabad Jn NBD10 min · arrives 02:45, departs 02:55
- Roorkee RK5 min · arrives 01:13, departs 01:18
- Laksar Jn LRJ5 min · arrives 01:41, departs 01:46
- Muazzampur Narain Jn. MZM5 min · arrives 02:09, departs 02:14
Return train and other trains on this route
Stations on the 14089 route
- Meerut City Jn (MTC)Day 1 · 60 km from Anand Vihar Terminal
- Muzaffarnagar (MOZ)Day 1 · 115 km from Anand Vihar Terminal
- Deoband (DBD)Day 1 · 139 km from Anand Vihar Terminal
- Tapri Jn (TPZ)Day 2 · 167 km from Anand Vihar Terminal
- Roorkee (RK)Day 2 · 199 km from Anand Vihar Terminal
- Laksar Jn (LRJ)Day 2 · 217 km from Anand Vihar Terminal