Skip to search

12344 Darjeeling Mail

Composite · 631 km · 11 hr 20 min · 8 stops · Daily

Departs
18:15
Haldibari
Arrives
05:35
Sealdah · day 2
Journey
11 hr 20 min
631 km · 8 stops
Runs
Daily
On time
86%
usually on time
Check seats for your date

12344 running status

Checking where it is…

12344 coach position

Fetching the coach order…

12344 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 Haldibari to Sealdah

Pick a date — live seats in every class

Route and stops

Day 2 = the day after departure

Scheduled stops of 12344 Darjeeling Mail, in order, with arrival and departure times, halt length, day of the run and cumulative distance from the origin.
#StationArrivesDepartsHaltDayKm
1Haldibari HDB—18:15—10
2Jalpaiguri JPG18:3518:372 min122
3New Jalpaiguri NJP19:2019:3010 min157
4Kishanganj KNE20:3820:402 min1144
5Malda Town MLDT23:2023:3010 min1289
6Bolpur Shantiniketan BHP01:5401:573 min2472
7Barddhaman BWN02:4602:482 min2524
8Sealdah SDAH05:35——2631

How reliably 12344 runs

86% arrive on time at the destination
typically on time · 73% on time across the route

From Oct 2025–Oct 2026 · within 15 min counts as on time.

  • Haldibari
    usually on time
    95%
  • Jalpaiguri
    typically 5 min late
    95%
  • New Jalpaiguri
    typically 4 min late
    88%
  • Kishanganj
    typically 7 min late
    78%
  • Malda Town
    usually on time · 3% over an hour
    91%
  • Bolpur Shantiniketan
    typically 27 min late · 7% over an hour
    28%
  • Barddhaman
    typically 31 min late · 10% over an hour
    24%
  • Sealdah
    usually on time · 4% over an hour
    86%

Longest halts

  • New Jalpaiguri NJP10 min · arrives 19:20, departs 19:30
  • Malda Town MLDT10 min · arrives 23:20, departs 23:30

Return train and other trains on this route

Stations on the 12344 route