Skip to search

Trains from Mathura to Moradabad

302 km by rail · 2 direct trains · fastest 5 hr 48 min on the 22199 Sushasan Express · 1 station in Mathura, 1 in Moradabad

Departures
05:00 – 16:52
Fare from
₹215
Sleeper · estimate
Check seats for your date

Every direct train

Search Mathura to Moradabad for your date

Mathura to Moradabad, station by station

Other trains from Mathura

Other trains to Moradabad