Quick facts
- Distance
- About 137 km in a straight line; by road it is usually longer
- Best ways to travel
- Bus · Car or taxi · Train
- Railway stations in Haridwar
- Haridwar Junction (HW)
- Airports near Moradabad
- Moradabad Airport (MZS), about 14 km in a straight line; Pantnagar Airport (PGH), about 71 km in a straight line
- Airports for Haridwar
- Dehradun Jolly Grant Airport (DED), about 27 km in a straight line
By train
10 direct trains run from Moradabad to Haridwar:
- 12092 JANSHATABDI EXPMoradabad (MB) → Haridwar Junction (HW)Runs: Mon, Tue, Thu, Sat, Sun
- 13009 DOON EXPRESSMoradabad (MB) → Haridwar Junction (HW)Runs: Daily
- 14113 SFG DDN EXPRESSMoradabad (MB) → Haridwar Junction (HW)Runs: Daily
- 14119 KGM DDN EXPMoradabad (MB) → Haridwar Junction (HW)Runs: Daily
- 15001 MFP DDN EXPMoradabad (MB) → Haridwar Junction (HW)Runs: Tue
- 15005 RAPTI GANGA EXPMoradabad (MB) → Haridwar Junction (HW)Runs: Thu, Sat
- 15020 TPU DDN EXPMoradabad (MB) → Haridwar Junction (HW)Runs: Wed, Fri, Sun
- 15310 RMR DDN EXPRESSMoradabad (MB) → Haridwar Junction (HW)Runs: Wed, Fri
Show all 10 trains
- 22545 VANDE BHARAT EXPMoradabad (MB) → Haridwar Junction (HW)Runs: Tue, Wed, Thu, Fri, Sat, Sun
- 54463 CH-RKSH PASSENGERMacharya (MCV) → Haridwar Junction (HW)Runs: Daily
Search for trains from Moradabad to one of these stations:
- Haridwar Junction (HW)
Search trains on IRCTC · Live train status (NTES)
Train list from the Indian Railways timetable (NTES) as of August 30, 2026. It is a guide only: trains, days and stops change, so always check IRCTC or NTES before you book. Data source
By road and bus
Haridwar is about 137 km from Moradabad in a straight line, so a bus, car or taxi is also a good option.
More for your trip
Haridwar from nearby cities
Questions
How far is Haridwar from Moradabad?
Haridwar is about 137 km from Moradabad in a straight line. The road and rail distance is usually longer.
Which railway station should I use for Haridwar?
The main railway station for Haridwar is Haridwar Junction (HW).
Which trains go from Moradabad to Haridwar?
10 direct trains run from Moradabad to Haridwar, including 12092 JANSHATABDI EXP, 13009 DOON EXPRESS, 14113 SFG DDN EXPRESS, 14119 KGM DDN EXP, 15001 MFP DDN EXP. Check IRCTC for the latest before you book.
Which is the nearest airport to Haridwar?
The nearest airport is Dehradun Jolly Grant Airport, about 27 km from Haridwar in a straight line.