
Meerut to Roorkee
Roorkee is approximately 100+ kms from Meerut. The fastest way to reach Roorkee from Meerut is by Train. It takes approximately 3 hours. The cheapest way to reach Roorkee from Meerut is by Train which would take approximately 3 hours.
Sort By
Mode of Transport
Via Muzaffarnagar
Meerut
Muzaffarnagar
Roorkee
Approx Travel Time
4h 40m
₹2,980
Onwards
Via Saharanpur
Meerut
Saharanpur
Roorkee
Approx Travel Time
4h 17m
₹1,071
Onwards
Meerut
Saharanpur
Roorkee
Approx Travel Time
4h 15m
₹140
Onwards
Meerut
Saharanpur
Roorkee
Approx Travel Time
5h 58m
₹1,218
Onwards
Meerut
Saharanpur
Roorkee
Approx Travel Time
5h 56m
₹287
Onwards
Via Haridwar
Meerut
Haridwar
Roorkee
Approx Travel Time
6h
₹1,900
Onwards
Meerut
Haridwar
Roorkee
Approx Travel Time
6h 15m
₹326
Onwards
Via Rishikesh
Meerut
Rishikesh
Roorkee
Approx Travel Time
6h 46m
₹2,506
Onwards
Frequently Asked Questions
What is the distance between Meerut and Roorkee?
Roorkee is approximately 100+ kms from Meerut.
How long does it take to reach Roorkee from Meerut?
It takes approximately 3 hours to reach Roorkee from Meerut by Train.
What is the cheapest way to reach Roorkee from Meerut?
The cheapest way to reach Roorkee from Meerut is by Train.
What is the fastest way to reach Roorkee from Meerut?
The fastest way to reach Roorkee from Meerut is by Train.