Trains from Barsoi Jn to New Jalpaiguri
Barsoi Jn to New Jalpaiguri is 144 km by rail. 45 direct trains run it; the fastest is the 22234 Vande Bharat Express at 1 hr 53 min. The most punctual is the 22301 Vande Bharat Express, on time (within 15 min) on 90% of days. 7 run every day, leaving between 00:30 and 23:58. When they are waitlisted, a journey with one change takes 3 hr 18 min.
- Departures
- 00:30 – 23:58
- Fare from
- ₹150
- Sleeper · estimate
- Most punctual
- 90% on time
- 22301 Vande Bharat Express
- Daily trains
- 7 of 45
Trains and seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 15709Malda Town – New Jalpaiguri Intercity Express17:045 hr 6 min22:10
BOE — NJP · 145 km · Mail/Express
Checking seats - Checking seats
- Checking seats
- Checking seats
- Checking seats
- Checking seats
- 15656Vaishno Devi Katra–Kamakhya Express21:552 hr 15 min00:10+1 arrives the next day
BOE — NJP · 144 km · Mail/Express
Checking seats - Checking seats
- 19305Dr. Ambedkar Nagar–Kamakhya Express23:582 hr 37 min02:35+1 arrives the next day
BOE — NJP · 145 km · Mail/Express
Checking seats - 19525Hapa–Naharlagun Special23:582 hr 37 min02:35+1 arrives the next day
BOE — NJP · 144 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 KishanganjKNE04:073 hr 18 min07:25
1 hr 25 min longer than the fastest direct
Holds 8 in 101 hr 10 min to change at KNE — tightHolds about 8 times in 10 here. 157 min would make it 9 in 10. Measured on 1,24,086 paired days.
15925 often runs late
BOE — KNE
Checking seatsKNE — NJP
Checking seats - One change at Aluabari RoadAUB02:523 hr 23 min06:15
1 hr 30 min longer than the fastest direct
Holds 9 in 101 hr 7 min to change at AUBHolds about 9 times in 10 here. Measured on 29,518 paired days.
15959 often runs late
BOE — AUB
Checking seatsAUB — NJP
Checking seats - One change at KishanganjKNE07:553 hr 30 min11:25
1 hr 37 min longer than the fastest direct
Holds 8 in 101 hr 7 min to change at KNE — tightHolds about 8 times in 10 here. 91 min would make it 9 in 10. Measured on 2,15,245 paired days.
20506 Dibrugarh Rajdhani 10:00 — 11:25 on Mon and Fri
75707 often runs late
BOE — KNE
Checking seatsKNE — NJP
Checking seats
Which arrives on time
On time = within 15 min at New Jalpaiguri · year to August 2026 · 39 of 45 trains tracked
- 22301 Vande Bharat ExpressMost punctualusually on time at New Jalpaiguri90%
- usually on time at New Jalpaiguri85%
- usually on time at New Jalpaiguri77%
- typically 7 min late at New Jalpaiguri64%
- typically 6 min late at New Jalpaiguri60%
Runs late more often than not
- 15645 Charlapalli–Silchar Express — arrives on time only 2% of the time, typically 309 min late
- 15629 Nagaon Express — arrives on time only 2% of the time, typically 345 min late
- 19525 Hapa–Naharlagun Special — arrives on time only 2% of the time, typically 331 min late
Fares
Estimated for 144 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹150 | observed fares |
| 3E AC 3 economy | ₹520 | observed fares |
| 3A AC 3 tier | ₹520 | observed fares |
| 2A AC 2 tier | ₹725 | observed fares |
| 1A AC first class | ₹1,192 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class
Other trains from Barsoi Jn
- Barsoi Jn to New Bongaigaon30 direct trains · 404 km
- Barsoi Jn to New Cooch Behar27 direct trains · 271 km
- Barsoi Jn to Kamakhya25 direct trains · 564 km
- Barsoi Jn to Kokrajhar25 direct trains · 372 km
- Barsoi Jn to New Alipurduar24 direct trains · 289 km
- Barsoi Jn to New Farakka Jn22 direct trains · 122 km
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