
Aligarh to Roorkee
Roorkee is approximately 250+ kms from Aligarh. The fastest way to reach Roorkee from Aligarh is by Cab. It takes approximately 5 hours. The cheapest way to reach Roorkee from Aligarh is by Train Via Ghaziabad which would take approximately 7 hours.
Sort By
Mode of Transport
Via Muzaffarnagar
Aligarh
Muzaffarnagar
Roorkee
Approx Travel Time
6h 42m
₹2,432
Onwards
Aligarh
Muzaffarnagar
Roorkee
Approx Travel Time
6h 55m
₹2,956
Onwards
Aligarh
Muzaffarnagar
Roorkee
Approx Travel Time
7h 23m
₹1,198
Onwards
Aligarh
Muzaffarnagar
Roorkee
Approx Travel Time
7h 10m
₹674
Onwards
Aligarh
Muzaffarnagar
Roorkee
Approx Travel Time
7h 13m
₹260
Onwards
Via Moradabad
Aligarh
Moradabad
Roorkee
Approx Travel Time
6h 25m
₹1,044
Onwards
Via Ghaziabad
CHEAPEST
Aligarh
Ghaziabad
Roorkee
Approx Travel Time
6h 50m
₹205
Onwards
Via Meerut
Aligarh
Meerut
Roorkee
Approx Travel Time
6h 46m
₹809
Onwards
Aligarh
Meerut
Roorkee
Approx Travel Time
7h 1m
₹255
Onwards
Frequently Asked Questions
What is the distance between Aligarh and Roorkee?
Roorkee is approximately 250+ kms from Aligarh.
How long does it take to reach Roorkee from Aligarh?
It takes approximately 5 hours to reach Roorkee from Aligarh by Cab.
What is the cheapest way to reach Roorkee from Aligarh?
The cheapest way to reach Roorkee from Aligarh is by Train Via Ghaziabad.
What is the fastest way to reach Roorkee from Aligarh?
The fastest way to reach Roorkee from Aligarh is by Cab.


