Shivpuri to Rajgir
Rajgir is approximately 850+ kms from Shivpuri. The fastest way to reach Rajgir from Shivpuri is by Train Via Prayagraj(Allahabad). It takes approximately 19 hours. The cheapest way to reach Rajgir from Shivpuri is by Train Via Varanasi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Prayagraj(Allahabad)
RECOMMENDED
FASTEST
Shivpuri
Prayagraj(Allahabad)
Rajgir
Approx Travel Time
18h 25m
On Demand
Via Kanpur
Shivpuri
Kanpur
Rajgir
Approx Travel Time
19h 25m
On Demand
Shivpuri
Kanpur
Rajgir
Approx Travel Time
19h 55m
On Demand
Via Prayagraj(Allahabad), Arrah
Shivpuri
Prayagraj(Allahabad)
Arrah
Rajgir
Approx Travel Time
20h 5m
₹675
Onwards
Via Prayagraj(Allahabad), Patna
Shivpuri
Prayagraj(Allahabad)
Patna
Rajgir
Approx Travel Time
20h 20m
₹665
Onwards
Via Kanpur, Arrah
Shivpuri
Kanpur
Arrah
Rajgir
Approx Travel Time
20h 50m
On Demand
Via Varanasi
CHEAPEST
Shivpuri
Varanasi
Rajgir
Approx Travel Time
18h 40m
₹660
Onwards
Via Kanpur, Buxar
Shivpuri
Kanpur
Buxar
Rajgir
Approx Travel Time
20h 50m
On Demand
Via Kanpur, Patna
Shivpuri
Kanpur
Patna
Rajgir
Approx Travel Time
21h 5m
On Demand
Via Kanpur, Bhabua
Shivpuri
Kanpur
Bhabua
Rajgir
Approx Travel Time
21h 5m
On Demand
Frequently Asked Questions
What is the distance between Shivpuri and Rajgir?
Rajgir is approximately 850+ kms from Shivpuri.
How long does it take to reach Rajgir from Shivpuri?
It takes approximately 19 hours to reach Rajgir from Shivpuri by Train Via Prayagraj(Allahabad).
What is the cheapest way to reach Rajgir from Shivpuri?
The cheapest way to reach Rajgir from Shivpuri is by Train Via Varanasi.
What is the fastest way to reach Rajgir from Shivpuri?
The fastest way to reach Rajgir from Shivpuri is by Train Via Prayagraj(Allahabad).