TrainLiveStatus
Train No. 12344 · Superfast

Darjeeling Mail (HDB to SDAH)

Haldibari to Sealdah · 631 km · 8 stops · Runs Daily

Checking live position…

The full timetable is below while live data loads.

Arrival
Station
Departure
  1. Day 1
  2. Start
    Haldibari
    HDB · 0 km
    18:15
  3. 18:35
    Jalpaiguri
    JPG · 22 km · 2 min halt
    18:37
  4. 19:20
    New Jalpaiguri
    NJP · 57 km · 10 min halt
    19:30
  5. 20:38
    Kishanganj
    KNE · 144 km · 2 min halt
    20:40
  6. 23:20
    Malda Town
    MLDT · 289 km · 10 min halt
    23:30
  7. Day 2
  8. 01:54
    Bolpur S Niktn
    BHP · 472 km · 3 min halt
    01:57
  9. 02:46
    Bardhaman
    BWN · 524 km · 2 min halt
    02:48
  10. 05:35
    Sealdah
    SDAH · 631 km
    End

Check seats on 12344

Waitlisted? The percentage is the estimated chance of confirmation. Seats can also open up from a nearby station: open the trip planner.

12344 route map

Stations plotted in order. The line joins stops directly and does not trace the exact track. Map data © OpenStreetMap contributors.

12344 coach position

Coach order appears here once live data for this train loads. What do the codes mean?

How late does 12344 usually run?

We record this train's delay several times a day. A summary will appear here after a few days of observations.

Darjeeling Mail: common questions

What time does 12344 leave Haldibari?

12344 Darjeeling Mail is scheduled to depart Haldibari (HDB) at 18:15 and reach Sealdah (SDAH) at 05:35 on day 2, a journey of about 11 h 20 min.

On which days does 12344 run?

It runs daily.

How many stops does 12344 have?

8 scheduled halts over 631 km, including Jalpaiguri, New Jalpaiguri, Kishanganj.

Which classes are available?

1A, 2A, 3A, SL, GEN, PWD. See the coach code guide for what each class means.

What is the return train?

The return service is 12343 Darjeeling Mail from Sealdah to Haldibari.

Timetable valid from 01-Jan-2026. Timings can change for maintenance, diversions or special notices, so check the live status on the day of travel.