Skip to search

Trains from Goa to Mumbai

473 km by rail · 47 direct trains · fastest 7 hr 40 min on the 22230 Mumbai CSMT Vande Bharat · 7 daily · 3 stations in Goa, 1 in Mumbai

Departures
01:55 – 23:40
Fare from
₹335
Sleeper · estimate
Check seats for your date

Every direct train

Search Goa to Mumbai for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at ThivimTHVM

    Madgaon MAO to Panvel PNVL

    10:509 hr 58 min20:48
    16338ERS OKHA EXP10:50 — 11:48Mail/Express
    Holds 8 in 101 hr 20 min to change at THVM — tight

    Holds about 8 times in 10 here. 103 min would make it 9 in 10. Measured on 30,880 paired days.

    22230CSMT VANDEBHARAT13:08 — 20:48Shatabdi

    16338 often runs late

  • One change at RatnagiriRN

    Madgaon MAO to Panvel PNVL

    12:2010 hr 5 min22:25
    22230CSMT VANDEBHARAT12:20 — 16:50Shatabdi
    Holds 9 in 101 hr 20 min to change at RN

    Holds about 9 times in 10 here. This train arrives a median 15 min late, against 45 min late for the junction's typical arrival. Measured on 95,371 paired days.

    22116KRMI LTT AC EXP18:10 — 22:25Superfast

    22230 often runs late

  • One change at RatnagiriRN

    Madgaon MAO to Panvel PNVL

    11:3510 hr 23 min21:58
    12283ERS NZM DURONTO11:35 — 16:25Rajdhani
    Holds 9 in 101 hr to change at RN — tight

    Holds about 9 times in 10 here. This train arrives a median 17 min late, against 45 min late for the junction's typical arrival. 68 min would make it 9 in 10. Measured on 95,371 paired days.

    12052CSMT JANSHTABDI17:25 — 21:58Shatabdi

    12283 often runs late

  • One change at ChiplunCHI

    Madgaon MAO to Panvel PNVL

    12:0010 hr 25 min22:25
    12052CSMT JANSHTABDI12:00 — 18:40Shatabdi
    Holds 9 in 101 hr 2 min to change at CHI — tight

    Holds about 9 times in 10 here. This train arrives a median 34 min late, against 54 min late for the junction's typical arrival. 63 min would make it 9 in 10. Measured on 38,682 paired days.

    22120CSMT TEJAS EXP19:42 — 22:25Shatabdi

    22116 KRMI LTT AC EXP 19:42 — 22:25 on Thu

    12052 often runs late

  • One change at KankavliKKW

    Madgaon MAO to Panvel PNVL

    11:3010 hr 28 min21:58
    11100MADGAON LTT EXP11:30 — 13:48Mail/Express
    Holds 8 in 101 hr 4 min to change at KKW — tight

    Holds about 8 times in 10 here. 118 min would make it 9 in 10. Measured on 42,873 paired days.

    12052CSMT JANSHTABDI14:52 — 21:58Shatabdi

    11100 often runs late

  • One change at KudalKUDL

    Madgaon MAO to Panvel PNVL

    18:0010 hr 47 min04:47+1 arrives the next day
    20112KONKAN KANYA EXP18:00 — 19:52Superfast
    Holds 9 in 101 hr 20 min to change at KUDL — tight

    Holds about 9 times in 10 here. This train arrives a median 27 min late, against 74 min late for the junction's typical arrival. 94 min would make it 9 in 10. Measured on 35,430 paired days.

    12620MATSYAGANDA EXP21:12 — 04:47Superfast

    20112 often runs late

Goa to Mumbai, station by station

Other trains from Goa

Other trains to Mumbai