The journey from Himachal Pradesh to Haridwar covers approximately 350 km. Road travel via NH 5 is the most common and scenic route, taking you through the foothills of the Himalayas. Alternatively, you can take a train from Chandigarh or Ambala to Haridwar. The route offers a beautiful transition from the mountains to the plains of Uttarakhand.
Total Distance: Driving distance 350 km, Air distance 250 km.
Be prepared for winding mountain roads.
October to March, when the weather is pleasant for sightseeing.