Skip to search

Trains from Ahmedabad to Surat

198 km by rail · 115 direct trains · fastest 2 hr 10 min on the 22962 Vande Bharat Express · 19 daily · 4 stations in Ahmedabad, 3 in Surat

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

Every direct train

Search Ahmedabad to Surat for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Vadodara JnBRC

    Ahmedabad Jn ADI to Surat ST

    06:053 hr 26 min09:31
    22962VANDE BHARAT EXP06:05 — 06:55Superfast
    Holds 9 in 101 hr 5 min to change at BRC — tight

    Holds about 9 times in 10 here. 70 min would make it 9 in 10. Measured on 3,44,034 paired days.

    20495JU HDP SF EXP08:00 — 09:31Mail/Express

  • One change at Vadodara JnBRC

    Ahmedabad Jn ADI to Surat ST

    06:053 hr 30 min09:35
    22962VANDE BHARAT EXP06:05 — 06:55Superfast
    Holds 9 in 101 hr 14 min to change at BRC

    Holds about 9 times in 10 here. Measured on 3,44,034 paired days.

    09416GIMB BDTS SF SPL08:09 — 09:35Superfast

  • One change at Vadodara JnBRC

    Ahmedabad Jn ADI to Surat ST

    05:453 hr 50 min09:35
    12932MMCT DOUBLEDECKE05:45 — 07:08Superfast
    Holds 9 in 101 hr 1 min to change at BRC — tight

    Holds about 9 times in 10 here. 72 min would make it 9 in 10. Measured on 3,44,034 paired days.

    09416GIMB BDTS SF SPL08:09 — 09:35Superfast

  • One change at Vadodara JnBRC

    Ahmedabad Jn ADI to Surat ST

    21:254 hr 7 min01:32+1 arrives the next day
    12655NAVJEEVAN EXP21:25 — 22:52Superfast
    Holds 9 in 101 hr 6 min to change at BRC

    Holds about 9 times in 10 here. Measured on 2,12,299 paired days.

    22944INDB DAUND EXP23:58 — 01:32Superfast

    both trains usually run on time

Ahmedabad to Surat, station by station

Other trains from Ahmedabad

Other trains to Surat