Skip to search

Trains from Bhavnagar to Agra

1,091 km by rail · 2 direct trains · fastest 19 hr 36 min on the 19201 Bhavnagar Terminus–Ayodhya Cantt Express · 2 stations in Bhavnagar, 1 in Agra

Departures
13:59 – 17:45
Fare from
₹540
Sleeper · estimate
Check seats for your date

Every direct train

  • 19201Bhavnagar Terminus–Ayodhya Cantt Express
    13:5919 hr 36 min09:35+1 arrives the next day

    Bhavanagar Para (BVP) to Idgah (IDH)

    1,091 km · Mail/Express · fastest

    Seats and fares for BVP to IDH

  • 12941Parasnath Express
    17:4521 hr 5 min14:50+1 arrives the next day

    Bhavnagar Terminus (BVC) to Idgah (IDH)

    1,243 km · Superfast

    Seats and fares for BVC to IDH

Search Bhavnagar to Agra for your date

Bhavnagar to Agra, station by station

Other trains from Bhavnagar

Other trains to Agra