
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 4 hours. The cheapest way to reach Bhabua from Rajgir is by Train which would take approximately 7 hours.
Sort By
Mode of Transport
Direct Options
RECOMMENDED
CHEAPEST
Rajgir
Bhabua
Approx Travel Time
6h 21m
₹225
Onwards
Via Aurangabad, Bihar
FASTEST
Rajgir
Aurangabad, Bihar
Bhabua
Approx Travel Time
4h 11m
₹330
Onwards
Rajgir
Aurangabad, Bihar
Bhabua
Approx Travel Time
5h 25m
On Demand
Via Gaya
Rajgir
Gaya
Bhabua
Approx Travel Time
6h 6m
On Demand
Rajgir
Gaya
Bhabua
Approx Travel Time
4h 23m
₹290
Onwards
Rajgir
Gaya
Bhabua
Approx Travel Time
4h 33m
On Demand
Rajgir
Gaya
Bhabua
Approx Travel Time
6h 6m
On Demand
Via Patna
Rajgir
Patna
Bhabua
Approx Travel Time
8h 2m
₹730
Onwards
Via Buxar
Rajgir
Buxar
Bhabua
Approx Travel Time
5h 36m
On Demand
Via Arrah
Rajgir
Arrah
Bhabua
Approx Travel Time
6h 32m
₹250
Onwards
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 4 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.

