
Rajgir to Bhabua
Bhabua is approximately 300+ kms from Rajgir. The fastest way to reach Bhabua from Rajgir is by Train Via Aurangabad, Bihar. It takes approximately 5 hours. The cheapest way to reach Bhabua from Rajgir is by Train which would take approximately 7 hours.
Sort By
Mode of Transport
Via Gaya
Rajgir
Gaya
Bhabua
Approx Travel Time
5h 23m
₹3,735
Onwards
Rajgir
Gaya
Bhabua
Approx Travel Time
6h 56m
₹7,876
Onwards
Rajgir
Gaya
Bhabua
Approx Travel Time
5h 3m
₹290
Onwards
Rajgir
Gaya
Bhabua
Approx Travel Time
6h 36m
₹4,431
Onwards
Via Patna
Rajgir
Patna
Bhabua
Approx Travel Time
7h 57m
On Demand
Rajgir
Patna
Bhabua
Approx Travel Time
7h 21m
On Demand
Via Aurangabad, Bihar
FASTEST
Rajgir
Aurangabad, Bihar
Bhabua
Approx Travel Time
4h 51m
₹330
Onwards
Rajgir
Aurangabad, Bihar
Bhabua
Approx Travel Time
5h 55m
₹4,471
Onwards
Via Nawada
Rajgir
Nawada
Bhabua
Approx Travel Time
6h 48m
On Demand
Frequently Asked Questions
What is the distance between Rajgir and Bhabua?
Bhabua is approximately 300+ kms from Rajgir.
How long does it take to reach Bhabua from Rajgir?
It takes approximately 5 hours to reach Bhabua from Rajgir by Train Via Aurangabad, Bihar.
What is the cheapest way to reach Bhabua from Rajgir?
The cheapest way to reach Bhabua from Rajgir is by Train.
What is the fastest way to reach Bhabua from Rajgir?
The fastest way to reach Bhabua from Rajgir is by Train Via Aurangabad, Bihar.


