Haridwar Moradabad Routes (3 Ways to go)

Planning a trip from Haridwar to Moradabad Cleartrip helps you select the best route between Haridwar & Moradabad based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Haridwar & Moradabad

The distance from Haridwar to Moradabad is approximately 155.23kms. By car, it takes roughly 2h 21m to reach Moradabad from Haridwar . Take a look at the 3 routes available to reach Moradabad from Haridwar

  • 1.
  • Haridwar to Moradabad Train
  • 3h 40m
  • Rs. 650
 
Haridwar Junction (HW)
 
3h 40m
Rs. 650
You can reach Moradabad (MB) from Haridwar Junction (HW) by travelling in a train. Haridwar Junction (HW) to Moradabad (MB) train takes approximately 3h 40m. You can catch a train from Haridwar Junction (HW) and get down at Moradabad (MB). The price of the train ticket is approximately Rs. 650.
 
Moradabad (MB)
  • 2.
  • Haridwar to Moradabad Drive
  • 2h 21m
  • Rs. 1019
 
Haridwar
 
2h 21m
Rs. 1019
You can take a car from Haridwar to Morādābād. It will take you around 2h 21m to cover distance of 155.23kms and reach Morādābād from Haridwar. The total amount for the journey will be approximately Rs.1019.
 
Morādābād
  • 3.
  • Haridwar to Moradabad Taxi
  • 2h 21m
  • Rs. 1700
 
Haridwar
 
2h 21m
Rs. 1700
You can take a car from Haridwar to Morādābād. It will take you around 2h 21m to cover distance of 155.23kms and reach Morādābād from Haridwar. The total amount for the journey will be approximately Rs.1700.
 
Morādābād