Skip to search

Trains from Bharuch to Faridabad

1,030 km by rail · 3 direct trains · fastest 14 hr 41 min on the 22917 Bandra Terminus–Haridwar Superfast Express · 2 daily · 1 station in Bharuch, 1 in Faridabad

Departures
05:31 – 17:11
Fare from
₹550
Sleeper · estimate
Check seats for your date

Every direct train

  • 19019Bandra Terminus–Haridwar Express
    05:3120 hr 27 min01:58+1 arrives the next day

    Bharuch Jn (BH) to Faridabad (FDB)

    1,030 km · Mail/Express

    Seats and fares for BH to FDB

  • 12925Paschim Express
    16:4016 hr 42 min09:22+1 arrives the next day

    Bharuch Jn (BH) to Faridabad (FDB)

    1,030 km · Superfast

    Seats and fares for BH to FDB

  • 22917Bandra Terminus–Haridwar Superfast Express
    17:1114 hr 41 min07:52+1 arrives the next day

    Bharuch Jn (BH) to Faridabad (FDB)

    1,030 km · Superfast · fastest

    Seats and fares for BH to FDB

Search Bharuch to Faridabad for your date

Bharuch to Faridabad, station by station

Other trains from Bharuch

Other trains to Faridabad