hero
How2Go
Haridwar to Moradabad

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

Direct Train

RECOMMENDED

CHEAPEST

FASTEST

Haridwar

Moradabad

Approx Travel Time

2h 9m

₹115

Onwards

Direct Bus

Haridwar

Moradabad

Approx Travel Time

2h 49m

₹2,999

Onwards

Ads by MMT

Direct Cab

Haridwar

Moradabad

Approx Travel Time

3h 31m

₹3,474

Onwards

Via Roorkee

Haridwar

Roorkee

Moradabad

Approx Travel Time

4h 52m

₹1,923

Onwards

Haridwar

Roorkee

Moradabad

Approx Travel Time

4h 35m

₹215

Onwards

Ads by MMT

Via Dhampur

Haridwar

Dhampur

Moradabad

Approx Travel Time

5h 35m

₹549

Onwards

Via Meerut

Haridwar

Meerut

Moradabad

Approx Travel Time

6h 49m

₹3,274

Onwards

Haridwar

Meerut

Moradabad

Approx Travel Time

6h 27m

₹3,119

Onwards

Via Dehradun

Haridwar

Dehradun

Moradabad

Approx Travel Time

7h 42m

₹4,869

Onwards

Haridwar

Dehradun

Moradabad

Approx Travel Time

7h 57m

₹3,468

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.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India