The distance from New Tehri to Agra is approximately 380 kilometers. The route takes you through the mountains and down to the plains of Uttar Pradesh. The drive takes about 10 hours. It is a popular route for those heading to the city of Agra, home to the Taj Mahal.
Total Distance: 380 km driving distance, 280 km straight-line distance.
The road is winding in the mountains and flat in the plains.
October to March.