Trains from Aligarh to Moradabad
101 km by rail · 2 direct trains · fastest 3 hr 24 min on the 54391 Aligarh–Gajraula Express Special · 2 daily · 2 stations in Aligarh, 2 in Moradabad
- Departures
- 03:25 – 05:23
- Fare from
- ₹150
- Sleeper · estimate
101 km by rail · 2 direct trains · fastest 3 hr 24 min on the 54391 Aligarh–Gajraula Express Special · 2 daily · 2 stations in Aligarh, 2 in Moradabad