Skip to search

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
Check seats for your date

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

Scheduled stops of 14004 New Delhi–Malda Town Express, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1New Delhi NDLS—18:00—10
2Ghaziabad GZB18:4418:462 min126
3Moradabad MB21:0021:1010 min1167
4Bareilly BE22:2722:292 min1257
5Lucknow LKO02:2502:3510 min2492
6Rae Bareli Jn RBL03:5303:552 min2570
7Gauriganj GNG04:3704:381 min2617
8Amethi AME04:5104:532 min2630
9Ma Belhadevi Dp MBDP05:3005:355 min2665
10Varanasi Jn BSB08:0008:1010 min2793
11Dd Upadhyaya Jn DDU09:1009:155 min2811
12Buxar BXR10:4010:422 min2901
13Ara ARA11:4611:482 min2970
14Patna Jn PNBE13:0313:107 min21,019
15Kiul Jn KIUL15:5015:555 min21,142
16Abhaipur AHA16:3116:332 min21,165
17Dharhara DRH16:4416:462 min21,175
18Jamalpur Jn JMP17:0717:125 min21,187
19Sultanganj SGG17:4617:482 min21,216
20Bhagalpur BGP18:3018:4010 min21,240
21Sahibganj Jn SBG20:1020:155 min21,315
22Barharwa Jn BHW21:3021:322 min21,369
23New Farakka Jn NFK21:5421:595 min21,384
24Malda Town MLDT23:35——21,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 Delhi
    usually on time · 6% over an hour
    89%
  • Ghaziabad
    usually on time · 6% over an hour
    77%
  • Moradabad
    typically 34 min late · 23% over an hour
    22%
  • Bareilly
    typically 48 min late · 37% over an hour
    16%
  • Lucknow
    typically 35 min late · 32% over an hour
    21%
  • Rae Bareli Jn
    typically 40 min late · 33% over an hour
    19%
  • Gauriganj
    typically 36 min late · 33% over an hour
    21%
  • Amethi
    typically 42 min late · 33% over an hour
    18%
  • Ma Belhadevi Dp
    typically 36 min late · 30% over an hour
    21%
  • Varanasi Jn
    typically 18 min late · 27% over an hour
    42%
  • Dd Upadhyaya Jn
    typically 15 min late · 25% over an hour
    50%
  • Buxar
    typically 17 min late · 22% over an hour
    44%
  • Ara
    typically 20 min late · 20% over an hour
    38%
  • Patna Jn
    typically 42 min late · 34% over an hour
    18%
  • Kiul Jn
    typically 28 min late · 37% over an hour
    27%
  • Abhaipur
    typically 19 min late · 29% over an hour
    39%
  • Dharhara
    typically 22 min late · 34% over an hour
    34%
  • Jamalpur Jn
    typically 36 min late · 33% over an hour
    21%
  • Sultanganj
    typically 37 min late · 32% over an hour
    20%
  • Bhagalpur
    typically 39 min late · 32% over an hour
    19%
  • Sahibganj Jn
    typically 43 min late · 30% over an hour
    17%
  • Barharwa Jn
    typically 26 min late · 14% over an hour
    29%
  • New Farakka Jn
    typically 40 min late · 25% over an hour
    19%
  • Malda Town
    typically 4 min late · 10% over an hour
    61%

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

Return train and other trains on this route

Stations on the 14004 route