
Haridwar to Delhi
Delhi is approximately 200+ kms from Haridwar. The fastest way to reach Delhi from Haridwar is by Bus. It takes approximately 3 hours. The cheapest way to reach Delhi from Haridwar is by Train which would take approximately 4 hours.
Sort By
Mode of Transport
Via Dehradun
Haridwar
Dehradun
Delhi
Approx Travel Time
3h 30m
₹6,282
Onwards
Via Ghaziabad
Haridwar
Ghaziabad
Delhi
Approx Travel Time
8h 37m
On Demand
Haridwar
Ghaziabad
Delhi
Approx Travel Time
7h 45m
On Demand
Haridwar
Ghaziabad
Delhi
Approx Travel Time
4h 3m
₹1,045
Onwards
Haridwar
Ghaziabad
Delhi
Approx Travel Time
4h 5m
₹544
Onwards
Via Muzaffarnagar
Haridwar
Muzaffarnagar
Delhi
Approx Travel Time
3h 21m
₹446
Onwards
Haridwar
Muzaffarnagar
Delhi
Approx Travel Time
3h 30m
₹745
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Delhi?
Delhi is approximately 200+ kms from Haridwar.
How long does it take to reach Delhi from Haridwar?
It takes approximately 3 hours to reach Delhi from Haridwar by Bus.
What is the cheapest way to reach Delhi from Haridwar?
The cheapest way to reach Delhi from Haridwar is by Train.
What is the fastest way to reach Delhi from Haridwar?
The fastest way to reach Delhi from Haridwar is by Bus.
Routes Connecting Haridwar
Routes From Haridwar
- Haridwar to Machilipatnam
- Haridwar to Bihar-Sharif
- Haridwar to Arrah
- Haridwar to Muktsar
- Haridwar to Pathanamthitta
- Haridwar to Pondicherry
- Haridwar to Lalpur
- Haridwar to Kollur
- Haridwar to Asifabad
- Haridwar to Sawantwadi
- Haridwar to Latur
- Haridwar to Sarangpur
- Haridwar to Kopargaon
- Haridwar to Katihar
- Haridwar to Karanja


