The distance between Haridwar and Delhi is 218.6 kilometres via Upper Ganga Canal Road and 205.8 kilometres via NH334 route. It can take around 5 to 6 hours to travel one way.
Furthermore, Here are all the available options to travel to Haridwar from other parts of the country.
Air: The nearest airport from Haridwar lies in Dehradun (Jolly Grant Airport) at a distance of 43 kilometres and has a well-established air route.
Rail: There is a well-connected railhead in Haridwar. One can board a train from all the major metropolitan and other cities to commute.
Road: The roadways are another feasible option, particularly for travellers living in nearby cities like Delhi, Chandigarh etc. There is a proper road connection between Haridwar and the rest of the cities.