Skip to search

Trains from Bharuch to Puri

1,829 km by rail · 2 direct trains · fastest 32 hr 59 min on the 20862 Ahmedabad–Puri Express · 1 station in Bharuch, 2 in Puri

Fare from
₹800
Sleeper · estimate
Check seats for your date

Every direct train

  • 12844Ahmedabad–Puri Superfast Express
    21:4633 hr 12 min06:58+2 arrives 2 days later

    Bharuch Jn (BH) to Sakhi Gopal (SIL)

    1,948 km · Superfast

    Seats and fares for BH to SIL

  • 20862Ahmedabad–Puri Express
    21:4632 hr 59 min06:45+2 arrives 2 days later

    Bharuch Jn (BH) to Puri (PURI)

    1,829 km · Mail/Express · fastest

    Seats and fares for BH to PURI

Search Bharuch to Puri for your date

Bharuch to Puri, station by station

Other trains from Bharuch

Other trains to Puri