
Rajpura to Haridwar
Haridwar is approximately 200+ kms from Rajpura. The fastest way to reach Haridwar from Rajpura is by Cab. It takes approximately 4 hours. The cheapest way to reach Haridwar from Rajpura is by Train which would take approximately 5 hours.
Sort By
Mode of Transport
Via Yamunanagar
Rajpura
Yamunanagar
Haridwar
Approx Travel Time
4h 37m
₹205
Onwards
Via Chandigarh
Rajpura
Chandigarh
Haridwar
Approx Travel Time
5h 56m
₹1,369
Onwards
Via Kurukshetra
Rajpura
Kurukshetra
Haridwar
Approx Travel Time
5h 20m
₹1,656
Onwards
Via Saharanpur
Rajpura
Saharanpur
Haridwar
Approx Travel Time
5h 5m
₹155
Onwards
Via Roorkee
Rajpura
Roorkee
Haridwar
Approx Travel Time
5h 17m
₹1,611
Onwards
Rajpura
Roorkee
Haridwar
Approx Travel Time
5h
₹215
Onwards
Via Ambala
Rajpura
Ambala
Haridwar
Approx Travel Time
5h 53m
₹1,380
Onwards
Rajpura
Ambala
Haridwar
Approx Travel Time
5h 25m
₹160
Onwards
Frequently Asked Questions
What is the distance between Rajpura and Haridwar?
Haridwar is approximately 200+ kms from Rajpura.
How long does it take to reach Haridwar from Rajpura?
It takes approximately 4 hours to reach Haridwar from Rajpura by Cab.
What is the cheapest way to reach Haridwar from Rajpura?
The cheapest way to reach Haridwar from Rajpura is by Train.
What is the fastest way to reach Haridwar from Rajpura?
The fastest way to reach Haridwar from Rajpura is by Cab.


