Skip to search

Trains from Puri to Bharuch

1,829 km by rail · 2 direct trains · fastest 31 hr 51 min on the 20861 Puri–Ahmedabad Superfast · 2 stations in Puri, 1 in Bharuch

Departures
17:49 – 19:25
Fare from
₹800
Sleeper · estimate
Check seats for your date

Every direct train

  • 12843Puri–Ahmedabad Superfast
    17:4933 hr 27 min03:16+2 arrives 2 days later

    Sakhi Gopal (SIL) to Bharuch Jn (BH)

    1,949 km · Superfast

    Seats and fares for SIL to BH

  • 20861Puri–Ahmedabad Superfast
    19:2531 hr 51 min03:16+2 arrives 2 days later

    Puri (PURI) to Bharuch Jn (BH)

    1,829 km · Mail/Express · fastest

    Seats and fares for PURI to BH

Search Puri to Bharuch for your date

Puri to Bharuch, station by station

Other trains from Puri

Other trains to Bharuch