
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 Patna
Rajgir
Patna
Bhabua
Approx Travel Time
6h 56m
₹529
Onwards
Rajgir
Patna
Bhabua
Approx Travel Time
7h 48m
₹2,957
Onwards
Rajgir
Patna
Bhabua
Approx Travel Time
7h 28m
₹444
Onwards
Rajgir
Patna
Bhabua
Approx Travel Time
7h 41m
₹320
Onwards
Via Gaya
Rajgir
Gaya
Bhabua
Approx Travel Time
5h 23m
₹3,564
Onwards
Rajgir
Gaya
Bhabua
Approx Travel Time
5h 3m
₹290
Onwards
Via Aurangabad, Bihar
FASTEST
Rajgir
Aurangabad, Bihar
Bhabua
Approx Travel Time
4h 51m
₹330
Onwards
Via Arrah
Rajgir
Arrah
Bhabua
Approx Travel Time
7h 12m
₹250
Onwards
Via Sasaram
Rajgir
Sasaram
Bhabua
Approx Travel Time
7h 48m
₹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 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.