The journey from New Tehri to Kanpur covers approximately 650 kilometers, taking you from the hills to the plains of Uttar Pradesh. This trip typically takes 15 to 16 hours by road. You will pass through Rishikesh, Haridwar, and Lucknow before reaching the industrial city of Kanpur. Private taxis and buses are available for this route.
Total Distance: Driving distance is 650 km; straight-line air distance is 380 km.
This is a very long drive; consider an overnight stop in Lucknow.
October to March for pleasant weather in the plains.