Route: The most popular route from Delhi to Haridwar is via Meerut, Muzaffarnagar, Roorkee and then Haridwar. The road distance of this route is 250 km.
The google map of this route from New Delhi to Haridwar is below:
The districts that are enroute on Delhi Haridwar route are: New Delhi, Uttar Pradesh and Uttarakhand. On any normal day, this route takes around six hours, assuming normal traffic. On the route from New Delhi to Dehradun, one road bifurcates from Roorkee towards Haridwar and Rishikesh, while the other road goes towards DehraDun.
Popular points for snacks on this route are Haldiram (near Muzaffarnagar), Bikanerwala (Rampur Tiraha, Muzaffarnagar), KFC, Grand Cheetal (Khatauli By Pass).