
Satna to Ranchi
Ranchi is approximately 700+ kms from Satna. The fastest way to reach Ranchi from Satna is by Train, Flight Via Patna. It takes approximately 14 hours. The cheapest way to reach Ranchi from Satna is by Train, Bus Via Prayagraj(Allahabad), Varanasi which would take approximately 16 hours.
Sort By
Mode of Transport
Via Hazaribagh
RECOMMENDED
Satna
Hazaribagh
Ranchi
Approx Travel Time
14h 45m
On Demand
Satna
Hazaribagh
Ranchi
Approx Travel Time
14h 54m
On Demand
Satna
Hazaribagh
Ranchi
Approx Travel Time
16h 35m
On Demand
Via Patna
FASTEST
Satna
Patna
Ranchi
Approx Travel Time
13h 25m
₹4,002
Onwards
Via Prayagraj(Allahabad), Varanasi
Satna
Prayagraj(Allahabad)
Varanasi
Ranchi
Approx Travel Time
16h 57m
₹5,377
Onwards
Satna
Prayagraj(Allahabad)
Varanasi
Ranchi
Approx Travel Time
18h 12m
₹5,512
Onwards
Satna
Prayagraj(Allahabad)
Varanasi
Ranchi
Approx Travel Time
17h 20m
₹5,582
Onwards
CHEAPEST
Satna
Prayagraj(Allahabad)
Varanasi
Ranchi
Approx Travel Time
15h 58m
₹795
Onwards
Via Prayagraj(Allahabad), Patna
Satna
Prayagraj(Allahabad)
Patna
Ranchi
Approx Travel Time
14h
₹8,714
Onwards
Frequently Asked Questions
What is the distance between Satna and Ranchi?
Ranchi is approximately 700+ kms from Satna.
How long does it take to reach Ranchi from Satna?
It takes approximately 14 hours to reach Ranchi from Satna by Train, Flight Via Patna.
What is the cheapest way to reach Ranchi from Satna?
The cheapest way to reach Ranchi from Satna is by Train, Bus Via Prayagraj(Allahabad), Varanasi.
What is the fastest way to reach Ranchi from Satna?
The fastest way to reach Ranchi from Satna is by Train, Flight Via Patna.