The distance between Mirzapur and Mathura is approximately 600 km. The most efficient way to travel is by train, which connects the two cities via the main rail line. By road, the journey takes about 11-12 hours via NH 19. Mathura is a sacred city, known as the birthplace of Lord Krishna.
Total Distance: 600 km driving distance; 530 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 10 hours | 12 hours |
| Avg Price | 700-1300 INR | 9000-11000 INR |
| Operator | Indian Railways | Private Cab |
| Route | Mirzapur Station to Mathura Junction | NH 19 |
| Tip | Book tickets in advance as this is a very popular route. | The drive is long; plan for multiple stops. |
October to March for pleasant weather.