Skip to search

Trains from Bareilly to New Jalpaiguri

11 direct trains · 1,195 km · fastest 20 hr on the 20504 DBRG RAJDHANI

Check seats and fares for your date

Trains and seats

  • 15934ASR NTSK EXP
    02:1929 hr 6 min07:25+1 arrives the next day

    BE — NJP · 1,291 km · Mail/Express

    Checking seats
  • 15904CDG DBRG EXP
    07:0025 hr 25 min08:25+1 arrives the next day

    BE — NJP · 1,264 km · Mail/Express

    Checking seats
  • 15623BGKT KYQ EXP
    10:1527 hr 20 min13:35+1 arrives the next day

    BE — NJP · 1,257 km · Mail/Express

    Checking seats
  • 15652LOHIT EXPRESS
    11:3725 hr 58 min13:35+1 arrives the next day

    BE — NJP · 1,195 km · Mail/Express

    Checking seats
  • 15654AMARNATH EXP
    11:3725 hr 58 min13:35+1 arrives the next day

    BE — NJP · 1,280 km · Composite

    Checking seats
  • 15910AVADH ASSAM EXP
    12:1928 hr 21 min16:40+1 arrives the next day

    BE — NJP · 1,281 km · Mail/Express

    Checking seats
  • 20504DBRG RAJDHANI
    15:2520 hr11:25+1 arrives the next day

    BE — NJP · 1,299 km · Rajdhani · fastest

    Checking seats
  • 20506DBRG RAJDHANI
    15:2520 hr11:25+1 arrives the next day

    BE — NJP · 1,251 km · Rajdhani

    Checking seats
  • 15656SVDK KYQ EXP
    18:4129 hr 29 min00:10+2 arrives 2 days later

    BE — NJP · 1,313 km · Mail/Express

    Checking seats
  • 19601UDZ NJP EXP
    19:3223 hr 13 min18:45+1 arrives the next day

    BE — NJP · 1,243 km · Mail/Express

    Checking seats
  • 14664AMRIT BHARAT EXP
    22:4929 hr 26 min04:15+2 arrives 2 days later

    BE — NJP · 1,230 km · Mail/Express

    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 Katihar JnKIR
    15:2521 hr 5 min12:30+1 arrives the next day

    1 hr 5 min longer than the fastest direct

    20504DBRG RAJDHANI15:25 — 08:35Rajdhani

    20506 DBRG RAJDHANI 15:25 — 08:35 on Thu and Sun

    Holds 9 in 101 hr 10 min to change at KIR — tight

    Holds about 9 times in 10 here. 84 min would make it 9 in 10. Measured on 44,625 paired days.

    12424DBRT RAJDHANI09:45 — 12:30Rajdhani

    20504 often runs late

    BE — KIR

    Checking seats

    KIR — NJP

    Checking seats
  • One change at KishanganjKNE
    15:2521 hr 25 min12:50+1 arrives the next day

    1 hr 25 min longer than the fastest direct

    20506DBRG RAJDHANI15:25 — 09:58Rajdhani
    Holds 9 in 101 hr 27 min to change at KNE

    Holds about 9 times in 10 here. Measured on 2,07,236 paired days.

    15673KYQ AMRITBHARAT11:25 — 12:50Mail/Express

    20506 often runs late

    BE — KNE

    Checking seats

    KNE — NJP

    Checking seats
  • One change at KishanganjKNE
    15:2521 hr 35 min13:00+1 arrives the next day

    1 hr 35 min longer than the fastest direct

    20504DBRG RAJDHANI15:25 — 09:58Rajdhani
    Holds 9 in 101 hr 24 min to change at KNE — tight

    Holds about 9 times in 10 here. 87 min would make it 9 in 10. Measured on 2,07,236 paired days.

    15629NAGAON EXPRESS11:22 — 13:00Mail/Express

    20504 often runs late

    BE — KNE

    Checking seats

    KNE — NJP

    Checking seats

Which arrives on time

On time = within 15 min at New Jalpaiguri · year to August 2026 · 10 of 11 trains tracked

  1. 20506 DBRG RAJDHANIMost punctual
    typically 20 min late at New Jalpaiguri
    38%
  2. typically 26 min late at New Jalpaiguri
    29%
  3. typically 27 min late at New Jalpaiguri
    28%
  4. typically 58 min late at New Jalpaiguri
    13%
  5. typically 56 min late at New Jalpaiguri
    13%

Runs late more often than not

How we grade this

Fares

Estimated for 1,195 km · exact fare at IRCTC checkout · Sources

Estimated fares by class for the 1,195 km between Bareilly and New Jalpaiguri, priced for a Mail/Express train in General quota.
ClassFareBasis
SL Sleeper₹570observed fares
3E AC 3 economy₹1,391observed fares
3A AC 3 tier₹1,491observed fares
2A AC 2 tier₹2,121observed fares
1A AC first class₹3,549observed fares

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

Other trains from Bareilly

Other trains to New Jalpaiguri

Important

RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.

RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.