Skip to search

Trains from New Jalpaiguri to Barddhaman

New Jalpaiguri to Barddhaman is 466 km by rail. 16 direct trains run it; the fastest is the 12042 Shatabdi Express at 6 hr 35 min. It is also the most punctual, arriving on time (within 15 min) on 42% of days, typically 18 min late. 5 run every day, leaving between 02:05 and 20:30. When they are waitlisted, a journey with one change takes 7 hr 50 min.

Departures
02:05 – 20:30
Fare from
₹300
Sleeper · estimate
Most punctual
42% on time
12042 Shatabdi Express
Daily trains
5 of 16
Check seats for your date

Trains and seats

  • 13182Kaziranga Express
    02:057 hr 35 min09:40

    NJP — BWN · 466 km · Mail/Express

    Checking seats
  • 17032Agartala–Charlapalli Express
    02:308 hr 4 min10:34

    NJP — BWN · 467 km · Mail/Express

    Checking seats
  • 16598Amrit Bharat Express
    03:209 hr 5 min12:25

    NJP — BWN · 467 km · Mail/Express

    Checking seats
  • 22512Karmabhoomi Express
    03:258 hr 40 min12:05

    NJP — BWN · 467 km · Superfast

    Checking seats
  • 07047Naharlagun–Secunderabad Special
    03:5510 hr13:55

    NJP — BWN · 467 km · Mail/Express

    Checking seats
  • 12042Shatabdi Express
    05:306 hr 35 min12:05

    NJP — BWN · 467 km · Shatabdi · fastest

    Checking seats
  • 13174Kanchanjunga
    07:358 hr 45 min16:20

    NJP — BWN · 466 km · Mail/Express

    Checking seats
  • 13176Kanchanjunga
    07:358 hr 45 min16:20

    NJP — BWN · 467 km · Mail/Express

    Checking seats
  • 12364Haldibari–Kolkata Superfast Express
    09:307 hr 58 min17:28

    NJP — BWN · 467 km · Superfast

    Checking seats
  • 05952New Tinsukia–SMVT Bengaluru Special
    11:159 hr 19 min20:34

    NJP — BWN · 467 km · Mail/Express

    Checking seats
  • 22504Vivek Express
    15:458 hr 26 min00:11+1 arrives the next day

    NJP — BWN · 467 km · Superfast

    Checking seats
  • 08048Naharlagun–Santragachi Special
    16:109 hr 1 min01:11+1 arrives the next day

    NJP — BWN · 467 km · Mail/Express

    Checking seats
  • 13148Uttar Banga Express
    18:058 hr 7 min02:12+1 arrives the next day

    NJP — BWN · 467 km · Mail/Express

    Checking seats
  • 12344Darjeeling Mail
    19:307 hr 16 min02:46+1 arrives the next day

    NJP — BWN · 467 km · Composite

    Checking seats
  • 12346Saraighat Express
    20:057 hr 23 min03:28+1 arrives the next day

    NJP — BWN · 466 km · Superfast

    Checking seats
  • 12378Padatik Express
    20:307 hr 36 min04:06+1 arrives the next day

    NJP — BWN · 467 km · Superfast

    Checking seats

Check seats and fares for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Barsoi JnBOE
    04:157 hr 50 min12:05

    1 hr 15 min longer than the fastest direct

    15933NTSK ASR EXPRESS04:15 — 06:13Mail/Express
    Holds 9 in 101 hr 3 min to change at BOE — tight

    Holds about 9 times in 10 here. 69 min would make it 9 in 10. Measured on 1,38,383 paired days.

    12042SHATABDI EXP07:16 — 12:05Shatabdi

    12042 often runs late

    NJP — BOE

    Checking seats

    BOE — BWN

    Checking seats
  • One change at KishanganjKNE
    04:058 hr12:05

    1 hr 25 min longer than the fastest direct

    15903DBRG CDG EXP04:05 — 05:08Mail/Express
    Holds 9 in 101 hr 22 min to change at KNE — tight

    Holds about 9 times in 10 here. This train arrives a median 11 min late, against 31 min late for the junction's typical arrival. 138 min would make it 9 in 10. Measured on 1,23,614 paired days.

    12042SHATABDI EXP06:30 — 12:05Shatabdi

    12042 often runs late

    NJP — KNE

    Checking seats

    KNE — BWN

    Checking seats
  • One change at Barsoi JnBOE
    04:058 hr12:05

    1 hr 25 min longer than the fastest direct

    19616KAVI GURU EXP04:05 — 06:13Mail/Express
    Holds 9 in 101 hr 3 min to change at BOE — tight

    Holds about 9 times in 10 here. 76 min would make it 9 in 10. Measured on 1,38,383 paired days.

    12042SHATABDI EXP07:16 — 12:05Shatabdi

    19616 often runs late

    NJP — BOE

    Checking seats

    BOE — BWN

    Checking seats
  • One change at Malda TownMLDT
    04:358 hr 10 min12:45

    1 hr 35 min longer than the fastest direct

    12502KOAA GARIB RATH04:35 — 08:05Garib Rath

    12518 KOAA GARIB RATH 04:35 — 08:05 on Sun

    Holds 9 in 101 hr to change at MLDT

    Holds about 9 times in 10 here. Measured on 86,263 paired days.

    13054KULIK EXPRESS09:05 — 12:45Mail/Express

    13054 often runs late

    NJP — MLDT

    Checking seats

    MLDT — BWN

    Checking seats
  • One change at KishanganjKNE
    18:208 hr 26 min02:46+1 arrives the next day

    1 hr 51 min longer than the fastest direct

    15636GHY OKHA EXP18:20 — 19:25Mail/Express

    15632 GHY BME EXPRESS 18:20 — 19:25 on Thu

    15655 KYQ SVDK EXP 18:20 — 19:25 on Sun

    Holds 9 in 101 hr 15 min to change at KNE — tight

    Holds about 9 times in 10 here. 115 min would make it 9 in 10. Measured on 2,03,400 paired days.

    12344DARJEELING MAIL20:40 — 02:46Composite

    15636 often runs late

    NJP — KNE

    Checking seats

    KNE — BWN

    Checking seats

Which arrives on time

On time = within 15 min at Barddhaman · year to November 2026 · 12 of 16 trains tracked

  1. typically 18 min late at Barddhaman
    42%
  2. typically 23 min late at Barddhaman
    33%
  3. typically 26 min late at Barddhaman
    29%
  4. typically 30 min late at Barddhaman
    25%
  5. typically 34 min late at Barddhaman
    22%

Runs late more often than not

How we grade this

Fares

Estimated for 466 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 466 km between New Jalpaiguri and Barddhaman, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹300observed fares
3E AC 3 economy₹735observed fares
3A AC 3 tier₹798observed fares
2A AC 2 tier₹1,129observed fares
1A AC first class₹1,853observed fares

One adult, General quota, Mail/Express pricing · not every train carries every class

Other trains from New Jalpaiguri

Other trains to Barddhaman