Skip to search

Trains from Mumbai to Goa

473 km by rail · 46 direct trains · fastest 7 hr 53 min on the 22229 Madgaon Vande Bharat · 7 daily · 1 station in Mumbai, 3 in Goa

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

Every direct train

Search Mumbai to Goa for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at ThivimTHVM

    Panvel PNVL to Madgaon MAO

    06:2710 hr 13 min16:40
    22229Madgaon Vande Bharat06:27 — 14:20Shatabdi
    Holds 8 in 101 hr 12 min to change at THVM — tight

    Holds about 8 times in 10 here. 112 min would make it 9 in 10. Measured on 29,015 paired days.

    12051Madgaon Jan Shatabdi15:32 — 16:40Shatabdi

    22229 often runs late

  • One change at RatnagiriRN

    Panvel PNVL to Madgaon MAO

    15:2511 hr02:25+1 arrives the next day
    12284Hazrat Nizamuddin–Ernakulam Duronto15:25 — 20:30Rajdhani
    Holds 8 in 101 hr 5 min to change at RN — tight

    Holds about 8 times in 10 here. 89 min would make it 9 in 10. Measured on 64,320 paired days.

    12619Matsyagandha Express21:35 — 02:25Superfast

    12284 often runs late

  • One change at ChiplunCHI

    Panvel PNVL to Madgaon MAO

    16:5011 hr 10 min04:00+1 arrives the next day
    22634Hazrat Nizamuddin–Thiruvananthapuram Express16:50 — 20:22Superfast
    Holds 9 in 101 hr 10 min to change at CHI — tight

    Holds about 9 times in 10 here. 79 min would make it 9 in 10. Measured on 38,764 paired days.

    22113Mumbai LTT–Thiruvananthapuram North Superfast Express21:32 — 04:00Superfast

    22634 often runs late

  • One change at RatnagiriRN

    Panvel PNVL to Madgaon MAO

    21:4011 hr 20 min09:00+1 arrives the next day
    12223Mumbai LTT–Ernakulam Duronto21:40 — 02:20Rajdhani
    Holds 8 in 102 hr to change at RN — tight

    Holds about 8 times in 10 here. This train arrives a median 89 min late, against 61 min late for the junction's typical arrival. 153 min would make it 9 in 10. Measured on 53,922 paired days.

    12133Mangaluru Express04:20 — 09:00Superfast

    12223 often runs late

  • One change at RatnagiriRN

    Panvel PNVL to Madgaon MAO

    21:4011 hr 20 min09:00+1 arrives the next day
    22629Mumbai LTT–Tirunelveli Express21:40 — 03:10Superfast
    Holds 8 in 101 hr 10 min to change at RN — tight

    Holds about 8 times in 10 here. 116 min would make it 9 in 10. Measured on 53,922 paired days.

    12133Mangaluru Express04:20 — 09:00Superfast

    22629 often runs late

Mumbai to Goa, station by station

Other trains from Mumbai

Other trains to Goa