
Ambala to Haridwar
Haridwar is approximately 100+ kms from Ambala. The fastest way to reach Haridwar from Ambala is by Bus. It takes approximately 3 hours. The cheapest way to reach Haridwar from Ambala is by Train which would take approximately 4 hours.
Sort By
Mode of Transport
Via Roorkee
Ambala
Roorkee
Haridwar
Approx Travel Time
3h 17m
₹170
Onwards
Via Saharanpur
Ambala
Saharanpur
Haridwar
Approx Travel Time
3h 30m
₹145
Onwards
Via Muzaffarnagar
Ambala
Muzaffarnagar
Haridwar
Approx Travel Time
3h 20m
₹704
Onwards
Ambala
Muzaffarnagar
Haridwar
Approx Travel Time
5h 8m
₹225
Onwards
Via Chandigarh
Ambala
Chandigarh
Haridwar
Approx Travel Time
5h 20m
₹979
Onwards
Frequently Asked Questions
What is the distance between Ambala and Haridwar?
Haridwar is approximately 100+ kms from Ambala.
How long does it take to reach Haridwar from Ambala?
It takes approximately 3 hours to reach Haridwar from Ambala by Bus.
What is the cheapest way to reach Haridwar from Ambala?
The cheapest way to reach Haridwar from Ambala is by Train.
What is the fastest way to reach Haridwar from Ambala?
The fastest way to reach Haridwar from Ambala is by Bus.
Routes Connecting Ambala
Routes From Ambala
Routes Connecting Haridwar
Routes From Haridwar
- Haridwar to Kumarakom
- Haridwar to Nandurbar
- Haridwar to Sri-Ganganagar
- Haridwar to Gulabpura
- Haridwar to Ganaur
- Haridwar to Rameshwaram
- Haridwar to Shivpuri
- Haridwar to Satara
- Haridwar to Bellary
- Haridwar to Suratgarh
- Haridwar to Purulia
- Haridwar to Sehore
- Haridwar to Bahraich
- Haridwar to Khaga
- Haridwar to Yelagiri


