
Harda to Roorkee
Roorkee is approximately 1050+ kms from Harda. The fastest way to reach Roorkee from Harda is by Train Via Agra. It takes approximately 22 hours. The cheapest way to reach Roorkee from Harda is by Train Via Delhi which would take approximately 23 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
Harda
Delhi
Roorkee
Approx Travel Time
22h 25m
₹4,098
Onwards
CHEAPEST
Harda
Delhi
Roorkee
Approx Travel Time
22h 25m
₹575
Onwards
Via Faridabad
Harda
Faridabad
Roorkee
Approx Travel Time
22h 25m
₹4,178
Onwards
Harda
Faridabad
Roorkee
Approx Travel Time
22h 25m
₹615
Onwards
Via Agra
FASTEST
Harda
Agra
Roorkee
Approx Travel Time
22h 10m
₹625
Onwards
Via Mathura
Harda
Mathura
Roorkee
Approx Travel Time
22h 10m
₹625
Onwards
Via Aligarh
Harda
Aligarh
Roorkee
Approx Travel Time
22h 44m
₹5,489
Onwards
Via Bhopal
Harda
Bhopal
Roorkee
Approx Travel Time
22h 10m
₹725
Onwards
Via Morena
Harda
Morena
Roorkee
Approx Travel Time
22h 25m
₹635
Onwards
Via Dholpur
Harda
Dholpur
Roorkee
Approx Travel Time
22h 25m
₹630
Onwards
Frequently Asked Questions
What is the distance between Harda and Roorkee?
Roorkee is approximately 1050+ kms from Harda.
How long does it take to reach Roorkee from Harda?
It takes approximately 22 hours to reach Roorkee from Harda by Train Via Agra.
What is the cheapest way to reach Roorkee from Harda?
The cheapest way to reach Roorkee from Harda is by Train Via Delhi.
What is the fastest way to reach Roorkee from Harda?
The fastest way to reach Roorkee from Harda is by Train Via Agra.