
Satna to Rajgir
Rajgir is approximately 600+ kms from Satna. The fastest way to reach Rajgir from Satna is by Train Via Mirzapur, Gaya. It takes approximately 13 hours. The cheapest way to reach Rajgir from Satna is by Train Via Aurangabad, Bihar which would take approximately 14 hours.
Sort By
Mode of Transport
Via Mirzapur, Gaya
FASTEST
Satna
Mirzapur
Gaya
Rajgir
Approx Travel Time
12h 48m
₹550
Onwards
Satna
Mirzapur
Gaya
Rajgir
Approx Travel Time
13h 51m
₹7,941
Onwards
Satna
Mirzapur
Gaya
Rajgir
Approx Travel Time
13h 8m
₹3,201
Onwards
Via Prayagraj(Allahabad), Gaya
Satna
Prayagraj(Allahabad)
Gaya
Rajgir
Approx Travel Time
14h 59m
₹11,496
Onwards
Satna
Prayagraj(Allahabad)
Gaya
Rajgir
Approx Travel Time
13h 15m
₹5,570
Onwards
Satna
Prayagraj(Allahabad)
Gaya
Rajgir
Approx Travel Time
13h 35m
₹8,221
Onwards
Via Prayagraj(Allahabad)
Satna
Prayagraj(Allahabad)
Rajgir
Approx Travel Time
13h 22m
₹6,300
Onwards
Satna
Prayagraj(Allahabad)
Rajgir
Approx Travel Time
14h 14m
₹5,792
Onwards
Via Aurangabad, Bihar
CHEAPEST
Satna
Aurangabad, Bihar
Rajgir
Approx Travel Time
13h 23m
₹460
Onwards
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 13 hours to reach Rajgir from Satna by Train Via Mirzapur, Gaya.
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 Via Mirzapur, Gaya.


