Skip to search

Trains from Mumbai to Surat

194 km by rail · 169 direct trains · fastest 2 hr 21 min on the 12951 New Delhi Tejas Rajdhani · 29 daily · 4 stations in Mumbai, 4 in Surat

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

Every direct train

Search Mumbai to Surat for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at ValsadBL

    Borivali BVI to Surat ST

    17:403 hr 25 min21:05
    12953August Kranti Tejas Rajdhani Express17:40 — 19:13Rajdhani
    Holds 9 in 101 hr 2 min to change at BL

    Holds about 9 times in 10 here. Measured on 21,314 paired days.

    22909Valsad–Puri Superfast Express20:15 — 21:05Superfast

    12953 often runs late

  • One change at VapiVAPI

    Vasai Road BSR to Surat ST

    22:403 hr 30 min02:10+1 arrives the next day
    16210Ajmer Express22:40 — 00:01Mail/Express
    Holds 9 in 101 hr 2 min to change at VAPI

    Holds about 9 times in 10 here. Measured on 75,669 paired days.

    09183Mumbai Central–Banaras Special01:03 — 02:10Mail/Express

    16210 often runs late

  • One change at VapiVAPI

    Vasai Road BSR to Surat ST

    15:053 hr 33 min18:38
    20931Thiruvananthapuram North–Indore Superfast Express15:05 — 16:35Mail/Express
    Holds 9 in 101 hr 7 min to change at VAPI — tight

    Holds about 9 times in 10 here. 74 min would make it 9 in 10. Measured on 52,625 paired days.

    22961Vande Bharat Express17:42 — 18:38Superfast

    20931 often runs late

  • One change at VapiVAPI

    Borivali BVI to Surat ST

    14:553 hr 43 min18:38
    12931Ahmedabad Double Decker14:55 — 16:28Superfast
    Holds 9 in 101 hr 14 min to change at VAPI

    Holds about 9 times in 10 here. Measured on 52,625 paired days.

    22961Vande Bharat Express17:42 — 18:38Superfast

  • One change at VapiVAPI

    Vasai Road BSR to Surat ST

    04:453 hr 45 min08:30
    22193Daund–Gwalior Superfast Express04:45 — 06:10Superfast

    22655 Ernakulam–Hazrat Nizamuddin Superfast Express 04:45 — 06:10 on Thu

    22653 Thiruvananthapuram–Hazrat Nizamuddin Superfast Express 04:45 — 06:10 on Sun

    Holds 10 in 101 hr 2 min to change at VAPI

    Holds about 19 times in 20 here. This train arrives a median 27 min late, against 11 min late for the junction's typical arrival. Measured on 76,979 paired days.

    19091Gorakhpur Humsafar Express07:12 — 08:30Mail/Express

    22975 Bandra Terminus–Ramnagar Superfast 07:12 — 08:30 on Thu

    22921 Gorakhpur Antyodaya 07:12 — 08:30 on Sun

    22193 often runs late

Mumbai to Surat, station by station

Other trains from Mumbai

Other trains to Surat