
Rajpura to Haridwar
Haridwar is approximately 150+ kms from Rajpura. The fastest way to reach Haridwar from Rajpura is by Train Via Yamunanagar. 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
FASTEST
Rajpura
Yamunanagar
Haridwar
Approx Travel Time
3h 57m
₹205
Onwards
Via Roorkee
Rajpura
Roorkee
Haridwar
Approx Travel Time
4h 20m
₹215
Onwards
Rajpura
Roorkee
Haridwar
Approx Travel Time
4h 32m
₹1,915
Onwards
Via Saharanpur
Rajpura
Saharanpur
Haridwar
Approx Travel Time
4h 25m
₹155
Onwards
Via Ambala
Rajpura
Ambala
Haridwar
Approx Travel Time
4h 45m
₹160
Onwards
Rajpura
Ambala
Haridwar
Approx Travel Time
5h 35m
₹621
Onwards
Via Kurukshetra
Rajpura
Kurukshetra
Haridwar
Approx Travel Time
4h 50m
₹1,230
Onwards
Frequently Asked Questions
What is the distance between Rajpura and Haridwar?
Haridwar is approximately 150+ kms from Rajpura.
How long does it take to reach Haridwar from Rajpura?
It takes approximately 4 hours to reach Haridwar from Rajpura by Train Via Yamunanagar.
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 Train Via Yamunanagar.
Routes Connecting Rajpura
Routes From Rajpura
Routes To Rajpura
Routes Connecting Haridwar
Routes From Haridwar
- Haridwar to Nahan
- Haridwar to Khaga
- Haridwar to Puri
- Haridwar to Mehsana
- Haridwar to Biswan
- Haridwar to Itanagar
- Haridwar to Port-Blair
- Haridwar to Kharagpur
- Haridwar to Rajapur
- Haridwar to Thiruvannamalai
- Haridwar to Coimbatore
- Haridwar to Nelamangala
- Haridwar to Malvan
- Haridwar to Jhabua
- Haridwar to Prayagraj(Allahabad)

