Trains from Gurugram to Moradabad
12 direct trains · fastest 4 hr 33 min on the 12372 BKN HWH SF EXP · 1 daily
Counted across one station in Gurugram and one station in Moradabad. Each train below names the stations it actually uses.
Check live seats and faresGurugram (GGN) to Moradabad (MB)Every direct train
- 15623BGKT KYQ EXP03:204 hr 55 min08:15
Gurgaon (GGN) to Moradabad (MB)
192 km · Mail/Express
- 04829JU GKP SPL03:284 hr 57 min08:25
Gurgaon (GGN) to Moradabad (MB)
192 km · Mail/Express
- 14312BHUJ BE EXP13:215 hr 4 min18:25
Gurgaon (GGN) to Moradabad (MB)
191 km · Mail/Express
- 14322BHUJ BE EXP13:215 hr 4 min18:25
Gurgaon (GGN) to Moradabad (MB)
191 km · Mail/Express
- 12372BKN HWH SF EXP13:274 hr 33 min18:00
Gurgaon (GGN) to Moradabad (MB)
192 km · Superfast · fastest
- 19601UDZ NJP EXP13:274 hr 33 min18:00
Gurgaon (GGN) to Moradabad (MB)
192 km · Mail/Express
- 20963SBIB BSB S FAST13:274 hr 33 min18:00
Gurgaon (GGN) to Moradabad (MB)
192 km · Mail/Express
- 15716GARIB NAWAZ EXP18:374 hr 58 min23:35
Gurgaon (GGN) to Moradabad (MB)
192 km · Mail/Express
- 19269PBR MFP EXPRESS18:374 hr 58 min23:35
Gurgaon (GGN) to Moradabad (MB)
192 km · Mail/Express
- 15013RANIKHET EXP20:025 hr 33 min01:35+1 arrives the next day
Gurgaon (GGN) to Moradabad (MB)
192 km · Mail/Express
- 20939SBIB SLN SF EXP21:575 hr 20 min03:17+1 arrives the next day
Gurgaon (GGN) to Moradabad (MB)
192 km · Mail/Express
- 05098DOZ TPU SPL22:325 hr 28 min04:00+1 arrives the next day
Gurgaon (GGN) to Moradabad (MB)
192 km · Mail/Express
Departure and arrival times are the published timetable and change only when it does. Seats are not shown here because they belong to one station pair on one date — each row links to its own. When every direct train is full, a journey with one change often still has a berth, and the search looks for those too.
Gurugram to Moradabad, station by station
Other trains from Gurugram
Other trains to Moradabad
RailRoute is an independent service. It is not affiliated with, endorsed by, or operated by Indian Railways, IRCTC, or any Government of India entity. Train names and station codes are used for identification only.
RailRoute does not sell tickets and never takes a payment. Fares are estimates and seat availability changes continuously; the exact fare and the actual booking are confirmed on IRCTC.