Skip to search

Trains from Surat to Vadodara

97 km by rail · 210 direct trains · fastest 21 min on the 01483 Khadki Hazrat Nizamuddin Special · 34 daily · 3 stations in Surat, 5 in Vadodara

Departures
00:03 – 23:53
Fare from
₹180
Sleeper · estimate
Check seats for your date

Every direct train

Search Surat to Vadodara for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Bharuch JnBH

    Surat ST to Vadodara Jn BRC

    19:152 hr 29 min21:44
    82901IRCTC TEJAS EXP19:15 — 19:55Rajdhani
    Almost always holds1 hr to change at BH

    Almost always holds here. Measured on 3,56,317 paired days.

    12953AK TEJAS RAJ EX20:55 — 21:44Rajdhani

  • One change at Bharuch JnBH

    Surat ST to Vadodara Jn BRC

    14:242 hr 31 min16:55
    12471SWARAJ EXPRESS14:24 — 15:02Superfast
    Holds 9 in 101 hr to change at BH

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

    22451BDTS CDG SF EXP16:02 — 16:55Superfast

    12216 DEE GARIBRATH 16:02 — 16:55 on Fri and Sun

    12471 often runs late

  • One change at Ankleshwar JnAKV

    Surat ST to Vadodara Jn BRC

    21:302 hr 38 min00:08+1 arrives the next day
    19255SURAT MAHUVA EX21:30 — 21:55Mail/Express
    Holds 9 in 101 hr 13 min to change at AKV

    Holds about 9 times in 10 here. Measured on 1,45,407 paired days.

    12955MMCT JAIPUR SF23:08 — 00:08Superfast

    19255 often runs late

Surat to Vadodara, station by station

Other trains from Surat

Other trains to Vadodara