Hapur to Roorkee - Multiple Options To Reach By Cab, Train
Roorkee is approximately 150+ kms from Hapur. The fastest way to reach Roorkee from Hapur is by Cab. It takes approximately 4 hours. The cheapest way to reach Roorkee from Hapur is by Train Via Gajraula which would take approximately 6 hours.
Sort By
Mode of Transport
Via Meerut
Hapur
Meerut
Roorkee
Approx Travel Time
4h 40m
₹525
Onwards
Hapur
Meerut
Roorkee
Approx Travel Time
4h 55m
₹4,090
Onwards
Via Bijnor
Hapur
Bijnor
Roorkee
Approx Travel Time
5h 10m
₹3,021
Onwards
Hapur
Bijnor
Roorkee
Approx Travel Time
5h 10m
₹250
Onwards
Via Haridwar
Hapur
Haridwar
Roorkee
Approx Travel Time
5h 10m
On Demand
Hapur
Haridwar
Roorkee
Approx Travel Time
5h 25m
On Demand
Via Gajraula
CHEAPEST
Hapur
Gajraula
Roorkee
Approx Travel Time
5h 25m
₹195
Onwards
Hapur
Gajraula
Roorkee
Approx Travel Time
5h 55m
₹4,253
Onwards
Via Rishikesh
Hapur
Rishikesh
Roorkee
Approx Travel Time
6h 10m
On Demand
Frequently Asked Questions
What is the distance between Hapur and Roorkee?
Roorkee is approximately 150+ kms from Hapur.
How long does it take to reach Roorkee from Hapur?
It takes approximately 4 hours to reach Roorkee from Hapur by Cab.
What is the cheapest way to reach Roorkee from Hapur?
The cheapest way to reach Roorkee from Hapur is by Train Via Gajraula.
What is the fastest way to reach Roorkee from Hapur?
The fastest way to reach Roorkee from Hapur is by Cab.