14306 Haridwar – Delhi Express
Mail/Express · 230 km · 7 hr 35 min · 35 stops · Daily
- Departs
- 07:30
- Haridwar Jn
- Arrives
- 15:05
- Delhi
- Journey
- 7 hr 35 min
- 230 km · 35 stops
- Runs
- Daily
- On time
- 50%
- usually 15 min late
14306 running status
Checking where it is…
14306 coach position
Fetching the coach order…
14306 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 Haridwar Jn to Delhi
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | Haridwar Jn HW | — | 07:30 | — | 1 | 0 |
| 2 | Jwalapur JWP | 07:38 | 07:40 | 2 min | 1 | 4 |
| 3 | Aithal ATMO | 07:54 | 07:56 | 2 min | 1 | 19 |
| 4 | Dandhera DNRA | 08:18 | 08:20 | 2 min | 1 | 38 |
| 5 | Roorkee RK | 08:36 | 08:38 | 2 min | 1 | 41 |
| 6 | Iqbalpur IQB | 08:52 | 08:53 | 1 min | 1 | 48 |
| 7 | Chodiala CDL | 09:05 | 09:06 | 1 min | 1 | 55 |
| 8 | Sunehti Kharkhari H SNKE | 09:14 | 09:15 | 1 min | 1 | 61 |
| 9 | Baliakheri BAE | 09:30 | 09:31 | 1 min | 1 | 66 |
| 10 | Tapri Jn TPZ | 10:15 | 10:16 | 1 min | 1 | 73 |
| 11 | Manani MNZ | 10:26 | 10:27 | 1 min | 1 | 84 |
| 12 | Rampur Maniharan RPMN | 10:37 | 10:38 | 1 min | 1 | 94 |
| 13 | Sona Arjunpur SNAP | 10:45 | 10:46 | 1 min | 1 | 99 |
| 14 | Nanauta NNX | 10:52 | 10:53 | 1 min | 1 | 105 |
| 15 | Thana Bhawan THBN | 11:02 | 11:03 | 1 min | 1 | 115 |
| 16 | Thana Bhawan Town H TBTN | 11:06 | 11:07 | 1 min | 1 | 118 |
| 17 | Hind HIND | 11:15 | 11:16 | 1 min | 1 | 126 |
| 18 | Silawar SLWR | 11:19 | 11:20 | 1 min | 1 | 130 |
| 19 | Shamli SMQL | 11:53 | 11:55 | 2 min | 1 | 137 |
| 20 | Khandrawali H KZI | 12:04 | 12:05 | 1 min | 1 | 144 |
| 21 | Kandhla KQL | 12:11 | 12:12 | 1 min | 1 | 151 |
| 22 | Ailam H AILM | 12:17 | 12:18 | 1 min | 1 | 156 |
| 23 | Qasimpur Kheri KPKI | 12:27 | 12:28 | 1 min | 1 | 166 |
| 24 | Bawli H BAOL | 12:33 | 12:34 | 1 min | 1 | 171 |
| 25 | Baraut BTU | 12:44 | 12:45 | 1 min | 1 | 176 |
| 26 | Sujra SUJR | 12:53 | 12:54 | 1 min | 1 | 186 |
| 27 | Baghpat Road BPM | 12:59 | 13:00 | 1 min | 1 | 192 |
| 28 | Ahera AHQ | 13:03 | 13:04 | 1 min | 1 | 195 |
| 29 | Sunehra SFA | 13:07 | 13:08 | 1 min | 1 | 198 |
| 30 | Khekra KEX | 13:19 | 13:20 | 1 min | 1 | 201 |
| 31 | Fakharpur H FAP | 13:23 | 13:24 | 1 min | 1 | 205 |
| 32 | Gotra GTRA | 13:27 | 13:28 | 1 min | 1 | 208 |
| 33 | Noli NOLI | 13:39 | 13:40 | 1 min | 1 | 216 |
| 34 | Delhi Shahdara DSA | 14:24 | 14:26 | 2 min | 1 | 224 |
| 35 | Delhi DLI | 15:05 | — | — | 1 | 230 |
How reliably 14306 runs
50% arrive on time at the destination
typically 15 min late · 41% on time across the route
From Nov 2025–Nov 2026 · within 15 min counts as on time.
- Haridwar Jnusually on time91%
- Jwalapurtypically 3 min late · 3% over an hour90%
- Aithaltypically 37 min late · 4% over an hour20%
- Dandheratypically 50 min late · 20% over an hour15%
- Roorkeetypically 43 min late · 10% over an hour17%
- Iqbalpurtypically 40 min late · 10% over an hour19%
- Chodialatypically 38 min late · 13% over an hour20%
- Sunehti Kharkhari Htypically 4 min late · 4% over an hour79%
- Baliakheritypically 29 min late · 13% over an hour26%
- Tapri Jntypically 3 min late · 4% over an hour77%
- Mananitypically 11 min late · 5% over an hour61%
- Rampur Maniharantypically 13 min late · 6% over an hour55%
- Sona Arjunpurtypically 12 min late · 5% over an hour57%
- Nanautatypically 17 min late · 7% over an hour44%
- Thana Bhawantypically 21 min late · 8% over an hour36%
- Thana Bhawan Town Htypically 20 min late · 7% over an hour38%
- Hindtypically 26 min late · 9% over an hour29%
- Silawartypically 25 min late · 8% over an hour30%
- Shamlitypically 12 min late · 4% over an hour57%
- Khandrawali Htypically 11 min late · 4% over an hour60%
- Kandhlatypically 28 min late · 6% over an hour27%
- Ailam Htypically 29 min late · 6% over an hour26%
- Qasimpur Kheritypically 31 min late · 8% over an hour24%
- Bawli Htypically 27 min late · 7% over an hour28%
- Barauttypically 33 min late · 9% over an hour23%
- Sujratypically 30 min late · 8% over an hour25%
- Baghpat Roadtypically 39 min late · 13% over an hour19%
- Aheratypically 13 min late · 6% over an hour53%
- Sunehratypically 12 min late · 4% over an hour57%
- Khekratypically 40 min late · 14% over an hour19%
- Fakharpur Htypically 12 min late · 4% over an hour57%
- Gotratypically 12 min late · 4% over an hour57%
- Nolitypically 43 min late · 19% over an hour17%
- Delhi Shahdaratypically 22 min late · 6% over an hour34%
- Delhitypically 15 min late · 9% over an hour50%
When it runs late
Roughest April, June, July and August: in April it typically runs 31 min late and reaches Delhi on time only 37% of the time — against 68% around May. A year-round average hides that.
Runs latest on Sundays (47% on time), best on Thursdays (74%).
Return train and other trains on this route
- 14305 Delhi – Haridwar ExpressThe return train, Delhi to Haridwar Jn
- 14304 Haridwar – Delhi ExpressAlso runs Haridwar Jn to Delhi
- 19032 Yoga ExpressAlso runs Haridwar Jn to Delhi
- 09610 Rishikesh–Udaipur CityAlso runs Haridwar Jn to Delhi
- 09612 Rishikesh–Ajmer TOD SpecialAlso runs Haridwar Jn to Delhi
- 19610 Udaipur ExpressAlso runs Haridwar Jn to Delhi
- 09204 Haridwar–Veraval SpecialAlso runs Haridwar Jn to Delhi
- 09426 Haridwar–Sabarmati SpecialAlso runs Haridwar Jn to Delhi
- 14342 Mussoorie ExpressAlso runs Haridwar Jn to Delhi