
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 8 hours.
Sort By
Mode of Transport
Via Sonipat
Rajpura
Sonipat
Hapur
Approx Travel Time
5h 43m
₹2,594
Onwards
Via Meerut
CHEAPEST
Rajpura
Meerut
Hapur
Approx Travel Time
7h 22m
₹160
Onwards
Rajpura
Meerut
Hapur
Approx Travel Time
6h 30m
₹1,099
Onwards
Rajpura
Meerut
Hapur
Approx Travel Time
7h 22m
₹1,453
Onwards
Via Ghaziabad
Rajpura
Ghaziabad
Hapur
Approx Travel Time
5h 6m
₹2,332
Onwards
FASTEST
Rajpura
Ghaziabad
Hapur
Approx Travel Time
4h 7m
₹1,019
Onwards
Rajpura
Ghaziabad
Hapur
Approx Travel Time
5h 2m
₹864
Onwards
Via Saharanpur
Rajpura
Saharanpur
Hapur
Approx Travel Time
8h 10m
₹3,804
Onwards
Via Ambala
Rajpura
Ambala
Hapur
Approx Travel Time
7h 23m
₹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.


