
Rajgir to Satna
Satna is approximately 550+ kms from Rajgir. The fastest way to reach Satna from Rajgir is by Train. It takes approximately 13 hours. The cheapest way to reach Satna from Rajgir is by Train Via Aurangabad, Bihar which would take approximately 14 hours.
Sort By
Mode of Transport
Via Gaya, Mirzapur
Rajgir
Gaya
Mirzapur
Satna
Approx Travel Time
13h 8m
₹3,696
Onwards
Via Gaya, Prayagraj(Allahabad)
Rajgir
Gaya
Prayagraj(Allahabad)
Satna
Approx Travel Time
13h 35m
₹4,216
Onwards
Rajgir
Gaya
Prayagraj(Allahabad)
Satna
Approx Travel Time
14h 59m
₹8,277
Onwards
Rajgir
Gaya
Prayagraj(Allahabad)
Satna
Approx Travel Time
13h 15m
₹1,070
Onwards
Rajgir
Gaya
Prayagraj(Allahabad)
Satna
Approx Travel Time
13h 28m
₹3,661
Onwards
Via Prayagraj(Allahabad)
Rajgir
Prayagraj(Allahabad)
Satna
Approx Travel Time
13h 22m
₹1,750
Onwards
Via Aurangabad, Bihar
CHEAPEST
Rajgir
Aurangabad, Bihar
Satna
Approx Travel Time
13h 23m
₹460
Onwards
Via Gaya
Rajgir
Gaya
Satna
Approx Travel Time
14h 35m
₹3,606
Onwards
Via Patna, Mirzapur
Rajgir
Patna
Mirzapur
Satna
Approx Travel Time
13h 14m
₹525
Onwards
Frequently Asked Questions
What is the distance between Rajgir and Satna?
Satna is approximately 550+ kms from Rajgir.
How long does it take to reach Satna from Rajgir?
It takes approximately 13 hours to reach Satna from Rajgir by Train.
What is the cheapest way to reach Satna from Rajgir?
The cheapest way to reach Satna from Rajgir is by Train Via Aurangabad, Bihar.
What is the fastest way to reach Satna from Rajgir?
The fastest way to reach Satna from Rajgir is by Train.


