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