Skip to search

Trains from Ahmedabad to Bharuch

141 km by rail · 76 direct trains · fastest 2 hr on the 26904 Surat Vande Bharat · 16 daily · 4 stations in Ahmedabad, 3 in Bharuch

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

Every direct train

Search Ahmedabad to Bharuch 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 Bharuch Jn BH

    14:502 hr 57 min17:47
    20902VANDE BHARAT EXP14:50 — 15:48Shatabdi
    Holds 9 in 101 hr 9 min to change at BRC

    Holds about 9 times in 10 here. Measured on 83,918 paired days.

    20626BGKT MAS SF EXP16:57 — 17:47Mail/Express

    both trains usually run on time

  • One change at Vadodara JnBRC

    Ahmedabad Jn ADI to Bharuch Jn BH

    06:353 hr 5 min09:40
    82902IRCTC TEJAS EXP06:35 — 07:44Rajdhani
    Holds 9 in 101 hr to change at BRC — tight

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

    22954GUJARAT SF EXP08:44 — 09:40Superfast

  • One change at Vadodara JnBRC

    Ahmedabad Jn ADI to Bharuch Jn BH

    14:503 hr 11 min18:01
    20902VANDE BHARAT EXP14:50 — 15:48Shatabdi
    Holds 9 in 101 hr 22 min to change at BRC

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

    12930BL INTERCITY17:10 — 18:01Superfast

    both trains usually run on time

Ahmedabad to Bharuch, station by station

Other trains from Ahmedabad

Other trains to Bharuch