
Rajgir to Satna
Satna is approximately 550+ kms from Rajgir. The fastest way to reach Satna from Rajgir is by Train Via Bhabua. It takes approximately 13 hours. The cheapest way to reach Satna from Rajgir is by Train Via Arrah which would take approximately 13 hours.
Sort By
Mode of Transport
Via Gaya
RECOMMENDED
Rajgir
Gaya
Satna
Approx Travel Time
13h
₹3,857
Onwards
Rajgir
Gaya
Satna
Approx Travel Time
12h 40m
On Demand
Via Bhabua
FASTEST
Rajgir
Bhabua
Satna
Approx Travel Time
12h 25m
On Demand
Via Mughal Sarai
Rajgir
Mughal Sarai
Satna
Approx Travel Time
12h 50m
₹400
Onwards
Via Sasaram
Rajgir
Sasaram
Satna
Approx Travel Time
12h 40m
On Demand
Via Aurangabad, Bihar
Rajgir
Aurangabad, Bihar
Satna
Approx Travel Time
12h 40m
On Demand
Via Arrah
CHEAPEST
Rajgir
Arrah
Satna
Approx Travel Time
12h 55m
₹375
Onwards
Via Buxar
Rajgir
Buxar
Satna
Approx Travel Time
12h 55m
₹380
Onwards
Via Zamania
Rajgir
Zamania
Satna
Approx Travel Time
12h 57m
On Demand
Via Varanasi
Rajgir
Varanasi
Satna
Approx Travel Time
13h 10m
₹385
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 Via Bhabua.
What is the cheapest way to reach Satna from Rajgir?
The cheapest way to reach Satna from Rajgir is by Train Via Arrah.
What is the fastest way to reach Satna from Rajgir?
The fastest way to reach Satna from Rajgir is by Train Via Bhabua.