
How to reach Haridwar — distances and drive times
How these numbers were made
From Delhi and Chandigarh we ask a public OpenStreetMap router for a free-flow car time. From Dehradun, Rishikesh and inside the city we use our own BRouter routing. Buses are slower, and traffic adds time, so treat every figure as the least you should plan for.
From where you are
- Delhi: about 217 km, 3 hours free-flow, more in practice.
- Chandigarh: about 221 km, about 189 minutes free-flow.
- Dehradun: 49 km, about 48 minutes.
- Roorkee: 36 km, about 38 minutes.
- Rishikesh: 22 km, about 26 minutes.
- Jolly Grant airport: 41 km, about 49 minutes.
- Haridwar Junction railway station: 2 km, about 4 minutes from Har Ki Pauri.
By air, rail and bus
Wikipedia says Haridwar Junction has direct links to Delhi, Kolkata, Mumbai, Chennai and many other cities, and that the nearest domestic airport is Jolly Grant, near Dehradun. National Highway 58, between Delhi and Mana Pass, passes through the city. We have no verified train, flight or bus timetable, so check current services.
Once you are there
Har Ki Pauri is the centre of the city, with the Maya Devi Temple 3 minutes away, the hill temples of Mansa Devi and Chandi Devi 11 and 5 minutes out, and Kankhal's Daksheswara Mahadev Temple 9 minutes south. See things to do in Haridwar, the one-day plan and the two-day plan.
Plans that include this
All Haridwar itineraries →

Questions people ask
How far is Haridwar from Delhi?
About 217 km by road on our routing, where free-flow routing says 3 hours, and traffic usually adds more. Wikipedia gives about 220 km and says more than 150 buses run daily from Delhi, on National Highway 58. The railway station is also linked directly to Delhi, so many visitors take the train.
What is the nearest airport?
Jolly Grant airport near Dehradun, about 41 km and 49 minutes from Har Ki Pauri on our routing, and 35 km according to Wikipedia. Delhi's airport is the nearest international one, about 220 km away. Check current flights, and agree a taxi fare before you set off, since we have no verified fares.
How far is Rishikesh from Haridwar?
About 22 km and 26 minutes by road on our routing, so the two are often combined. Dehradun is about 49 km and 48 minutes, Roorkee 36 km and 38 minutes, and Chandigarh 221 km and about 189 minutes free-flow. Hill and city traffic can add time, particularly on festival days.