Skip to search

Trains from Agra to Bhavnagar

1,092 km by rail · 2 direct trains · fastest 20 hr 15 min on the 19202 Ayodhya Cantt–Bhavnagar Terminus Express · 1 station in Agra, 2 in Bhavnagar

Departures
07:40 – 12:40
Fare from
₹540
Sleeper · estimate
Check seats for your date

Every direct train

  • 19202Ayodhya Cantt–Bhavnagar Terminus Express
    07:4020 hr 15 min03:55+1 arrives the next day

    Idgah (IDH) to Bhavanagar Para (BVP)

    1,092 km · Mail/Express · fastest

    Seats and fares for IDH to BVP

  • 12942Parasnath Express
    12:4020 hr 45 min09:25+1 arrives the next day

    Idgah (IDH) to Bhavnagar Terminus (BVC)

    1,242 km · Superfast

    Seats and fares for IDH to BVC

Search Agra to Bhavnagar for your date

Agra to Bhavnagar, station by station

Other trains from Agra

Other trains to Bhavnagar