
Gyanpur to Haridwar
Haridwar is approximately 700+ kms from Gyanpur. The fastest way to reach Haridwar from Gyanpur is by Train, Flight, Cab Via Varanasi, Ghaziabad. It takes approximately 8 hours. The cheapest way to reach Haridwar from Gyanpur is by Train, Flight Via Varanasi, Ghaziabad which would take approximately 8 hours.
Sort By
Mode of Transport
Via Varanasi, Ghaziabad
Gyanpur
Varanasi
Ghaziabad
Haridwar
Approx Travel Time
8h 33m
₹8,799
Onwards
FASTEST
Gyanpur
Varanasi
Ghaziabad
Haridwar
Approx Travel Time
7h 51m
₹6,844
Onwards
CHEAPEST
Gyanpur
Varanasi
Ghaziabad
Haridwar
Approx Travel Time
7h 56m
₹3,690
Onwards
Gyanpur
Varanasi
Ghaziabad
Haridwar
Approx Travel Time
8h 38m
₹5,645
Onwards
Via Bara Banki
Gyanpur
Bara Banki
Haridwar
Approx Travel Time
18h 25m
₹6,888
Onwards
Via Prayagraj(Allahabad)
Gyanpur
Prayagraj(Allahabad)
Haridwar
Approx Travel Time
19h 6m
On Demand
Via Varanasi, Delhi
Gyanpur
Varanasi
Delhi
Haridwar
Approx Travel Time
9h 2m
₹9,158
Onwards
Via Lucknow
Gyanpur
Lucknow
Haridwar
Approx Travel Time
12h 28m
On Demand
Frequently Asked Questions
What is the distance between Gyanpur and Haridwar?
Haridwar is approximately 700+ kms from Gyanpur.
How long does it take to reach Haridwar from Gyanpur?
It takes approximately 8 hours to reach Haridwar from Gyanpur by Train, Flight, Cab Via Varanasi, Ghaziabad.
What is the cheapest way to reach Haridwar from Gyanpur?
The cheapest way to reach Haridwar from Gyanpur is by Train, Flight Via Varanasi, Ghaziabad.
What is the fastest way to reach Haridwar from Gyanpur?
The fastest way to reach Haridwar from Gyanpur is by Train, Flight, Cab Via Varanasi, Ghaziabad.


