Trains from Mumbai to Kolkata
10 direct trains · fastest 26 hr 39 min on the 12261 HOWRAH DURONTO · 4 daily
Counted across one station in Mumbai and 3 stations in Kolkata. Each train below names the stations it actually uses.
Check live seats and faresMumbai (KYN) to Kolkata (SRC)Every direct train
- 12859GITANJALI EXP06:5528 hr 53 min11:48+1
Kalyan Jn (KYN) to Santragachi Jn (SRC)
1,907 km · Superfast
- 12869CSMT HOWRAH EXP12:0031 hr 13 min19:13+1
Kalyan Jn (KYN) to Santragachi Jn (SRC)
1,907 km · Superfast
- 20821PUNE SRC HUMSAFR13:5529 hr 5 min19:00+1
Kalyan Jn (KYN) to Santragachi Jn (SRC)
1,907 km · Superfast
- 22511KARMABHOOMI EXP13:5529 hr 10 min19:05+1
Kalyan Jn (KYN) to Dankuni (DKAE)
1,921 km · Superfast
- 12261HOWRAH DURONTO18:0126 hr 39 min20:40+1
Kalyan Jn (KYN) to Howrah Jn (HWH)
1,914 km · Rajdhani · fastest
- 12101JNANESHWARI EXP21:1529 hr 48 min03:03+2
Kalyan Jn (KYN) to Santragachi Jn (SRC)
1,907 km · Superfast
- 12151LTT SHM SF EXP21:1533 hr 13 min06:28+2
Kalyan Jn (KYN) to Santragachi Jn (SRC)
2,036 km · Superfast
- 12809HOWRAH MAIL22:1031 hr 10 min05:20+2
Kalyan Jn (KYN) to Santragachi Jn (SRC)
1,907 km · Superfast
- 18029LTT SHALIMAR EXP22:5036 hr 28 min11:18+2
Kalyan Jn (KYN) to Santragachi Jn (SRC)
1,907 km · Mail/Express
- 12322KOLKATA MAIL23:1535 hr 55 min11:10+2
Kalyan Jn (KYN) to Howrah Jn (HWH)
2,105 km · Superfast
Departure and arrival times are the published timetable and change only when it does. Seats are not shown here because they belong to one station pair on one date — each row links to its own. When every direct train is full, a journey with one change often still has a berth, and the search looks for those too.
Mumbai to Kolkata, station by station
Other trains from Mumbai
Other trains to Kolkata
RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.
RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.