Skip to search

Trains from Moradabad to Aligarh

101 km by rail · 2 direct trains · fastest 3 hr 13 min on the 54392 Gajraula–Aligarh Passenger · 2 daily · 2 stations in Moradabad, 2 in Aligarh

Departures
17:50 – 18:28
Fare from
₹130
Sleeper · estimate
Check seats for your date

Every direct train

Search Moradabad to Aligarh for your date

Moradabad to Aligarh, station by station

Other trains from Moradabad

Other trains to Aligarh