Trains from Moradabad to Mathura
302 km by rail · 2 direct trains · fastest 4 hr 35 min on the 22200 Sushasan Superfast Express · 1 station in Moradabad, 1 in Mathura
- Departures
- 10:10 – 21:45
- Fare from
- ₹215
- Sleeper · estimate
302 km by rail · 2 direct trains · fastest 4 hr 35 min on the 22200 Sushasan Superfast Express · 1 station in Moradabad, 1 in Mathura