
Rajpura to Hapur
Hapur is approximately 250+ kms from Rajpura. The fastest way to reach Hapur from Rajpura is by Bus Via Ghaziabad. It takes approximately 4 hours. The cheapest way to reach Hapur from Rajpura is by Train Via Meerut which would take approximately 7 hours.
Sort By
Mode of Transport
Via Sonipat
Rajpura
Sonipat
Hapur
Approx Travel Time
4h 53m
₹2,771
Onwards
Via Meerut
CHEAPEST
Rajpura
Meerut
Hapur
Approx Travel Time
6h 42m
₹160
Onwards
Rajpura
Meerut
Hapur
Approx Travel Time
6h 15m
₹1,499
Onwards
Rajpura
Meerut
Hapur
Approx Travel Time
6h 32m
₹1,453
Onwards
Via Ghaziabad
Rajpura
Ghaziabad
Hapur
Approx Travel Time
4h 16m
₹2,134
Onwards
FASTEST
Rajpura
Ghaziabad
Hapur
Approx Travel Time
3h 37m
₹1,179
Onwards
Rajpura
Ghaziabad
Hapur
Approx Travel Time
4h 32m
₹666
Onwards
Via Saharanpur
Rajpura
Saharanpur
Hapur
Approx Travel Time
7h 20m
₹8,677
Onwards
Via Ambala
Rajpura
Ambala
Hapur
Approx Travel Time
6h 43m
₹245
Onwards
Frequently Asked Questions
What is the distance between Rajpura and Hapur?
Hapur is approximately 250+ kms from Rajpura.
How long does it take to reach Hapur from Rajpura?
It takes approximately 4 hours to reach Hapur from Rajpura by Bus Via Ghaziabad.
What is the cheapest way to reach Hapur from Rajpura?
The cheapest way to reach Hapur from Rajpura is by Train Via Meerut.
What is the fastest way to reach Hapur from Rajpura?
The fastest way to reach Hapur from Rajpura is by Bus Via Ghaziabad.


