Trains from Salem Jn to New Jalpaiguri
Salem Jn to New Jalpaiguri is 2,491 km by rail. 5 direct trains run it; the fastest is the 12507 Aronai Express at 40 hr 35 min. The most punctual is the 20604 New Jalpaiguri Amrit Bharat, on time (within 15 min) on 6% of days, typically 132 min late. 1 runs every day, leaving between 00:20 and 09:25. When they are waitlisted, a journey with one change takes 41 hr 35 min.
- Departures
- 00:20 – 09:25
- Fare from
- ₹920
- Sleeper · estimate
- Most punctual
- 6% on time
- 20604 New Jalpaiguri Amrit Bharat
- Daily trains
- 1 of 5
Trains and seats
- 15627Coimbatore–Silchar Superfast Express00:2043 hr 15 min19:35+1 arrives the next day
SA — NJP · 2,545 km · Mail/Express
Checking seats - 12507Aronai Express04:1040 hr 35 min20:45+1 arrives the next day
SA — NJP · 2,541 km · Superfast · fastest
Checking seats - Checking seats
- 22503Dibrugarh Vivek Express06:5040 hr 55 min23:45+1 arrives the next day
SA — NJP · 2,491 km · Superfast
Checking seats - 20604New Jalpaiguri Amrit Bharat09:2543 hr 35 min05:00+2 arrives 2 days later
SA — NJP · 2,491 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 Renigunta JnRU06:1041 hr 35 min23:45+1 arrives the next day
1 hr longer than the fastest direct
22838 Dharti Aaba Express 06:10 — 11:00 on Thu
18568 Kollam–Visakhapatnam Express 06:10 — 11:00 on Sat
Holds 9 in 101 hr 20 min to change at RUHolds about 9 times in 10 here. Measured on 43,792 paired days.
22878 often runs late
SA — RU
Checking seatsRU — NJP
Checking seats - One change at Perambur (Chennai)PER02:4542 hr20:45+1 arrives the next day
1 hr 25 min longer than the fastest direct
Holds 10 in 101 hr 52 min to change at PERHolds about 19 times in 20 here. Measured on 2,47,310 paired days.
12686 often runs late
SA — PER
Checking seatsPER — NJP
Checking seats - One change at Perambur (Chennai)PER02:4542 hr 5 min20:50+1 arrives the next day
1 hr 30 min longer than the fastest direct
Holds 10 in 101 hr 52 min to change at PERHolds about 19 times in 20 here. Measured on 2,47,310 paired days.
15607 Aronai Express 09:15 — 20:50 on Wed
12686 often runs late
SA — PER
Checking seatsPER — NJP
Checking seats - One change at Katpadi JnKPD05:1042 hr 35 min23:45+1 arrives the next day
2 hr longer than the fastest direct
Holds 9 in 102 hr 2 min to change at KPDHolds about 9 times in 10 here. Measured on 1,08,683 paired days.
22503 often runs late
SA — KPD
Checking seatsKPD — NJP
Checking seats - One change at Katpadi JnKPD04:5542 hr 50 min23:45+1 arrives the next day
2 hr 15 min longer than the fastest direct
Holds 9 in 102 hr 2 min to change at KPDHolds about 9 times in 10 here. Measured on 1,08,683 paired days.
22503 often runs late
SA — KPD
Checking seatsKPD — NJP
Checking seats - One change at Katpadi JnKPD04:3543 hr 10 min23:45+1 arrives the next day
2 hr 35 min longer than the fastest direct
Holds 9 in 102 hr 20 min to change at KPDHolds about 9 times in 10 here. Measured on 1,08,683 paired days.
22503 often runs late
SA — KPD
Checking seatsKPD — NJP
Checking seats
Which arrives on time
On time = within 15 min at New Jalpaiguri · year to November 2026 · 2 of 5 trains tracked
- 20604 New Jalpaiguri Amrit BharatMost punctualtypically 132 min late at New Jalpaiguri6%
- typically 221 min late at New Jalpaiguri3%
Fares
Estimated for 2,491 km · exact fare at IRCTC checkout · Sources
| Class | Fare | Basis |
|---|---|---|
| SL Sleeper | ₹920 | observed fares |
| 3E AC 3 economy | ₹2,294 | observed fares |
| 3A AC 3 tier | ₹2,321 | observed fares |
| 2A AC 2 tier | ₹3,350 | observed fares |
| 1A AC first class | ₹5,649 | observed fares |
One adult, General quota, Mail/Express pricing · not every train carries every class
Other trains from Salem Jn
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