Trains from Siliguri to Ahmedabad
2,218 km by rail · 3 direct trains · fastest 43 hr 20 min on the 15636 Guwahati–Okha Express · 1 station in Siliguri, 1 in Ahmedabad
- Departures
- 18:20 – 21:45
- Fare from
- ₹865
- Sleeper · estimate
Every direct train
- 15636Guwahati–Okha Express18:2043 hr 20 min13:40+2 arrives 2 days later
New Jalpaiguri (NJP) to Ahmedabad Jn (ADI)
2,311 km · Mail/Express · fastest
- 15668Kamakhya–Gandhidham Express18:2043 hr 20 min13:40+2 arrives 2 days later
New Jalpaiguri (NJP) to Ahmedabad Jn (ADI)
2,311 km · Mail/Express
- 19526Naharlagun–Hapa Special21:4544 hr17:45+2 arrives 2 days later
New Jalpaiguri (NJP) to Ahmedabad Jn (ADI)
2,218 km · Mail/Express
Search Siliguri to Ahmedabad for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Prayagraj JnPRYJ
New Jalpaiguri NJP to Ahmedabad Jn ADI
13:4538 hr 5 min03:50+2 arrives 2 days laterHolds 9 in 101 hr 35 min to change at PRYJ — tightHolds about 9 times in 10 here. This train arrives a median 28 min late, against 13 min late for the junction's typical arrival. 99 min would make it 9 in 10. Measured on 99,265 paired days.
22449 often runs late
- One change at Dd Upadhyaya JnDDU
New Jalpaiguri NJP to Ahmedabad Jn ADI
13:1538 hr 10 min03:25+2 arrives 2 days laterHolds 9 in 102 hr 7 min to change at DDUHolds about 9 times in 10 here. Measured on 1,16,510 paired days.
12423 often runs late
- One change at Dd Upadhyaya JnDDU
New Jalpaiguri NJP to Ahmedabad Jn ADI
13:1538 hr 35 min03:50+2 arrives 2 days laterHolds 9 in 102 hr 17 min to change at DDUHolds about 9 times in 10 here. Measured on 1,16,510 paired days.
12423 often runs late
- One change at Tundla JnTDL
New Jalpaiguri NJP to Ahmedabad Jn ADI
19:5039 hr 10 min11:00+2 arrives 2 days laterHolds 8 in 101 hr 5 min to change at TDL — tightHolds about 8 times in 10 here. This train arrives a median 42 min late, against 16 min late for the junction's typical arrival. 101 min would make it 9 in 10. Measured on 2,35,118 paired days.
12505 often runs late
- One change at Bharatpur JnBTE
New Jalpaiguri NJP to Ahmedabad Jn ADI
18:2041 hr 45 min12:05+2 arrives 2 days laterAlmost always holds4 hr 30 min to change at BTEAlmost always holds here. This train arrives a median 37 min late, against 16 min late for the junction's typical arrival. Measured on 1,53,149 paired days.
15634 often runs late
- One change at Rani Kamlapati(Bhopal)RKMP
New Jalpaiguri NJP to Ahmedabad Jn ADI
14:0042 hr08:00+2 arrives 2 days laterHolds 10 in 103 hr 10 min to change at RKMPHolds about 19 times in 20 here. Measured on 1,13,799 paired days.
01666 often runs late
- One change at Prayagraj JnPRYJ
New Jalpaiguri NJP to Ahmedabad Jn ADI
19:5042 hr 20 min14:10+2 arrives 2 days laterAlmost always holds5 hr to change at PRYJAlmost always holds here. Measured on 88,135 paired days.
12505 often runs late