The journey from Naldehra to the city of the Taj Mahal, Agra, is best done by traveling to Chandigarh and taking a train. The total distance is about 500 kilometers. Expect a travel time of 10 to 12 hours. This route takes you from the mountains to the historic plains of the Yamuna river.
Total Distance: 500 km by road; 400 km straight-line air distance.
Book the Gatimaan Express from Delhi if you can reach there quickly.
October to March for the best experience at the Taj Mahal.