Trains from Kolkata to Mumbai
1,908 km by rail · 12 direct trains · fastest 25 hr 25 min on the 12262 Mumbai CSMT Duronto Express · 4 daily · 3 stations in Kolkata, 1 in Mumbai
- Departures
- 05:35 – 23:40
- Fare from
- ₹820
- Sleeper · estimate
Every direct train
- 12262Mumbai CSMT Duronto Express05:3525 hr 25 min07:00+1 arrives the next day
Howrah Jn (HWH) to Kalyan Jn (KYN)
1,916 km · Rajdhani · fastest
- 01108Santragachi–Mumbai LTT Special11:0033 hr 27 min20:27+1 arrives the next day
Santragachi Jn (SRC) to Kalyan Jn (KYN)
1,908 km · Mail/Express
- 22512Karmabhoomi Express13:0731 hr 15 min20:22+1 arrives the next day
Dankuni (DKAE) to Kalyan Jn (KYN)
1,928 km · Superfast
- 12860Gitanjali Express13:4030 hr 22 min20:02+1 arrives the next day
Howrah Jn (HWH) to Kalyan Jn (KYN)
1,916 km · Superfast
- 12870Howrah–Mumbai CSMT Superfast Express13:5531 hr 45 min21:40+1 arrives the next day
Howrah Jn (HWH) to Kalyan Jn (KYN)
1,916 km · Superfast
- 18030Shalimar–Mumbai LTT Express15:1735 hr 41 min02:58+2 arrives 2 days later
Santragachi Jn (SRC) to Kalyan Jn (KYN)
1,908 km · Mail/Express
- 20822Pune Humsafar17:5528 hr 42 min22:37+1 arrives the next day
Santragachi Jn (SRC) to Kalyan Jn (KYN)
1,915 km · Superfast
- 12810Howrah–Mumbai CSMT Mail19:3031 hr 37 min03:07+2 arrives 2 days later
Howrah Jn (HWH) to Kalyan Jn (KYN)
1,915 km · Superfast
- 12152Samarsata Express19:4032 hr 42 min04:22+2 arrives 2 days later
Santragachi Jn (SRC) to Kalyan Jn (KYN)
2,041 km · Superfast
- 12102Jananeswari Express20:3030 hr 2 min02:32+2 arrives 2 days later
Santragachi Jn (SRC) to Kalyan Jn (KYN)
1,915 km · Superfast
- 00150Sgty–Tna JPP RCS21:0036 hr 45 min09:45+2 arrives 2 days later
Santragachi Jn (SRC) to Kalyan Jn (KYN)
1,908 km · Mail/Express
- 12321Mumbai Mail23:4035 hr 57 min11:37+2 arrives 2 days later
Howrah Jn (HWH) to Kalyan Jn (KYN)
2,101 km · Superfast
Search Kolkata to Mumbai for your date
If the direct trains are full
One change of train · each leg is a separate ticket
- One change at Kharagpur JnKGP
Santragachi Jn SRC to Kalyan Jn KYN
16:3829 hr 59 min22:37+1 arrives the next dayHolds 8 in 101 hr 5 min to change at KGP — tightHolds about 8 times in 10 here. 152 min would make it 9 in 10. Measured on 42,238 paired days.
08007 often runs late
- One change at Kharagpur JnKGP
Santragachi Jn SRC to Kalyan Jn KYN
15:3231 hr 5 min22:37+1 arrives the next dayHolds 9 in 102 hr 25 min to change at KGPHolds about 9 times in 10 here. This train arrives a median 21 min late, against 48 min late for the junction's typical arrival. Measured on 47,232 paired days.
12841 often runs late
- One change at Kharagpur JnKGP
Santragachi Jn SRC to Kalyan Jn KYN
19:1231 hr 20 min02:32+2 arrives 2 days laterHolds 8 in 101 hr 15 min to change at KGP — tightHolds about 8 times in 10 here. This train arrives a median 18 min late, against 40 min late for the junction's typical arrival. 130 min would make it 9 in 10. Measured on 42,238 paired days.
18409 often runs late
- One change at Kharagpur JnKGP
Howrah Jn HWH to Kalyan Jn KYN
12:3031 hr 32 min20:02+1 arrives the next day20889 TPTY HUMSAFR EX 12:30 — 14:10 on Sat
Holds 8 in 101 hr 10 min to change at KGP — tightHolds about 8 times in 10 here. 160 min would make it 9 in 10. Measured on 47,232 paired days.
22887 often runs late
- One change at Kharagpur JnKGP
Santragachi Jn SRC to Kalyan Jn KYN
11:3232 hr 30 min20:02+1 arrives the next dayHolds 9 in 101 hr 58 min to change at KGP — tightHolds about 9 times in 10 here. This train arrives a median 17 min late, against 48 min late for the junction's typical arrival. 141 min would make it 9 in 10. Measured on 47,232 paired days.
18045 often runs late