Trains from Bareilly to New Jalpaiguri
Bareilly to New Jalpaiguri is 1,197 km by rail. 11 direct trains run it; the fastest is the 20504 Dibrugarh Rajdhani at 20 hr. The most punctual is the 20506 Dibrugarh Rajdhani, on time (within 15 min) on 36% of days, typically 21 min late. 1 runs every day, leaving between 02:19 and 22:49. When they are waitlisted, a journey with one change takes 21 hr 5 min.
- Departures
- 02:19 – 22:49
- Fare from
- ₹570
- Sleeper · estimate
- Most punctual
- 36% on time
- 20506 Dibrugarh Rajdhani
- Daily trains
- 1 of 11
Trains and seats
- 15934Amritsar–New Tinsukia Express02:1929 hr 6 min07:25+1 arrives the next day
BE — NJP · 1,292 km · Mail/Express
Checking seats - 15904Chandigarh–Dibrugarh Express07:0025 hr 25 min08:25+1 arrives the next day
BE — NJP · 1,267 km · Mail/Express
Checking seats - 15623Bhagat Ki Kothi–Kamakhya Express10:1527 hr 20 min13:35+1 arrives the next day
BE — NJP · 1,258 km · Mail/Express
Checking seats - Checking seats
- Checking seats
- 15910Avadh Assam Express12:1928 hr 21 min16:40+1 arrives the next day
BE — NJP · 1,281 km · Mail/Express
Checking seats - 20504Dibrugarh Rajdhani15:2520 hr11:25+1 arrives the next day
BE — NJP · 1,301 km · Rajdhani · fastest
Checking seats - Checking seats
- 15656Vaishno Devi Katra–Kamakhya Express18:4129 hr 29 min00:10+2 arrives 2 days later
BE — NJP · 1,334 km · Mail/Express
Checking seats - 19601Udaipur City–New Jalpaiguri Express19:3223 hr 13 min18:45+1 arrives the next day
BE — NJP · 1,245 km · Mail/Express
Checking seats - 14664Amrit Bharat Express22: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. 83 min would make it 9 in 10. Measured on 47,820 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 KNE — tightHolds about 9 times in 10 here. 92 min would make it 9 in 10. Measured on 2,14,631 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. 96 min would make it 9 in 10. Measured on 2,14,631 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 Dibrugarh RajdhaniMost punctualtypically 21 min late at New Jalpaiguri36%
- 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 Express — arrives on time only 3% of the time, typically 217 min late
- 15910 Avadh Assam Express — arrives on time only 5% of the time, typically 163 min late
- 19601 Udaipur City–New Jalpaiguri Express — arrives on time only 6% of the time, typically 173 min late
Fares
Estimated for 1,197 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,554 | 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 Jalpaiguri71 direct trains · 257 km
- New Cooch Behar to New Jalpaiguri67 direct trains · 127 km
- New Alipurduar to New Jalpaiguri53 direct trains · 145 km
- Malda Town to New Jalpaiguri52 direct trains · 233 km
- Kamakhya to New Jalpaiguri48 direct trains · 418 km
- Kokrajhar to New Jalpaiguri48 direct trains · 227 km