
Haridwar to Moradabad
Moradabad is approximately 150+ kms from Haridwar. The fastest way to reach Moradabad from Haridwar is by Train. It takes approximately 2 hours. The cheapest way to reach Moradabad from Haridwar is by Train which would take approximately 2 hours.
Sort By
Mode of Transport
Via Roorkee
Haridwar
Roorkee
Moradabad
Approx Travel Time
4h 9m
₹1,915
Onwards
Haridwar
Roorkee
Moradabad
Approx Travel Time
3h 55m
₹215
Onwards
Via Dhampur
Haridwar
Dhampur
Moradabad
Approx Travel Time
3h 25m
₹898
Onwards
Via Meerut
Haridwar
Meerut
Moradabad
Approx Travel Time
3h 54m
₹1,077
Onwards
Haridwar
Meerut
Moradabad
Approx Travel Time
5h 12m
₹769
Onwards
Via Dehradun
Haridwar
Dehradun
Moradabad
Approx Travel Time
4h 45m
₹3,132
Onwards
Haridwar
Dehradun
Moradabad
Approx Travel Time
5h 20m
₹1,579
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Moradabad?
Moradabad is approximately 150+ kms from Haridwar.
How long does it take to reach Moradabad from Haridwar?
It takes approximately 2 hours to reach Moradabad from Haridwar by Train.
What is the cheapest way to reach Moradabad from Haridwar?
The cheapest way to reach Moradabad from Haridwar is by Train.
What is the fastest way to reach Moradabad from Haridwar?
The fastest way to reach Moradabad from Haridwar is by Train.
Routes Connecting Haridwar
Routes From Haridwar
Routes To Haridwar
Routes Connecting Moradabad
Routes From Moradabad
Routes To Moradabad
- Podili to Moradabad
- Pushkar to Moradabad
- Sunam to Moradabad
- Silvassa to Moradabad
- Dausa to Moradabad
- Batala to Moradabad
- Madhubani to Moradabad
- Titilagarh to Moradabad
- Loharu to Moradabad
- Chandpur to Moradabad
- Mazbat to Moradabad
- Jalandhar to Moradabad
- Baheri to Moradabad
- Garhwa to Moradabad
- Akkalkot to Moradabad


