Trains from Moradabad to Siliguri
1,272 km by rail · 13 direct trains · fastest 21 hr 14 min on the 20504 Dibrugarh Rajdhani · 1 daily · 1 station in Moradabad, 2 in Siliguri
- Departures
- 00:55 – 21:30
- Fare from
- ₹595
- Sleeper · estimate
Every direct train
- 15934Amritsar–New Tinsukia Express00:5530 hr 30 min07:25+1 arrives the next day
Moradabad (MB) to New Jalpaiguri (NJP)
1,382 km · Mail/Express
- 15622Anand Vihar–Kamakhya Express03:0026 hr05:00+1 arrives the next day
Moradabad (MB) to New Jalpaiguri (NJP)
1,272 km · Mail/Express
- 15904Chandigarh–Dibrugarh Express05:4326 hr 42 min08:25+1 arrives the next day
Moradabad (MB) to New Jalpaiguri (NJP)
1,357 km · Mail/Express
- 15623Bhagat Ki Kothi–Kamakhya Express08:2529 hr 10 min13:35+1 arrives the next day
Moradabad (MB) to New Jalpaiguri (NJP)
1,348 km · Mail/Express
- 15652Lohit Express10:2027 hr 15 min13:35+1 arrives the next day
Moradabad (MB) to New Jalpaiguri (NJP)
1,288 km · Mail/Express
- 15654Amarnath Express10:2027 hr 15 min13:35+1 arrives the next day
Moradabad (MB) to New Jalpaiguri (NJP)
1,373 km · Composite
- 15910Avadh Assam Express10:5529 hr 45 min16:40+1 arrives the next day
Moradabad (MB) to New Jalpaiguri (NJP)
1,372 km · Mail/Express
- 20504Dibrugarh Rajdhani14:1121 hr 14 min11:25+1 arrives the next day
Moradabad (MB) to New Jalpaiguri (NJP)
1,391 km · Rajdhani · fastest
- 20506Dibrugarh Rajdhani14:1121 hr 14 min11:25+1 arrives the next day
Moradabad (MB) to New Jalpaiguri (NJP)
1,344 km · Rajdhani
- 15656Vaishno Devi Katra–Kamakhya Express17:2830 hr 42 min00:10+2 arrives 2 days later
Moradabad (MB) to New Jalpaiguri (NJP)
1,424 km · Mail/Express
- 15726Anand Vihar–New Jalpaiguri Superfast Express18:0824 hr 37 min18:45+1 arrives the next day
Moradabad (MB) to New Jalpaiguri (NJP)
1,335 km · Mail/Express
- 19601Udaipur City–New Jalpaiguri Express18:0824 hr 37 min18:45+1 arrives the next day
Moradabad (MB) to New Jalpaiguri (NJP)
1,336 km · Mail/Express
- 14664Amrit Bharat Express21:3028 hr 40 min02:10+2 arrives 2 days later
Moradabad (MB) to Baghdogra (BORA)
1,303 km · Mail/Express
Search Moradabad to Siliguri for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Katihar JnKIR
Moradabad MB to New Jalpaiguri NJP
14:1122 hr 19 min12:30+1 arrives the next day20506 DBRG RAJDHANI 14:11 — 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
- One change at KishanganjKNE
Moradabad MB to New Jalpaiguri NJP
14:1122 hr 39 min12:50+1 arrives the next dayHolds 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
- One change at KishanganjKNE
Moradabad MB to New Jalpaiguri NJP
14:1122 hr 49 min13:00+1 arrives the next dayHolds 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