14004 New Delhi–Malda Town Express
Mail/Express · 1,418 km · 29 hr 35 min · 24 stops · Thu, Sun
- Departs
- 18:00
- New Delhi
- Arrives
- 23:35
- Malda Town · day 2
- Journey
- 29 hr 35 min
- 1,418 km · 24 stops
- Runs
- Thu, Sun
- Fare from
- ₹640
- Sleeper · estimate
- On time
- 61%
- usually 4 min late
14004 running status
Checking where it is…
14004 coach position
Fetching the coach order…
14004 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 New Delhi to Malda Town
Pick a date — live seats in every class
Route and stops
Day 2 = the day after departure
| # | Station | Arrives | Departs | Halt | Day | Km |
|---|---|---|---|---|---|---|
| 1 | New Delhi NDLS | — | 18:00 | — | 1 | 0 |
| 2 | Ghaziabad GZB | 18:44 | 18:46 | 2 min | 1 | 26 |
| 3 | Moradabad MB | 21:00 | 21:10 | 10 min | 1 | 167 |
| 4 | Bareilly BE | 22:27 | 22:29 | 2 min | 1 | 257 |
| 5 | Lucknow LKO | 02:25 | 02:35 | 10 min | 2 | 492 |
| 6 | Rae Bareli Jn RBL | 03:53 | 03:55 | 2 min | 2 | 570 |
| 7 | Gauriganj GNG | 04:37 | 04:38 | 1 min | 2 | 617 |
| 8 | Amethi AME | 04:51 | 04:53 | 2 min | 2 | 630 |
| 9 | Ma Belhadevi Dp MBDP | 05:30 | 05:35 | 5 min | 2 | 665 |
| 10 | Varanasi Jn BSB | 08:00 | 08:10 | 10 min | 2 | 793 |
| 11 | Dd Upadhyaya Jn DDU | 09:10 | 09:15 | 5 min | 2 | 811 |
| 12 | Buxar BXR | 10:40 | 10:42 | 2 min | 2 | 901 |
| 13 | Ara ARA | 11:46 | 11:48 | 2 min | 2 | 970 |
| 14 | Patna Jn PNBE | 13:03 | 13:10 | 7 min | 2 | 1,019 |
| 15 | Kiul Jn KIUL | 15:50 | 15:55 | 5 min | 2 | 1,142 |
| 16 | Abhaipur AHA | 16:31 | 16:33 | 2 min | 2 | 1,165 |
| 17 | Dharhara DRH | 16:44 | 16:46 | 2 min | 2 | 1,175 |
| 18 | Jamalpur Jn JMP | 17:07 | 17:12 | 5 min | 2 | 1,187 |
| 19 | Sultanganj SGG | 17:46 | 17:48 | 2 min | 2 | 1,216 |
| 20 | Bhagalpur BGP | 18:30 | 18:40 | 10 min | 2 | 1,240 |
| 21 | Sahibganj Jn SBG | 20:10 | 20:15 | 5 min | 2 | 1,315 |
| 22 | Barharwa Jn BHW | 21:30 | 21:32 | 2 min | 2 | 1,369 |
| 23 | New Farakka Jn NFK | 21:54 | 21:59 | 5 min | 2 | 1,384 |
| 24 | Malda Town MLDT | 23:35 | — | — | 2 | 1,418 |
How reliably 14004 runs
61% arrive on time at the destination
typically 4 min late · 33% on time across the route
From Aug 2025–Aug 2026 · within 15 min counts as on time.
- New Delhiusually on time · 6% over an hour89%
- Ghaziabadusually on time · 6% over an hour77%
- Moradabadtypically 34 min late · 23% over an hour22%
- Bareillytypically 48 min late · 37% over an hour16%
- Lucknowtypically 35 min late · 32% over an hour21%
- Rae Bareli Jntypically 40 min late · 33% over an hour19%
- Gauriganjtypically 36 min late · 33% over an hour21%
- Amethitypically 42 min late · 33% over an hour18%
- Ma Belhadevi Dptypically 36 min late · 30% over an hour21%
- Varanasi Jntypically 18 min late · 27% over an hour42%
- Dd Upadhyaya Jntypically 15 min late · 25% over an hour50%
- Buxartypically 17 min late · 22% over an hour44%
- Aratypically 20 min late · 20% over an hour38%
- Patna Jntypically 42 min late · 34% over an hour18%
- Kiul Jntypically 28 min late · 37% over an hour27%
- Abhaipurtypically 19 min late · 29% over an hour39%
- Dharharatypically 22 min late · 34% over an hour34%
- Jamalpur Jntypically 36 min late · 33% over an hour21%
- Sultanganjtypically 37 min late · 32% over an hour20%
- Bhagalpurtypically 39 min late · 32% over an hour19%
- Sahibganj Jntypically 43 min late · 30% over an hour17%
- Barharwa Jntypically 26 min late · 14% over an hour29%
- New Farakka Jntypically 40 min late · 25% over an hour19%
- Malda Towntypically 4 min late · 10% over an hour61%
Longest halts
- Moradabad MB10 min · arrives 21:00, departs 21:10
- Lucknow LKO10 min · arrives 02:25, departs 02:35
- Varanasi Jn BSB10 min · arrives 08:00, departs 08:10
- Bhagalpur BGP10 min · arrives 18:30, departs 18:40
- Patna Jn PNBE7 min · arrives 13:03, departs 13:10
- Ma Belhadevi Dp MBDP5 min · arrives 05:30, departs 05:35