
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,796
Onwards
Via Aligarh
Haridwar
Aligarh
Mainpuri
Approx Travel Time
10h 1m
₹4,061
Onwards
Haridwar
Aligarh
Mainpuri
Approx Travel Time
10h 18m
₹944
Onwards
Haridwar
Aligarh
Mainpuri
Approx Travel Time
10h 46m
₹1,014
Onwards
Via Roorkee, Bareilly
Haridwar
Roorkee
Bareilly
Mainpuri
Approx Travel Time
10h 55m
₹5,252
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,841
Onwards
Via Moradabad, Bareilly
Haridwar
Moradabad
Bareilly
Mainpuri
Approx Travel Time
9h 54m
₹3,791
Onwards
Via Muzaffarnagar, Ghaziabad
Haridwar
Muzaffarnagar
Ghaziabad
Mainpuri
Approx Travel Time
10h 33m
₹3,710
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 Udaipur
- Haridwar to Bahadurgarh
- Haridwar to Kullu
- Haridwar to Titilagarh
- Haridwar to Kaimganj
- Haridwar to Zaheerabad
- Haridwar to Robertsganj
- Haridwar to Chidambaram
- Haridwar to Navsari
- Haridwar to Karsog
- Haridwar to Bangalore
- Haridwar to Jhabua
- Haridwar to Nagpur
- Haridwar to Bharuch
- Haridwar to Cuttack


