
Rajgir to Balaghat
Balaghat is approximately 950+ kms from Rajgir. The fastest way to reach Balaghat from Rajgir is by Train Via Gaya, Mirzapur. It takes approximately 20 hours. The cheapest way to reach Balaghat from Rajgir is by Train Via Gaya, Jabalpur which would take approximately 20 hours.
Sort By
Mode of Transport
Via Gaya, Jabalpur
RECOMMENDED
Rajgir
Gaya
Jabalpur
Balaghat
Approx Travel Time
20h 18m
₹3,909
Onwards
Rajgir
Gaya
Jabalpur
Balaghat
Approx Travel Time
21h 6m
₹9,265
Onwards
CHEAPEST
Rajgir
Gaya
Jabalpur
Balaghat
Approx Travel Time
19h 58m
₹635
Onwards
Via Gaya, Mirzapur
Rajgir
Gaya
Mirzapur
Balaghat
Approx Travel Time
20h
On Demand
FASTEST
Rajgir
Gaya
Mirzapur
Balaghat
Approx Travel Time
19h 40m
On Demand
Via Ranchi, Raipur, Chhattisgarh
Rajgir
Ranchi
Raipur, Chhattisgarh
Balaghat
Approx Travel Time
1d 8h 35m
₹7,349
Onwards
Via Gaya, Satna
Rajgir
Gaya
Satna
Balaghat
Approx Travel Time
20h 42m
₹3,979
Onwards
Rajgir
Gaya
Satna
Balaghat
Approx Travel Time
20h 22m
₹705
Onwards
Via Gaya, Katni
Rajgir
Gaya
Katni
Balaghat
Approx Travel Time
20h 50m
₹3,954
Onwards
Via Gaya, Prayagraj(Allahabad)
Rajgir
Gaya
Prayagraj(Allahabad)
Balaghat
Approx Travel Time
20h 58m
₹3,969
Onwards
Frequently Asked Questions
What is the distance between Rajgir and Balaghat?
Balaghat is approximately 950+ kms from Rajgir.
How long does it take to reach Balaghat from Rajgir?
It takes approximately 20 hours to reach Balaghat from Rajgir by Train Via Gaya, Mirzapur.
What is the cheapest way to reach Balaghat from Rajgir?
The cheapest way to reach Balaghat from Rajgir is by Train Via Gaya, Jabalpur.
What is the fastest way to reach Balaghat from Rajgir?
The fastest way to reach Balaghat from Rajgir is by Train Via Gaya, Mirzapur.