Skip to search

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

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 day
    12283ERS NZM DURONTO23:2516:25Rajdhani
    Holds 8 in 101 hr to change at RN — tight

    Holds about 8 times in 10 here. 95 min would make it 9 in 10. Measured on 94,307 paired days.

    12052CSMT JANSHTABDI17:2521:58Shatabdi

    12283 often runs late

  • One change at RatnagiriRN

    Ernakulam Jn ERS to Panvel PNVL

    23:2523 hr22:25+1 arrives the next day
    12283ERS NZM DURONTO23:2516:25Rajdhani
    Holds 9 in 101 hr 45 min to change at RN

    Holds about 9 times in 10 here. Measured on 94,307 paired days.

    22120CSMT TEJAS EXP18:1022:25Shatabdi

    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 day
    20632TVC MAQ VB EXP18:4522:36Shatabdi
    Holds 9 in 101 hr 4 min to change at CAN

    Holds about 9 times in 10 here. Measured on 85,582 paired days.

    12431RAJDHANI EXP23:4017:52Rajdhani

    20632 often runs late

  • One change at MadgaonMAO

    Ernakulam Jn ERS to Panvel PNVL

    21:3023 hr 18 min20:48+1 arrives the next day
    12224ERS LTT DURONTO21:3009:45Rajdhani
    Holds 9 in 102 hr 35 min to change at MAO

    Holds about 9 times in 10 here. Measured on 13,935 paired days.

    22230CSMT VANDEBHARAT12:2020:48Shatabdi

    12224 often runs late

  • One change at MadgaonMAO

    Aluva (Alwaye) AWY to Panvel PNVL

    20:4724 hr 1 min20:48+1 arrives the next day
    16334VERAVAL EXPRESS20:4710:40Mail/Express
    Holds 8 in 101 hr 40 min to change at MAO — tight

    Holds about 8 times in 10 here. 131 min would make it 9 in 10. Measured on 13,935 paired days.

    22230CSMT VANDEBHARAT12:2020:48Shatabdi

    16334 often runs late

  • One change at RatnagiriRN

    Ernakulam Jn ERS to Panvel PNVL

    21:3024 hr 7 min21:37+1 arrives the next day
    12224ERS LTT DURONTO21:3015:25Rajdhani
    Holds 8 in 101 hr 10 min to change at RN — tight

    Holds about 8 times in 10 here. 95 min would make it 9 in 10. Measured on 94,307 paired days.

    11100MADGAON LTT EXP16:3521:37Mail/Express

    12224 often runs late

  • One change at RatnagiriRN

    Aluva (Alwaye) AWY to Panvel PNVL

    20:4725 hr 11 min21:58+1 arrives the next day
    16312TVCN SGNR EXP20:4715:50Mail/Express
    Holds 9 in 101 hr 35 min to change at RN

    Holds about 9 times in 10 here. Measured on 94,307 paired days.

    12052CSMT JANSHTABDI17:2521:58Shatabdi

    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

Important

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.