
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,341
Onwards
Haridwar
Bareilly
Mainpuri
Approx Travel Time
11h 33m
₹3,755
Onwards
Via Aligarh
Haridwar
Aligarh
Mainpuri
Approx Travel Time
10h 1m
₹2,973
Onwards
Haridwar
Aligarh
Mainpuri
Approx Travel Time
10h 18m
₹745
Onwards
Via Bareilly, Kasganj
Haridwar
Bareilly
Kasganj
Mainpuri
Approx Travel Time
9h 33m
On Demand
Haridwar
Bareilly
Kasganj
Mainpuri
Approx Travel Time
9h 38m
On Demand
Via Bulandshahr, Firozabad
Haridwar
Bulandshahr
Firozabad
Mainpuri
Approx Travel Time
10h 38m
₹890
Onwards
Via Ghaziabad
CHEAPEST
Haridwar
Ghaziabad
Mainpuri
Approx Travel Time
10h 13m
₹325
Onwards
Via Delhi
Haridwar
Delhi
Mainpuri
Approx Travel Time
11h 18m
₹1,028
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 Sangli
- Haridwar to Yercaud
- Haridwar to Suratgarh
- Haridwar to Jagraon
- Haridwar to Kumarghat
- Haridwar to Kurnool
- Haridwar to Kunda
- Haridwar to Khambhaliya
- Haridwar to Anandpur-Sahib
- Haridwar to Sujangarh
- Haridwar to Sagara
- Haridwar to Kumbhalgarh
- Haridwar to Lucknow
- Haridwar to Rafiganj
- Haridwar to Parwanoo


