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 2 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 on time · 31% on time across the route
From Oct 2025–Oct 2026 · within 15 min counts as on time.
- Delhitypically 8 min late · 18% over an hour55%
- Delhi Shahdaratypically 18 min late · 22% over an hour42%
- Nolitypically 25 min late · 25% over an hour30%
- Gotratypically 24 min late · 23% over an hour31%
- Fakharpur Htypically 24 min late · 23% over an hour31%
- Khekratypically 27 min late · 25% over an hour28%
- Sunehratypically 26 min late · 23% over an hour29%
- Aheratypically 27 min late · 24% over an hour28%
- Baghpat Roadtypically 29 min late · 25% over an hour26%
- Sujratypically 27 min late · 23% over an hour28%
- Barauttypically 30 min late · 27% over an hour25%
- Bawli Htypically 28 min late · 25% over an hour27%
- Qasimpur Kheritypically 33 min late · 29% over an hour23%
- Ailam Htypically 32 min late · 27% over an hour23%
- Kandhlatypically 34 min late · 31% over an hour22%
- Khandrawali Htypically 34 min late · 29% over an hour22%
- Shamlitypically 31 min late · 29% over an hour24%
- Silawartypically 29 min late · 27% over an hour26%
- Hindtypically 33 min late · 30% over an hour23%
- Thana Bhawan Town Htypically 30 min late · 28% over an hour25%
- Thana Bhawantypically 36 min late · 31% over an hour21%
- Nanautatypically 36 min late · 32% over an hour21%
- Sona Arjunpurtypically 33 min late · 30% over an hour23%
- Rampur Maniharantypically 42 min late · 34% over an hour18%
- Mananitypically 46 min late · 36% over an hour16%
- Tapri Jntypically 29 min late · 32% over an hour26%
- Baliakheritypically 32 min late · 32% over an hour23%
- Sunehti Kharkhari Htypically 23 min late · 26% over an hour33%
- Chodialatypically 26 min late · 28% over an hour29%
- Iqbalpurtypically 29 min late · 28% over an hour26%
- Roorkeetypically 19 min late · 25% over an hour39%
- Dandheratypically 12 min late · 20% over an hour52%
- Aithaltypically 9 min late · 16% over an hour56%
- Jwalapurtypically 13 min late · 18% over an hour52%
- Haridwar Jnusually on time · 14% over an hour70%
When it runs late
Runs latest on Saturdays (61% on time), best on Mondays (81%).
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