What are the most popular routes to Mathura?
| Delhi - Mathura | Average price₹976 | Average duration2h 45m | Daily departures19 | |
| Lucknow - Mathura | Average price₹1,569 | Average duration5h 25m | Daily departures9 | |
| Varanasi - Mathura | Average price₹1,672 | Average duration11h 45m | Daily departures3 | |
| Bareilly - Mathura | Average price₹6,550 | Average duration6h | Daily departures2 | |
| Gurugram - Mathura | Average price₹1,825 | Average duration4h 35m | Daily departures8 | |
Operators serving Mathura