
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
Via Bareilly
Haridwar
Bareilly
Mainpuri
Approx Travel Time
8h 32m
₹3,888
Onwards
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
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.
Routes Connecting Haridwar
Routes From Haridwar
- Haridwar to Pratapgarh
- Haridwar to Kannauj
- Haridwar to Kampur
- Haridwar to Thekkady
- Haridwar to Kaimganj
- Haridwar to Anjangaon
- Haridwar to Ganpatipule
- Haridwar to Bhind
- Haridwar to Ghaziabad
- Haridwar to Gudalur
- Haridwar to Shegaon
- Haridwar to Barwadih
- Haridwar to Kumarakom
- Haridwar to Udhampur
- Haridwar to Saharanpur


