The journey from Faizabad to Mathura covers approximately 480 km via the NH 19 highway. This is a major long-distance route connecting the temple city of Ayodhya with the birthplace of Lord Krishna. You can reach Mathura in about 9 hours by road or 10 hours by train. The route passes through major cities like Lucknow and Kanpur, offering a glimpse of the diverse landscape of northern India. Mathura is a world-famous pilgrimage destination with numerous temples.
Total Distance: 480 km by road, 430 km straight-line.
Book your tickets well in advance as this is a high-demand route.
The highway is well-maintained but expect heavy traffic near Mathura.
October to March for pleasant weather.