Trains from Ghaziabad to Siliguri
1,413 km by rail · 6 direct trains · fastest 26 hr 45 min on the 15726 Anand Vihar–New Jalpaiguri Superfast Express · 2 daily · 1 station in Ghaziabad, 2 in Siliguri
- Departures
- 00:23 – 16:00
- Fare from
- ₹640
- Sleeper · estimate
Every direct train
- 15622Anand Vihar–Kamakhya Express00:2328 hr 37 min05:00+1 arrives the next day
Ghaziabad (GZB) to New Jalpaiguri (NJP)
1,413 km · Mail/Express
- 15672Amrit Bharat Express00:4327 hr 27 min04:10+1 arrives the next day
Ghaziabad (GZB) to New Jalpaiguri (NJP)
1,450 km · Mail/Express
- 15623Bhagat Ki Kothi–Kamakhya Express05:4831 hr 47 min13:35+1 arrives the next day
Ghaziabad (GZB) to New Jalpaiguri (NJP)
1,489 km · Mail/Express
- 15910Avadh Assam Express08:1032 hr 30 min16:40+1 arrives the next day
Ghaziabad (GZB) to New Jalpaiguri (NJP)
1,513 km · Mail/Express
- 15484Mahananda Express08:1829 hr 6 min13:24+1 arrives the next day
Ghaziabad (GZB) to Naksalbari (NAK)
1,455 km · Mail/Express
- 15726Anand Vihar–New Jalpaiguri Superfast Express16:0026 hr 45 min18:45+1 arrives the next day
Ghaziabad (GZB) to New Jalpaiguri (NJP)
1,476 km · Mail/Express · fastest
Search Ghaziabad to Siliguri for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Kanpur CentralCNB
Ghaziabad GZB to New Jalpaiguri NJP
14:4221 hr 48 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 Kanpur CentralCNB
Ghaziabad GZB to New Jalpaiguri NJP
13:5522 hr 35 min12:30+1 arrives the next dayHolds 9 in 102 hr to change at CNBHolds about 9 times in 10 here. Measured on 3,58,170 paired days.
15026 often runs late
- One change at Kanpur CentralCNB
Ghaziabad GZB to New Jalpaiguri NJP
13:3122 hr 59 min12:30+1 arrives the next dayHolds 8 in 101 hr 20 min to change at CNB — tightHolds about 8 times in 10 here. This train arrives a median 33 min late, against 18 min late for the junction's typical arrival. 135 min would make it 9 in 10. Measured on 3,58,170 paired days.
12420 often runs late