Trains from Siliguri to Mumbai
2,121 km by rail · 5 direct trains · fastest 35 hr 27 min on the 12520 Agartala–Mumbai LTT AC Express · 1 station in Siliguri, 1 in Mumbai
- Departures
- 01:25 – 23:40
- Fare from
- ₹845
- Sleeper · estimate
Every direct train
- 15946Dibrugarh–Mumbai LTT Express01:2539 hr 2 min16:27+1 arrives the next day
New Jalpaiguri (NJP) to Kalyan Jn (KYN)
2,121 km · Mail/Express
- 22512Karmabhoomi Express03:2540 hr 57 min20:22+1 arrives the next day
New Jalpaiguri (NJP) to Kalyan Jn (KYN)
2,474 km · Superfast
- 12520Agartala–Mumbai LTT AC Express03:4535 hr 27 min15:12+1 arrives the next day
New Jalpaiguri (NJP) to Kalyan Jn (KYN)
2,142 km · Superfast · fastest
- 11032Panvel Amrit Bharat08:4542 hr 35 min03:20+2 arrives 2 days later
New Jalpaiguri (NJP) to Kalyan Jn (KYN)
2,165 km · Mail/Express
- 15648Guwahati–Mumbai LTT Express23:4040 hr 47 min16:27+2 arrives 2 days later
New Jalpaiguri (NJP) to Kalyan Jn (KYN)
2,280 km · Mail/Express
Search Siliguri to Mumbai for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Patna JnPNBE
New Jalpaiguri NJP to Kalyan Jn KYN
05:1035 hr 12 min16:22+1 arrives the next dayHolds 10 in 101 hr 55 min to change at PNBEHolds about 19 times in 20 here. This train arrives a median 6 min late, against 27 min late for the junction's typical arrival. Measured on 42,600 paired days.
12742 often runs late
- One change at Patna JnPNBE
New Jalpaiguri NJP to Kalyan Jn KYN
05:1035 hr 17 min16:27+1 arrives the next dayHolds 9 in 101 hr 25 min to change at PNBEHolds about 9 times in 10 here. This train arrives a median 6 min late, against 27 min late for the junction's typical arrival. Measured on 83,161 paired days.
15946 often runs late
- One change at Patna JnPNBE
New Jalpaiguri NJP to Kalyan Jn KYN
05:1035 hr 17 min16:27+1 arrives the next dayHolds 10 in 101 hr 40 min to change at PNBEHolds about 19 times in 20 here. This train arrives a median 6 min late, against 27 min late for the junction's typical arrival. Measured on 83,161 paired days.
15648 often runs late