
Haridwar to Varanasi
Varanasi is approximately 750+ kms from Haridwar. The fastest way to reach Varanasi from Haridwar is by Cab, Flight Via Ghaziabad. It takes approximately 6 hours. The cheapest way to reach Varanasi from Haridwar is by Train which would take approximately 18 hours.
Sort By
Mode of Transport
Via Ghaziabad
FASTEST
Haridwar
Ghaziabad
Varanasi
Approx Travel Time
6h 12m
₹7,294
Onwards
Haridwar
Ghaziabad
Varanasi
Approx Travel Time
6h 17m
₹4,383
Onwards
Via Delhi
Haridwar
Delhi
Varanasi
Approx Travel Time
7h 25m
₹4,647
Onwards
Haridwar
Delhi
Varanasi
Approx Travel Time
6h 41m
₹7,541
Onwards
Haridwar
Delhi
Varanasi
Approx Travel Time
6h 36m
₹4,393
Onwards
Via Kanpur
Haridwar
Kanpur
Varanasi
Approx Travel Time
19h 22m
₹6,484
Onwards
Via Lucknow
Haridwar
Lucknow
Varanasi
Approx Travel Time
20h 4m
₹1,298
Onwards
Frequently Asked Questions
What is the distance between Haridwar and Varanasi?
Varanasi is approximately 750+ kms from Haridwar.
How long does it take to reach Varanasi from Haridwar?
It takes approximately 6 hours to reach Varanasi from Haridwar by Cab, Flight Via Ghaziabad.
What is the cheapest way to reach Varanasi from Haridwar?
The cheapest way to reach Varanasi from Haridwar is by Train.
What is the fastest way to reach Varanasi from Haridwar?
The fastest way to reach Varanasi from Haridwar is by Cab, Flight Via Ghaziabad.


