Roorkee to Satna - Multiple Options To Reach By Train, Cab
Satna is approximately 700+ kms from Roorkee. The fastest way to reach Satna from Roorkee is by Train Via Kanpur. It takes approximately 16 hours. The cheapest way to reach Satna from Roorkee is by Train Via Agra which would take approximately 17 hours.
Sort By
Mode of Transport
Via Kanpur
RECOMMENDED
FASTEST
Roorkee
Kanpur
Satna
Approx Travel Time
15h 55m
On Demand
Roorkee
Kanpur
Satna
Approx Travel Time
16h 38m
On Demand
Via Lucknow
Roorkee
Lucknow
Satna
Approx Travel Time
16h 40m
₹1,335
Onwards
Via Agra
CHEAPEST
Roorkee
Agra
Satna
Approx Travel Time
16h 55m
₹615
Onwards
Via Ghaziabad
Roorkee
Ghaziabad
Satna
Approx Travel Time
17h 10m
On Demand
Roorkee
Ghaziabad
Satna
Approx Travel Time
17h 25m
On Demand
Via Mathura
Roorkee
Mathura
Satna
Approx Travel Time
17h 10m
₹620
Onwards
Via Faridabad
Roorkee
Faridabad
Satna
Approx Travel Time
17h 10m
On Demand
Via Morena
Roorkee
Morena
Satna
Approx Travel Time
17h 10m
₹615
Onwards
Via Gwalior
Roorkee
Gwalior
Satna
Approx Travel Time
17h 25m
On Demand
Frequently Asked Questions
What is the distance between Roorkee and Satna?
Satna is approximately 700+ kms from Roorkee.
How long does it take to reach Satna from Roorkee?
It takes approximately 16 hours to reach Satna from Roorkee by Train Via Kanpur.
What is the cheapest way to reach Satna from Roorkee?
The cheapest way to reach Satna from Roorkee is by Train Via Agra.
What is the fastest way to reach Satna from Roorkee?
The fastest way to reach Satna from Roorkee is by Train Via Kanpur.