Trains from Delhi to Siliguri
1,426 km by rail · 19 direct trains · fastest 20 hr 10 min on the 12424 Dibrugarh Town Rajdhani · 5 daily · 4 stations in Delhi, 2 in Siliguri
- Departures
- 00:05 – 23:45
- Fare from
- ₹645
- Sleeper · estimate
Every direct train
- 15672Amrit Bharat Express00:0528 hr 5 min04:10+1 arrives the next day
Delhi (DLI) to New Jalpaiguri (NJP)
1,470 km · Mail/Express
- 04076Delhi–Kamakhya Festival Special00:3034 hr 15 min10:45+1 arrives the next day
Delhi (DLI) to New Jalpaiguri (NJP)
1,459 km · Mail/Express
- 15623Bhagat Ki Kothi–Kamakhya Express04:5532 hr 40 min13:35+1 arrives the next day
Delhi (DLI) to New Jalpaiguri (NJP)
1,509 km · Mail/Express
- 15910Avadh Assam Express07:2233 hr 18 min16:40+1 arrives the next day
Delhi (DLI) to New Jalpaiguri (NJP)
1,533 km · Mail/Express
- 12506North East Express07:4024 hr 5 min07:45+1 arrives the next day
Anand Vihar Terminal (ANVT) to New Jalpaiguri (NJP)
1,452 km · Superfast
- 15484Mahananda Express07:5329 hr 31 min13:24+1 arrives the next day
Delhi Shahdara (DSA) to Naksalbari (NAK)
1,469 km · Mail/Express
- 20504Dibrugarh Rajdhani11:2524 hr11:25+1 arrives the next day
New Delhi (NDLS) to New Jalpaiguri (NJP)
1,558 km · Rajdhani
- 20506Dibrugarh Rajdhani11:2524 hr11:25+1 arrives the next day
New Delhi (NDLS) to New Jalpaiguri (NJP)
1,511 km · Rajdhani
- 19601Udaipur City–New Jalpaiguri Express15:1027 hr 35 min18:45+1 arrives the next day
Delhi (DLI) to New Jalpaiguri (NJP)
1,497 km · Mail/Express
- 15726Anand Vihar–New Jalpaiguri Superfast Express15:2027 hr 25 min18:45+1 arrives the next day
Anand Vihar Terminal (ANVT) to New Jalpaiguri (NJP)
1,489 km · Mail/Express
- 12424Dibrugarh Town Rajdhani16:2020 hr 10 min12:30+1 arrives the next day
New Delhi (NDLS) to New Jalpaiguri (NJP)
1,465 km · Rajdhani · fastest
- 22412Arunachal Express16:4524 hr 5 min16:50+1 arrives the next day
Anand Vihar Terminal (ANVT) to New Jalpaiguri (NJP)
1,464 km · Superfast
- 20502Agartala Tejas Rajdhani19:5023 hr 45 min19:35+1 arrives the next day
Anand Vihar Terminal (ANVT) to New Jalpaiguri (NJP)
1,615 km · Rajdhani
- 20508Sang Rajdhani19:5023 hr 45 min19:35+1 arrives the next day
Anand Vihar Terminal (ANVT) to New Jalpaiguri (NJP)
1,615 km · Rajdhani
- 15657Brahmputra Mail23:4027 hr 55 min03:35+2 arrives 2 days later
Delhi (DLI) to New Jalpaiguri (NJP)
1,622 km · Mail/Express
- 14038New Delhi–Silchar Express23:4523 hr 10 min22:55+1 arrives the next day
New Delhi (NDLS) to New Jalpaiguri (NJP)
1,465 km · Mail/Express
- 14620Tripura Sundari23:4523 hr 10 min22:55+1 arrives the next day
New Delhi (NDLS) to New Jalpaiguri (NJP)
1,464 km · Mail/Express
- 15622Anand Vihar–Kamakhya Express23:4529 hr 15 min05:00+2 arrives 2 days later
Anand Vihar Terminal (ANVT) to New Jalpaiguri (NJP)
1,426 km · Mail/Express
- 22450Porvotr Sampark Kranti23:4523 hr 10 min22:55+1 arrives the next day
New Delhi (NDLS) to New Jalpaiguri (NJP)
1,464 km · Superfast
Search Delhi to Siliguri for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at KishanganjKNE
New Delhi NDLS to New Jalpaiguri NJP
16:2021 hr 10 min13:30+1 arrives the next dayHolds 9 in 101 hr 17 min to change at KNE — tightHolds about 9 times in 10 here. 94 min would make it 9 in 10. Measured on 2,14,631 paired days.
12424 often runs late
- One change at Prayagraj JnPRYJ
New Delhi NDLS to New Jalpaiguri NJP
15:0021 hr 30 min12:30+1 arrives the next dayHolds 10 in 101 hr 59 min to change at PRYJHolds about 19 times in 20 here. Measured on 1,04,056 paired days.
22416 often runs late
- One change at Kanpur CentralCNB
Delhi DLI to New Jalpaiguri NJP
14:0022 hr 30 min12:30+1 arrives the next dayHolds 8 in 101 hr 5 min to change at CNB — tightHolds about 8 times in 10 here. 110 min would make it 9 in 10. Measured on 3,58,170 paired days.
12424 often runs late
- One change at Dd Upadhyaya JnDDU
Anand Vihar Terminal ANVT to New Jalpaiguri NJP
13:1523 hr 15 min12:30+1 arrives the next dayHolds 9 in 101 hr 52 min to change at DDUHolds about 9 times in 10 here. Measured on 1,78,612 paired days.
12424 often runs late