Skip to search

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
Check seats for your date

Every direct train

  • 22544Lalkua–Bandra Terminus Superfast Express
    10:105 hr 40 min15:50

    Moradabad (MB) to Mathura Jn (MTJ)

    302 km · Mail/Express

    Seats and fares for MB to MTJ

  • 22200Sushasan Superfast Express
    21:454 hr 35 min02:20+1 arrives the next day

    Moradabad (MB) to Mathura Jn (MTJ)

    302 km · Superfast · fastest

    Seats and fares for MB to MTJ

Search Moradabad to Mathura for your date

Moradabad to Mathura, station by station

Other trains from Moradabad

Other trains to Mathura