
Satna to Rajgir
Rajgir is approximately 550+ km from Satna, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Rajgir.
Sort By
Mode of Transport
Direct Options
RECOMMENDED
Satna
Rajgir
Approx Travel Time
13h 38m
On Demand
Via Gaya
Satna
Gaya
Rajgir
Approx Travel Time
9h 40m
₹460
Onwards
Via Patna
CHEAPEST
Satna
Patna
Rajgir
Approx Travel Time
10h 12m
₹370
Onwards
Satna
Patna
Rajgir
Approx Travel Time
10h 35m
₹2,079
Onwards
Via Karwi, Gaya
Satna
Karwi
Gaya
Rajgir
Approx Travel Time
9h 46m
₹600
Onwards
Via Prayagraj(Allahabad), Patna
FASTEST
Satna
Prayagraj(Allahabad)
Patna
Rajgir
Approx Travel Time
9h 21m
₹430
Onwards
Satna
Prayagraj(Allahabad)
Patna
Rajgir
Approx Travel Time
18h 21m
₹6,136
Onwards
Via Prayagraj(Allahabad), Gaya
Satna
Prayagraj(Allahabad)
Gaya
Rajgir
Approx Travel Time
14h 26m
₹7,958
Onwards
Via Mirzapur, Gaya
Satna
Mirzapur
Gaya
Rajgir
Approx Travel Time
9h 29m
₹550
Onwards
Via Aurangabad, Bihar
Satna
Aurangabad, Bihar
Rajgir
Approx Travel Time
11h 37m
On Demand
Frequently Asked Questions
What is the distance between Satna and Rajgir?
Rajgir is approximately 550+ kms from Satna.
How long does it take to reach Rajgir from Satna?
It takes approximately 10 hours to reach Rajgir from Satna by Train Via Prayagraj(Allahabad), Patna.
What is the cheapest way to reach Rajgir from Satna?
The cheapest way to reach Rajgir from Satna is by Train Via Patna.
What is the fastest way to reach Rajgir from Satna?
The fastest way to reach Rajgir from Satna is by Train Via Prayagraj(Allahabad), Patna.
Routes Connecting Satna
Routes From Satna
Routes Connecting Rajgir
Routes From Rajgir
Popular Places Routes
- Manendragarh to Nagpur
- Khagaria to Mirzapur
- Baikunthpur to Aligarh
- Rishikesh to Palakollu
- Neemrana to Gangtok
- Balurghat to Chaibasa
- Koraput to Basavakalyan
- Hojai to Giddalur
- Thrissur to Kopargaon
- Radhanpur to Nathdwara
- Iritty to Tandur
- Rishikesh to Ankleshwar
- Bhubaneshwar to Dhule
- Bhadrachalam to Shahabad
- Ramachandrapuram to Ooty

