The journey from Kannauj to Haridwar covers about 450 km, connecting the plains of Uttar Pradesh to the holy city of Haridwar in Uttarakhand. The most practical way to travel is by train, with connections available via Kanpur or Lucknow. Road travel is also possible but is a long journey. Haridwar is a major pilgrimage site, making this a popular route for many travelers.
Total Distance: 450 km by road, 380 km straight-line.
Book your tickets well in advance as this is a popular route.
October to March for pleasant weather.