Mainpuri Haridwar Routes (3 Ways to go)

Planning a trip from Mainpuri to Haridwar Cleartrip helps you select the best route between Mainpuri & Haridwar 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 Mainpuri & Haridwar

The distance from Mainpuri to Haridwar is approximately 383.14kms. By car, it takes roughly 5h 51m to reach Haridwar from Mainpuri . Take a look at the 3 routes available to reach Haridwar from Mainpuri

  • 1.
  • Mainpuri to Haridwar Train
  • 10h 43m
  • Rs. 1400
 
Mainpuri (MNQ)
 
6h 15m
Rs. 700
You can reach Ghaziabad (GZB) from Mainpuri (MNQ) by travelling in a train. Mainpuri (MNQ) to Ghaziabad (GZB) train takes approximately 6h 15m. You can catch a train from Mainpuri (MNQ) and get down at Ghaziabad (GZB). The price of the train ticket is approximately Rs. 700.
 
Ghaziabad (GZB)
 
3h 28m
Rs. 700
You can reach Haridwar Junction (HW) from Ghaziabad (GZB) by travelling in a train. Ghaziabad (GZB) to Haridwar Junction (HW) train takes approximately 3h 28m. You can catch a train from Ghaziabad (GZB) and get down at Haridwar Junction (HW). The price of the train ticket is approximately Rs. 700.
 
Haridwar Junction (HW)
  • 2.
  • Mainpuri to Haridwar Drive
  • 5h 51m
  • Rs. 2514
 
Mainpuri
 
5h 51m
Rs. 2514
You can take a car from Mainpuri to Haridwar. It will take you around 5h 51m to cover distance of 383.14kms and reach Haridwar from Mainpuri. The total amount for the journey will be approximately Rs.2514.
 
Haridwar
  • 3.
  • Mainpuri to Haridwar Taxi
  • 5h 51m
  • Rs. 6500
 
Mainpuri
 
5h 51m
Rs. 6500
You can take a car from Mainpuri to Haridwar. It will take you around 5h 51m to cover distance of 383.14kms and reach Haridwar from Mainpuri. The total amount for the journey will be approximately Rs.6500.
 
Haridwar