What are the most popular routes to Mathura?
| Delhi - Mathura | Average price₹981 | Average duration2h 45m | Daily departures19 | |
| Lucknow - Mathura | Average price₹1,577 | Average duration5h 25m | Daily departures9 | |
| Varanasi - Mathura | Average price₹1,681 | Average duration11h 45m | Daily departures3 | |
| Bareilly - Mathura | Average price₹6,583 | Average duration6h | Daily departures2 | |
| Gurugram - Mathura | Average price₹1,834 | Average duration4h 35m | Daily departures8 | |
Operators serving Mathura