The distance between Mathura and Ghaziabad is approximately 150 kilometers. You can reach Ghaziabad by taking one of the many express trains that connect the two cities, which typically takes 2 to 3 hours. Alternatively, you can drive via the Yamuna Expressway and NH 9. Ghaziabad is a major industrial city and a key transit point near Delhi. The route is well-connected and offers various travel options.
Total Distance: 150 km by road, 130 km air distance.
Book your tickets in advance as this is a busy route.
Plan for traffic near Delhi and Ghaziabad.
October to March for pleasant weather.