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 dateTrains and seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 14664AMRIT BHARAT EXP22: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 JnKIR15:2521 hr 5 min12:30+1 arrives the next day
1 hr 5 min longer than the fastest direct
20506 DBRG RAJDHANI 15:25 — 08:35 on Thu and Sun
Holds 9 in 101 hr 10 min to change at KIR — tightHolds about 9 times in 10 here. 84 min would make it 9 in 10. Measured on 44,625 paired days.
20504 often runs late
BE — KIR
Checking seatsKIR — NJP
Checking seats - One change at KishanganjKNE15:2521 hr 25 min12:50+1 arrives the next day
1 hr 25 min longer than the fastest direct
Holds 9 in 101 hr 27 min to change at KNEHolds about 9 times in 10 here. Measured on 2,07,236 paired days.
20506 often runs late
BE — KNE
Checking seatsKNE — NJP
Checking seats - One change at KishanganjKNE15:2521 hr 35 min13:00+1 arrives the next day
1 hr 35 min longer than the fastest direct
Holds 9 in 101 hr 24 min to change at KNE — tightHolds about 9 times in 10 here. 87 min would make it 9 in 10. Measured on 2,07,236 paired days.
20504 often runs late
BE — KNE
Checking seatsKNE — NJP
Checking seats
Which arrives on time
On time = within 15 min at New Jalpaiguri · year to August 2026 · 10 of 11 trains tracked
- 20506 DBRG RAJDHANIMost punctualtypically 20 min late at New Jalpaiguri38%
- typically 26 min late at New Jalpaiguri29%
- typically 27 min late at New Jalpaiguri28%
- typically 58 min late at New Jalpaiguri13%
- typically 56 min late at New Jalpaiguri13%
Runs late more often than not
- 15654 AMARNATH EXP — arrives on time only 3% of the time, typically 217 min late
- 15910 AVADH ASSAM EXP — arrives on time only 5% of the time, typically 161 min late
- 19601 UDZ NJP EXP — arrives on time only 7% of the time, typically 151 min late
Fares
Estimated for 1,195 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹570 | observed fares |
| 3E AC 3 economy | ₹1,391 | observed fares |
| 3A AC 3 tier | ₹1,491 | observed fares |
| 2A AC 2 tier | ₹2,121 | observed fares |
| 1A AC first class | ₹3,549 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class
Other trains from Bareilly
Other trains to New Jalpaiguri
- New Bongaigaon to New Jalpaiguri76 direct trains · 254 km
- New Cooch Behar to New Jalpaiguri72 direct trains · 127 km
- Kamakhya to New Jalpaiguri54 direct trains · 423 km
- New Alipurduar to New Jalpaiguri54 direct trains · 145 km
- Barsoi Jn to New Jalpaiguri53 direct trains · 146 km
- Malda Town to New Jalpaiguri52 direct trains · 233 km
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.