Aligarh to Roorkee - Multiple Options To Reach By Cab, Train
Roorkee is approximately 250+ kms from Aligarh. The fastest way to reach Roorkee from Aligarh is by Train, Cab Via Bijnor. It takes approximately 7 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 Bijnor
FASTEST
Aligarh
Bijnor
Roorkee
Approx Travel Time
6h 40m
On Demand
Aligarh
Bijnor
Roorkee
Approx Travel Time
6h 40m
On Demand
Via Muzaffarnagar
Aligarh
Muzaffarnagar
Roorkee
Approx Travel Time
6h 40m
₹500
Onwards
Aligarh
Muzaffarnagar
Roorkee
Approx Travel Time
6h 55m
₹2,355
Onwards
Via Meerut
Aligarh
Meerut
Roorkee
Approx Travel Time
6h 40m
₹525
Onwards
Aligarh
Meerut
Roorkee
Approx Travel Time
6h 55m
₹3,899
Onwards
Via Haridwar
Aligarh
Haridwar
Roorkee
Approx Travel Time
6h 55m
On Demand
Aligarh
Haridwar
Roorkee
Approx Travel Time
7h 10m
On Demand
Via Ghaziabad
CHEAPEST
Aligarh
Ghaziabad
Roorkee
Approx Travel Time
7h 10m
₹265
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 7 hours to reach Roorkee from Aligarh by Train, Cab Via Bijnor.
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 Train, Cab Via Bijnor.