14305 Delhi – Haridwar Express
Mail/Express · 230 km · 7 hr 35 min · 35 stops · Daily
- Departs
- 10:20
- Delhi
- Arrives
- 17:55
- Haridwar Jn
- Journey
- 7 hr 35 min
- 230 km · 35 stops
- Runs
- Daily
- On time
- 70%
- usually 3 min late
14305 running status
Checking where it is…
14305 coach position
Fetching the coach order…
14305 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 Haridwar Jn
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Delhi DLI | — | 10:20 | — | 1 | 0 |
| 2 | Delhi Shahdara DSA | 10:34 | 10:36 | 2 min | 1 | 6 |
| 3 | Noli NOLI | 10:49 | 10:50 | 1 min | 1 | 15 |
| 4 | Gotra GTRA | 10:59 | 11:00 | 1 min | 1 | 22 |
| 5 | Fakharpur H FAP | 11:05 | 11:06 | 1 min | 1 | 26 |
| 6 | Khekra KEX | 11:11 | 11:12 | 1 min | 1 | 29 |
| 7 | Sunehra SFA | 11:18 | 11:19 | 1 min | 1 | 33 |
| 8 | Ahera AHQ | 11:24 | 11:25 | 1 min | 1 | 36 |
| 9 | Baghpat Road BPM | 11:30 | 11:31 | 1 min | 1 | 39 |
| 10 | Sujra SUJR | 11:39 | 11:40 | 1 min | 1 | 45 |
| 11 | Baraut BTU | 11:49 | 11:50 | 1 min | 1 | 54 |
| 12 | Bawli H BAOL | 11:57 | 11:58 | 1 min | 1 | 59 |
| 13 | Qasimpur Kheri KPKI | 12:04 | 12:05 | 1 min | 1 | 64 |
| 14 | Ailam H AILM | 12:16 | 12:17 | 1 min | 1 | 74 |
| 15 | Kandhla KQL | 12:24 | 12:25 | 1 min | 1 | 80 |
| 16 | Khandrawali H KZI | 12:33 | 12:34 | 1 min | 1 | 86 |
| 17 | Shamli SMQL | 12:48 | 12:50 | 2 min | 1 | 93 |
| 18 | Silawar SLWR | 13:00 | 13:01 | 1 min | 1 | 101 |
| 19 | Hind HIND | 13:05 | 13:06 | 1 min | 1 | 104 |
| 20 | Thana Bhawan Town H TBTN | 13:13 | 13:14 | 1 min | 1 | 113 |
| 21 | Thana Bhawan THBN | 13:18 | 13:19 | 1 min | 1 | 115 |
| 22 | Nanauta NNX | 13:30 | 13:31 | 1 min | 1 | 125 |
| 23 | Sona Arjunpur SNAP | 13:36 | 13:37 | 1 min | 1 | 131 |
| 24 | Rampur Maniharan RPMN | 13:43 | 13:44 | 1 min | 1 | 137 |
| 25 | Manani MNZ | 13:53 | 13:54 | 1 min | 1 | 146 |
| 26 | Tapri Jn TPZ | 14:26 | 14:28 | 2 min | 1 | 157 |
| 27 | Baliakheri BAE | 14:46 | 14:47 | 1 min | 1 | 164 |
| 28 | Sunehti Kharkhari H SNKE | 14:58 | 14:59 | 1 min | 1 | 170 |
| 29 | Chodiala CDL | 15:12 | 15:13 | 1 min | 1 | 175 |
| 30 | Iqbalpur IQB | 15:22 | 15:23 | 1 min | 1 | 182 |
| 31 | Roorkee RK | 15:47 | 15:49 | 2 min | 1 | 189 |
| 32 | Dandhera DNRA | 16:11 | 16:12 | 1 min | 1 | 192 |
| 33 | Aithal ATMO | 17:15 | 17:17 | 2 min | 1 | 211 |
| 34 | Jwalapur JWP | 17:31 | 17:33 | 2 min | 1 | 227 |
| 35 | Haridwar Jn HW | 17:55 | — | — | 1 | 230 |
How reliably 14305 runs
70% arrive on time at the destination
typically 3 min late · 30% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Delhitypically 9 min late · 18% over an hour54%
- Delhi Shahdaratypically 18 min late · 23% over an hour42%
- Nolitypically 26 min late · 25% over an hour29%
- Gotratypically 24 min late · 23% over an hour31%
- Fakharpur Htypically 24 min late · 23% over an hour31%
- Khekratypically 27 min late · 26% over an hour28%
- Sunehratypically 26 min late · 23% over an hour29%
- Aheratypically 27 min late · 25% over an hour28%
- Baghpat Roadtypically 29 min late · 26% over an hour26%
- Sujratypically 27 min late · 23% over an hour28%
- Barauttypically 30 min late · 28% over an hour25%
- Bawli Htypically 28 min late · 25% over an hour27%
- Qasimpur Kheritypically 34 min late · 30% over an hour22%
- Ailam Htypically 32 min late · 27% over an hour23%
- Kandhlatypically 36 min late · 32% over an hour21%
- Khandrawali Htypically 34 min late · 29% over an hour22%
- Shamlitypically 33 min late · 30% over an hour23%
- Silawartypically 29 min late · 27% over an hour26%
- Hindtypically 35 min late · 31% over an hour21%
- Thana Bhawan Town Htypically 30 min late · 28% over an hour25%
- Thana Bhawantypically 37 min late · 32% over an hour20%
- Nanautatypically 38 min late · 33% over an hour20%
- Sona Arjunpurtypically 33 min late · 30% over an hour23%
- Rampur Maniharantypically 43 min late · 35% over an hour17%
- Mananitypically 46 min late · 38% over an hour16%
- Tapri Jntypically 30 min late · 33% over an hour25%
- Baliakheritypically 33 min late · 32% over an hour23%
- Sunehti Kharkhari Htypically 23 min late · 26% over an hour33%
- Chodialatypically 28 min late · 28% over an hour27%
- Iqbalpurtypically 31 min late · 29% over an hour24%
- Roorkeetypically 19 min late · 25% over an hour39%
- Dandheratypically 12 min late · 21% over an hour52%
- Aithaltypically 10 min late · 17% over an hour55%
- Jwalapurtypically 14 min late · 18% over an hour51%
- Haridwar Jntypically 3 min late · 14% over an hour70%
When it runs late
Runs latest on Saturdays (60% on time), best on Mondays (80%).
Return train and other trains on this route
- 14306 Haridwar – Delhi ExpressThe return train, Haridwar Jn to Delhi
- 09609 Udaipur City–RishikeshAlso runs Delhi to Haridwar Jn
- 19609 Udaipur City–Rishikesh ExpressAlso runs Delhi to Haridwar Jn
- 09611 Ajmer–Rishikesh TOD SpecialAlso runs Delhi to Haridwar Jn
- 19031 Yoga ExpressAlso runs Delhi to Haridwar Jn
- 09425 Sabarmati–Haridwar SpecialAlso runs Delhi to Haridwar Jn
- 09203 Veraval–Haridwar SpecialAlso runs Delhi to Haridwar Jn
- 14303 Delhi – Haridwar ExpressAlso runs Delhi to Haridwar Jn
- 14341 Mussoorie ExpressAlso runs Delhi to Haridwar Jn