hero
How2Go
Haridwar to Mainpuri

Haridwar to Mainpuri

Mainpuri is approximately 400+ kms from Haridwar. The fastest way to reach Mainpuri from Haridwar is by Cab. It takes approximately 7 hours. The cheapest way to reach Mainpuri from Haridwar is by Train Via Ghaziabad which would take approximately 10 hours.

Sort By
Mode of Transport

Direct Cab

RECOMMENDED

FASTEST

Haridwar

Mainpuri

Approx Travel Time

7h 17m

₹11,231

Onwards

Via Bareilly

Haridwar

Bareilly

Mainpuri

Approx Travel Time

8h 32m

₹3,888

Onwards

Ads by MMT

Via Aligarh

Haridwar

Aligarh

Mainpuri

Approx Travel Time

10h 1m

₹3,745

Onwards

Haridwar

Aligarh

Mainpuri

Approx Travel Time

10h 18m

₹944

Onwards

Haridwar

Aligarh

Mainpuri

Approx Travel Time

10h 46m

₹1,013

Onwards

Via Roorkee, Bareilly

Haridwar

Roorkee

Bareilly

Mainpuri

Approx Travel Time

10h 55m

₹5,532

Onwards

Ads by MMT

Via Ghaziabad

CHEAPEST

Haridwar

Ghaziabad

Mainpuri

Approx Travel Time

10h 13m

₹325

Onwards

Via Najibabad, Bareilly

Haridwar

Najibabad

Bareilly

Mainpuri

Approx Travel Time

9h 34m

₹3,933

Onwards

Via Moradabad, Bareilly

Haridwar

Moradabad

Bareilly

Mainpuri

Approx Travel Time

9h 54m

₹3,883

Onwards

Via Muzaffarnagar, Ghaziabad

Haridwar

Muzaffarnagar

Ghaziabad

Mainpuri

Approx Travel Time

10h 33m

₹2,432

Onwards

Frequently Asked Questions

What is the distance between Haridwar and Mainpuri?

Mainpuri is approximately 400+ kms from Haridwar.

How long does it take to reach Mainpuri from Haridwar?

It takes approximately 7 hours to reach Mainpuri from Haridwar by Cab.

What is the cheapest way to reach Mainpuri from Haridwar?

The cheapest way to reach Mainpuri from Haridwar is by Train Via Ghaziabad.

What is the fastest way to reach Mainpuri from Haridwar?

The fastest way to reach Mainpuri from Haridwar is by Cab.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India