
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 6 hours.
Sort By
Mode of Transport
Via Muzaffarnagar
Roorkee
Muzaffarnagar
Aligarh
Approx Travel Time
5h 52m
₹2,176
Onwards
Roorkee
Muzaffarnagar
Aligarh
Approx Travel Time
6h 12m
₹2,700
Onwards
Roorkee
Muzaffarnagar
Aligarh
Approx Travel Time
6h 30m
₹1,048
Onwards
Roorkee
Muzaffarnagar
Aligarh
Approx Travel Time
6h 10m
₹524
Onwards
Roorkee
Muzaffarnagar
Aligarh
Approx Travel Time
6h 33m
₹260
Onwards
Via Moradabad
Roorkee
Moradabad
Aligarh
Approx Travel Time
6h 50m
₹745
Onwards
Via Ghaziabad
CHEAPEST
Roorkee
Ghaziabad
Aligarh
Approx Travel Time
6h 10m
₹230
Onwards
Via Meerut
Roorkee
Meerut
Aligarh
Approx Travel Time
6h 6m
₹809
Onwards
Roorkee
Meerut
Aligarh
Approx Travel Time
6h 21m
₹255
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.


