
Ranchi to Satna
Satna is approximately 750+ kms from Ranchi. The fastest way to reach Satna from Ranchi is by Flight, Train Via Patna. It takes approximately 14 hours. The cheapest way to reach Satna from Ranchi is by Bus, Train Via Sasaram which would take approximately 18 hours.
Sort By
Mode of Transport
Via Varanasi, Prayagraj(Allahabad)
Ranchi
Varanasi
Prayagraj(Allahabad)
Satna
Approx Travel Time
15h 58m
₹844
Onwards
Ranchi
Varanasi
Prayagraj(Allahabad)
Satna
Approx Travel Time
16h 5m
₹1,399
Onwards
Ranchi
Varanasi
Prayagraj(Allahabad)
Satna
Approx Travel Time
16h 57m
₹2,968
Onwards
Via Patna
FASTEST
Ranchi
Patna
Satna
Approx Travel Time
13h 25m
₹2,887
Onwards
Via Prayagraj(Allahabad)
Ranchi
Prayagraj(Allahabad)
Satna
Approx Travel Time
16h 40m
₹2,223
Onwards
Ranchi
Prayagraj(Allahabad)
Satna
Approx Travel Time
17h 32m
₹3,792
Onwards
Ranchi
Prayagraj(Allahabad)
Satna
Approx Travel Time
16h 33m
₹1,668
Onwards
Via Sasaram
CHEAPEST
Ranchi
Sasaram
Satna
Approx Travel Time
17h 20m
₹755
Onwards
Via Patna, Prayagraj(Allahabad)
Ranchi
Patna
Prayagraj(Allahabad)
Satna
Approx Travel Time
13h 53m
₹2,947
Onwards
Frequently Asked Questions
What is the distance between Ranchi and Satna?
Satna is approximately 750+ kms from Ranchi.
How long does it take to reach Satna from Ranchi?
It takes approximately 14 hours to reach Satna from Ranchi by Flight, Train Via Patna.
What is the cheapest way to reach Satna from Ranchi?
The cheapest way to reach Satna from Ranchi is by Bus, Train Via Sasaram.
What is the fastest way to reach Satna from Ranchi?
The fastest way to reach Satna from Ranchi is by Flight, Train Via Patna.