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