
Damoh to Roorkee
Roorkee is approximately 850+ kms from Damoh. The fastest way to reach Roorkee from Damoh is by Train. It takes approximately 18 hours. The cheapest way to reach Roorkee from Damoh is by Train Via Delhi which would take approximately 20 hours.
Sort By
Mode of Transport
Via Agra
Damoh
Agra
Roorkee
Approx Travel Time
19h 10m
₹565
Onwards
Via Gwalior
Damoh
Gwalior
Roorkee
Approx Travel Time
19h 10m
On Demand
Via Morena
Damoh
Morena
Roorkee
Approx Travel Time
19h 25m
₹555
Onwards
Via Faridabad
Damoh
Faridabad
Roorkee
Approx Travel Time
19h 55m
₹4,118
Onwards
Damoh
Faridabad
Roorkee
Approx Travel Time
19h 55m
₹555
Onwards
Via Mathura
Damoh
Mathura
Roorkee
Approx Travel Time
19h 40m
₹565
Onwards
Via Delhi
Damoh
Delhi
Roorkee
Approx Travel Time
20h 10m
₹4,043
Onwards
CHEAPEST
Damoh
Delhi
Roorkee
Approx Travel Time
20h 10m
₹520
Onwards
Via Datia, Delhi
Damoh
Datia
Delhi
Roorkee
Approx Travel Time
21h 20m
₹4,038
Onwards
Frequently Asked Questions
What is the distance between Damoh and Roorkee?
Roorkee is approximately 850+ kms from Damoh.
How long does it take to reach Roorkee from Damoh?
It takes approximately 18 hours to reach Roorkee from Damoh by Train.
What is the cheapest way to reach Roorkee from Damoh?
The cheapest way to reach Roorkee from Damoh is by Train Via Delhi.
What is the fastest way to reach Roorkee from Damoh?
The fastest way to reach Roorkee from Damoh is by Train.