
Satna to Rajgir
Rajgir is approximately 600+ kms from Satna. The fastest way to reach Rajgir from Satna is by Train, Cab Via Nawada. It takes approximately 11 hours. The cheapest way to reach Rajgir from Satna is by Train Via Aurangabad, Bihar which would take approximately 13 hours.
Sort By
Mode of Transport
Via Nawada
FASTEST
Satna
Nawada
Rajgir
Approx Travel Time
11h 2m
On Demand
Via Prayagraj(Allahabad), Gaya
Satna
Prayagraj(Allahabad)
Gaya
Rajgir
Approx Travel Time
15h 14m
₹4,552
Onwards
Via Prayagraj(Allahabad), Patna
Satna
Prayagraj(Allahabad)
Patna
Rajgir
Approx Travel Time
16h 56m
₹2,730
Onwards
Via Mirzapur, Gaya
Satna
Mirzapur
Gaya
Rajgir
Approx Travel Time
11h 12m
₹2,457
Onwards
Via Aurangabad, Bihar
CHEAPEST
Satna
Aurangabad, Bihar
Rajgir
Approx Travel Time
12h 43m
₹460
Onwards
Satna
Aurangabad, Bihar
Rajgir
Approx Travel Time
13h 5m
On Demand
Via Mirzapur, Patna
Satna
Mirzapur
Patna
Rajgir
Approx Travel Time
11h 25m
₹2,630
Onwards
Satna
Mirzapur
Patna
Rajgir
Approx Travel Time
11h 54m
₹525
Onwards
Satna
Mirzapur
Patna
Rajgir
Approx Travel Time
11h 59m
On Demand
Frequently Asked Questions
What is the distance between Satna and Rajgir?
Rajgir is approximately 600+ kms from Satna.
How long does it take to reach Rajgir from Satna?
It takes approximately 11 hours to reach Rajgir from Satna by Train, Cab Via Nawada.
What is the cheapest way to reach Rajgir from Satna?
The cheapest way to reach Rajgir from Satna is by Train Via Aurangabad, Bihar.
What is the fastest way to reach Rajgir from Satna?
The fastest way to reach Rajgir from Satna is by Train, Cab Via Nawada.

