The journey from New Tehri to Mathura covers approximately 420 km. You must first descend to Rishikesh via NH 34, then take a train from Delhi to Mathura. Total travel time ranges from 10 to 12 hours depending on connection efficiency. The route transitions from the Himalayan foothills to the flat plains of the Yamuna basin. Expect a mix of mountain driving and high-speed rail travel.
Total Distance: 420 km driving distance, 310 km straight-line air distance.
Book the Gatimaan Express from Hazrat Nizamuddin for the fastest rail leg.
Use the Yamuna Expressway from Greater Noida to reach Mathura quickly.
October to March for pleasant weather during temple visits.