
Barh to Agra
Agra is approximately 850+ kms from Barh. The fastest way to reach Agra from Barh is by Train. It takes approximately 18 hours. The cheapest way to reach Agra from Barh is by Train Via Patna which would take approximately 19 hours.
Sort By
Mode of Transport
Via Kanpur
Barh
Kanpur
Agra
Approx Travel Time
19h 10m
₹470
Onwards
Barh
Kanpur
Agra
Approx Travel Time
19h 40m
₹4,564
Onwards
Barh
Kanpur
Agra
Approx Travel Time
20h 25m
₹784
Onwards
Via Buxar
Barh
Buxar
Agra
Approx Travel Time
19h 10m
₹385
Onwards
Via Patna
CHEAPEST
Barh
Patna
Agra
Approx Travel Time
19h 10m
₹315
Onwards
Via Lucknow
Barh
Lucknow
Agra
Approx Travel Time
20h 20m
On Demand
Via Prayagraj(Allahabad)
Barh
Prayagraj(Allahabad)
Agra
Approx Travel Time
19h 40m
₹555
Onwards
Via Etawah
Barh
Etawah
Agra
Approx Travel Time
19h 10m
₹495
Onwards
Via Arrah
Barh
Arrah
Agra
Approx Travel Time
19h 10m
₹400
Onwards
Frequently Asked Questions
What is the distance between Barh and Agra?
Agra is approximately 850+ kms from Barh.
How long does it take to reach Agra from Barh?
It takes approximately 18 hours to reach Agra from Barh by Train.
What is the cheapest way to reach Agra from Barh?
The cheapest way to reach Agra from Barh is by Train Via Patna.
What is the fastest way to reach Agra from Barh?
The fastest way to reach Agra from Barh is by Train.