Trains from Kochi to Mumbai
25 direct trains · fastest 22 hr 12 min on the 12283 ERS NZM DURONTO · 2 daily
Counted across 3 stations in Kochi and 2 stations in Mumbai. Each train below names the stations it actually uses.
Check live seats and faresKochi (AWY) to Mumbai (PNVL)Every direct train
- 22653TVC NZM SF EXP01:3025 hr 7 min02:37+1 arrives the next day
Ernakulam Town (ERN) to Panvel (PNVL)
1,544 km · Superfast
- 22149ERS PUNE SF EXP02:1524 hr 10 min02:25+1 arrives the next day
Ernakulam Jn (ERS) to Panvel (PNVL)
1,547 km · Superfast
- 22655ERS NZM SF EXP02:1524 hr 22 min02:37+1 arrives the next day
Ernakulam Jn (ERS) to Panvel (PNVL)
1,547 km · Superfast
- 22114TVCN LTT SF EXP05:1024 hr 47 min05:57+1 arrives the next day
Ernakulam Town (ERN) to Panvel (PNVL)
1,544 km · Superfast
- 16332TVC LTT EXP08:4233 hr 5 min17:47+1 arrives the next day
Aluva (Alwaye) (AWY) to Kalyan Jn (KYN)
1,663 km · Mail/Express
- 12217SAMPARK KRANTHI09:4024 hr 52 min10:32+1 arrives the next day
Ernakulam Jn (ERS) to Panvel (PNVL)
1,546 km · Superfast
- 12483TVCN ASR SF EXP09:4024 hr 52 min10:32+1 arrives the next day
Ernakulam Jn (ERS) to Panvel (PNVL)
1,546 km · Superfast
- 22659TVCN YNRK SF EXP09:4024 hr 52 min10:32+1 arrives the next day
Ernakulam Jn (ERS) to Panvel (PNVL)
1,546 km · Superfast
- 12617MANGLADWEEP EXP10:5525 hr 32 min12:27+1 arrives the next day
Aluva (Alwaye) (AWY) to Panvel (PNVL)
1,527 km · Superfast
- 12202LTT GARIB RATH11:4525 hr 10 min12:55+1 arrives the next day
Ernakulam Town (ERN) to Panvel (PNVL)
1,544 km · Rail Motor
- 20923GIMB HUMSAFAR11:5525 hr 17 min13:12+1 arrives the next day
Ernakulam Jn (ERS) to Panvel (PNVL)
1,547 km · Superfast
- 19577TEN JAM EXPRESS12:2224 hr 50 min13:12+1 arrives the next day
Aluva (Alwaye) (AWY) to Panvel (PNVL)
1,527 km · Mail/Express
- 20909TVCN PBR SF EXP12:5524 hr 17 min13:12+1 arrives the next day
Ernakulam Jn (ERS) to Panvel (PNVL)
1,546 km · Superfast
- 20931TVCN INDB SF EX13:2223 hr 50 min13:12+1 arrives the next day
Aluva (Alwaye) (AWY) to Panvel (PNVL)
1,527 km · Mail/Express
- 16346NETHRAVATHI EXP13:4025 hr 12 min14:52+1 arrives the next day
Aluva (Alwaye) (AWY) to Panvel (PNVL)
1,527 km · Mail/Express
- 12431RAJDHANI EXP18:3023 hr 22 min17:52+1 arrives the next day
Ernakulam Jn (ERS) to Panvel (PNVL)
1,546 km · Rajdhani
- 12977MARUSAGAR SF EXP19:1624 hr 21 min19:37+1 arrives the next day
Aluva (Alwaye) (AWY) to Panvel (PNVL)
1,527 km · Superfast
- 22633TVC NZM SF EXP19:1622 hr 36 min17:52+1 arrives the next day
Aluva (Alwaye) (AWY) to Panvel (PNVL)
1,527 km · Superfast
- 16312TVCN SGNR EXP20:4724 hr 15 min21:02+1 arrives the next day
Aluva (Alwaye) (AWY) to Panvel (PNVL)
1,527 km · Mail/Express
- 16334VERAVAL EXPRESS20:4724 hr 15 min21:02+1 arrives the next day
Aluva (Alwaye) (AWY) to Panvel (PNVL)
1,527 km · Mail/Express
- 16336GANDHIDHAM EXP20:4724 hr 15 min21:02+1 arrives the next day
Aluva (Alwaye) (AWY) to Panvel (PNVL)
1,527 km · Mail/Express
- 19259TVCN BVC EXPRESS20:4724 hr 15 min21:02+1 arrives the next day
Aluva (Alwaye) (AWY) to Panvel (PNVL)
1,527 km · Mail/Express
- 16338ERS OKHA EXP20:5024 hr 12 min21:02+1 arrives the next day
Aluva (Alwaye) (AWY) to Panvel (PNVL)
1,527 km · Mail/Express
- 12224ERS LTT DURONTO21:3022 hr 49 min20:19+1 arrives the next day
Ernakulam Jn (ERS) to Panvel (PNVL)
1,547 km · Rajdhani
- 12283ERS NZM DURONTO23:2522 hr 12 min21:37+1 arrives the next day
Ernakulam Jn (ERS) to Panvel (PNVL)
1,547 km · Rajdhani · fastest
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.
If the direct trains are full
7 ways to get from Kochi to Mumbai with one change of train, with how often each change is measured to hold.
- One change at RatnagiriRN
Ernakulam Jn ERS to Panvel PNVL
23:2522 hr 33 min21:58+1 arrives the next dayHolds 8 in 101 hr to change at RN — tightHolds about 8 times in 10 here. 95 min would make it 9 in 10. Measured on 94,307 paired days.
12283 often runs late
- One change at RatnagiriRN
Ernakulam Jn ERS to Panvel PNVL
23:2523 hr22:25+1 arrives the next dayHolds 9 in 101 hr 45 min to change at RNHolds about 9 times in 10 here. Measured on 94,307 paired days.
12283 often runs late
- One change at Kannur (Cannanore)CAN
Ernakulam Jn ERS to Panvel PNVL
18:4523 hr 7 min17:52+1 arrives the next dayHolds 9 in 101 hr 4 min to change at CANHolds about 9 times in 10 here. Measured on 85,582 paired days.
20632 often runs late
- One change at MadgaonMAO
Ernakulam Jn ERS to Panvel PNVL
21:3023 hr 18 min20:48+1 arrives the next dayHolds 9 in 102 hr 35 min to change at MAOHolds about 9 times in 10 here. Measured on 13,935 paired days.
12224 often runs late
- One change at MadgaonMAO
Aluva (Alwaye) AWY to Panvel PNVL
20:4724 hr 1 min20:48+1 arrives the next dayHolds 8 in 101 hr 40 min to change at MAO — tightHolds about 8 times in 10 here. 131 min would make it 9 in 10. Measured on 13,935 paired days.
16334 often runs late
- One change at RatnagiriRN
Ernakulam Jn ERS to Panvel PNVL
21:3024 hr 7 min21:37+1 arrives the next dayHolds 8 in 101 hr 10 min to change at RN — tightHolds about 8 times in 10 here. 95 min would make it 9 in 10. Measured on 94,307 paired days.
12224 often runs late
- One change at RatnagiriRN
Aluva (Alwaye) AWY to Panvel PNVL
20:4725 hr 11 min21:58+1 arrives the next dayHolds 9 in 101 hr 35 min to change at RNHolds about 9 times in 10 here. Measured on 94,307 paired days.
16312 often runs late
Each leg is a separate ticket on its own PNR, booked separately — and the second one is only worth buying once the first is confirmed. Seats and fares live on each journey’s own station-pair page.
Kochi to Mumbai, station by station
Other trains from Kochi
Other trains to Mumbai
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.