Skip to search

Trains from Surat to Ahmedabad

199 km by rail · 115 direct trains · fastest 2 hr 27 min on the 20901 Vande Bharat Express · 19 daily · 3 stations in Surat, 5 in Ahmedabad

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

Every direct train

Search Surat to Ahmedabad for your date

If the direct trains are full

One change of train · each leg is a separate ticket

  • One change at Vadodara JnBRC

    Surat ST to Ahmedabad Jn ADI

    17:233 hr 52 min21:15
    12933KARNAVATI EXP17:23 — 18:50Superfast
    Holds 9 in 101 hr 20 min to change at BRC

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

    22961VANDE BHARAT EXP20:10 — 21:15Superfast

    12933 often runs late

  • One change at Vadodara JnBRC

    Surat ST to Ahmedabad Jn ADI

    07:354 hr11:35
    22653TVC NZM SF EXP07:35 — 09:10Superfast

    22193 DD GWL SF EXP 07:35 — 09:10 on Mon

    22655 ERS NZM SF EXP 07:35 — 09:10 on Thu

    09740 DD DPA SF SPL 07:35 — 09:10 on Fri

    09626 DD AJMER SF SPL 07:35 — 09:10 on Sat

    Holds 9 in 101 hr 16 min to change at BRC — tight

    Holds about 9 times in 10 here. This train arrives a median 28 min late, against 9 min late for the junction's typical arrival. 84 min would make it 9 in 10. Measured on 3,44,034 paired days.

    20901VANDE BHARAT EXP10:26 — 11:35Shatabdi

    22653 often runs late

  • One change at Vadodara JnBRC

    Surat ST to Ahmedabad Jn ADI

    19:484 hr 7 min23:55
    12951NDLS TEJAS RAJ19:48 — 21:06Rajdhani
    Holds 9 in 101 hr 3 min to change at BRC

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

    20950JAN SHATABDI EX22:09 — 23:55Shatabdi

Surat to Ahmedabad, station by station

Other trains from Surat

Other trains to Ahmedabad