
Ramgarh to Satna
Satna is approximately 650+ kms from Ramgarh. The fastest way to reach Satna from Ramgarh is by Train Via Hazaribagh. It takes approximately 14 hours. The cheapest way to reach Satna from Ramgarh is by Bus, Train Via Prayagraj(Allahabad) which would take approximately 16 hours.
Sort By
Mode of Transport
Via Hazaribagh
RECOMMENDED
Ramgarh
Hazaribagh
Satna
Approx Travel Time
13h 52m
On Demand
Ramgarh
Hazaribagh
Satna
Approx Travel Time
14h
On Demand
FASTEST
Ramgarh
Hazaribagh
Satna
Approx Travel Time
13h 35m
On Demand
Via Prayagraj(Allahabad)
Ramgarh
Prayagraj(Allahabad)
Satna
Approx Travel Time
16h 17m
₹3,644
Onwards
CHEAPEST
Ramgarh
Prayagraj(Allahabad)
Satna
Approx Travel Time
15h 18m
₹1,520
Onwards
Via Gaya, Mirzapur
Ramgarh
Gaya
Mirzapur
Satna
Approx Travel Time
15h 45m
₹4,910
Onwards
Ramgarh
Gaya
Mirzapur
Satna
Approx Travel Time
16h 3m
On Demand
Ramgarh
Gaya
Mirzapur
Satna
Approx Travel Time
16h 48m
₹12,988
Onwards
Via Gaya, Prayagraj(Allahabad)
Ramgarh
Gaya
Prayagraj(Allahabad)
Satna
Approx Travel Time
16h 5m
₹4,875
Onwards
Via Gaya
Ramgarh
Gaya
Satna
Approx Travel Time
17h 12m
₹4,820
Onwards
Frequently Asked Questions
What is the distance between Ramgarh and Satna?
Satna is approximately 650+ kms from Ramgarh.
How long does it take to reach Satna from Ramgarh?
It takes approximately 14 hours to reach Satna from Ramgarh by Train Via Hazaribagh.
What is the cheapest way to reach Satna from Ramgarh?
The cheapest way to reach Satna from Ramgarh is by Bus, Train Via Prayagraj(Allahabad).
What is the fastest way to reach Satna from Ramgarh?
The fastest way to reach Satna from Ramgarh is by Train Via Hazaribagh.