
Gaya to Barh
Barh is approximately 100+ kms from Gaya. The fastest way to reach Barh from Gaya is by Train Via Patna. It takes approximately 3 hours. The cheapest way to reach Barh from Gaya is by Train Via Patna which would take approximately 3 hours.
Sort By
Mode of Transport
Via Patna
CHEAPEST
FASTEST
Gaya
Patna
Barh
Approx Travel Time
3h 17m
₹300
Onwards
Gaya
Patna
Barh
Approx Travel Time
5h 15m
On Demand
Gaya
Patna
Barh
Approx Travel Time
4h 15m
On Demand
Gaya
Patna
Barh
Approx Travel Time
4h 27m
₹485
Onwards
Via Hajipur
Gaya
Hajipur
Barh
Approx Travel Time
5h 57m
₹4,390
Onwards
Gaya
Hajipur
Barh
Approx Travel Time
4h 45m
On Demand
Frequently Asked Questions
What is the distance between Gaya and Barh?
Barh is approximately 100+ kms from Gaya.
How long does it take to reach Barh from Gaya?
It takes approximately 3 hours to reach Barh from Gaya by Train Via Patna.
What is the cheapest way to reach Barh from Gaya?
The cheapest way to reach Barh from Gaya is by Train Via Patna.
What is the fastest way to reach Barh from Gaya?
The fastest way to reach Barh from Gaya is by Train Via Patna.


