
Roorkee to Aligarh
Aligarh is approximately 250+ kms from Roorkee. The fastest way to reach Aligarh from Roorkee is by Cab. It takes approximately 5 hours. The cheapest way to reach Aligarh from Roorkee is by Train Via Ghaziabad which would take approximately 7 hours.
Sort By
Mode of Transport
Via Muzaffarnagar
Roorkee
Muzaffarnagar
Aligarh
Approx Travel Time
6h 55m
₹2,322
Onwards
Roorkee
Muzaffarnagar
Aligarh
Approx Travel Time
7h 8m
₹2,997
Onwards
Roorkee
Muzaffarnagar
Aligarh
Approx Travel Time
7h 13m
₹260
Onwards
Roorkee
Muzaffarnagar
Aligarh
Approx Travel Time
7h 26m
₹935
Onwards
Via Ghaziabad
CHEAPEST
Roorkee
Ghaziabad
Aligarh
Approx Travel Time
6h 50m
₹230
Onwards
Via Meerut
Roorkee
Meerut
Aligarh
Approx Travel Time
6h 46m
₹960
Onwards
Roorkee
Meerut
Aligarh
Approx Travel Time
7h 1m
₹255
Onwards
Via Moradabad
Roorkee
Moradabad
Aligarh
Approx Travel Time
6h 25m
₹745
Onwards
Roorkee
Moradabad
Aligarh
Approx Travel Time
7h 2m
₹290
Onwards
Frequently Asked Questions
What is the distance between Roorkee and Aligarh?
Aligarh is approximately 250+ kms from Roorkee.
How long does it take to reach Aligarh from Roorkee?
It takes approximately 5 hours to reach Aligarh from Roorkee by Cab.
What is the cheapest way to reach Aligarh from Roorkee?
The cheapest way to reach Aligarh from Roorkee is by Train Via Ghaziabad.
What is the fastest way to reach Aligarh from Roorkee?
The fastest way to reach Aligarh from Roorkee is by Cab.