Skip to search

Trains from Bharuch to Salem

1,629 km by rail · 4 direct trains · fastest 28 hr 1 min on the 16613 Rajkot–Coimbatore Express · 2 stations in Bharuch, 1 in Salem

Departures
10:19 – 12:39
Fare from
₹710
Sleeper · estimate
Check seats for your date

Every direct train

  • 22497Shri Ganganagar–Tiruchchirappalli Humsafar
    10:1932 hr 31 min18:50+1 arrives the next day

    Bharuch Jn (BH) to Salem Jn (SA)

    1,747 km · Superfast

    Seats and fares for BH to SA

  • 06182Jaipur–Coimbatore Special
    11:5439 hr 56 min03:50+2 arrives 2 days later

    Bharuch Jn (BH) to Salem Jn (SA)

    2,002 km · Mail/Express

    Seats and fares for BH to SA

  • 19568Vivek Express
    12:3028 hr 10 min16:40+1 arrives the next day

    Bharuch Jn (BH) to Salem Jn (SA)

    1,629 km · Mail/Express

    Seats and fares for BH to SA

  • 16613Rajkot–Coimbatore Express
    12:3928 hr 1 min16:40+1 arrives the next day

    Ankleshwar Jn (AKV) to Salem Jn (SA)

    1,635 km · Mail/Express · fastest

    Seats and fares for AKV to SA

Search Bharuch to Salem for your date

Bharuch to Salem, station by station

Other trains from Bharuch

Other trains to Salem