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.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 2 hours 30 mins | 3 hours |
| Avg Price | 150-600 INR | 1500-2500 INR |
| Operator | Indian Railways | Private Cab |
| Route | Mathura Junction to Ghaziabad Junction | Yamuna Expressway and NH 9 |
| Tip | Book your tickets in advance as this is a busy route. | Plan for traffic near Delhi and Ghaziabad. |
October to March for pleasant weather.