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
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