| Train | Arr | Dep | Halt | PF | Runs on |
|---|---|---|---|---|---|
| 64553 Mb-Gzb Memu Moradabad → Ghaziabad | 06:05 | 06:06 | 1m | 1 | Daily |
| 54396 Nbd-Mb Passenger Najibabad Jn → Moradabad | 07:19 | 07:20 | 1m | 2 | Daily |
| 54308 Dli-Mb Passenger Delhi → Moradabad | 07:58 | 08:00 | 2m | 2 | Daily |
| 54391 Aljn-Gjl Passenger Aligarh Jn → Gajraula Jn | 11:00 | 11:02 | 2m | 1 | Daily |
| 54392 Gjl-Aljn Passenger Gajraula Jn → Aligarh Jn | 14:27 | 14:29 | 2m | 2 | Daily |
| 54307 Mb-Dli Passenger Moradabad → Delhi | 19:42 | 19:43 | 1m | 1 | Daily |
| 64554 Gzb-Mb Memu Ghaziabad → Moradabad | 20:25 | 20:26 | 1m | 2 | Daily |
| 54395 Mb-Nbd Passenger Moradabad → Najibabad Jn | 20:32 | 20:33 | 1m | 1 | Daily |
Times are scheduled times at this station (24-hour). Check live status for delays and platform changes.
Mahesra H (station code MHHR) is a railway station serving Amroha in Uttar Pradesh, under Northern Railway (Moradabad division). 8 trains are scheduled here: 0 originate, 0 terminate and 8 pass through. The first departure of the day is 64553 Mb-Gzb Memu at 06:06 and the last is 54395 Mb-Nbd Passenger at 20:33. The most served destinations are Moradabad, Ghaziabad, Kuchesar Road, Babugarh, Hapur. Nearby stations include Kafurpur (4 km), Gajraula Jn (7 km), Sherpur (10 km).
The station code of Mahesra H is MHHR.
Mahesra H is under Northern Railway, Moradabad division.
8 trains are scheduled at Mahesra H: 0 originate, 0 terminate and 8 pass through.
The earliest scheduled departure is 64553 Mb-Gzb Memu at 06:06, towards Ghaziabad.
The last scheduled departure is 54395 Mb-Nbd Passenger at 20:33, towards Najibabad Jn.
4 trains run from Mahesra H to Moradabad (about 46 km). See the trains between stations page for timings and seat availability.
Nearby stations are Kafurpur (KFPR, 4 km), Gajraula Jn (GJL, 7 km), Sherpur (SEPR, 10 km), Mandi Dhanaura (MNDR, 12 km).