
Haridwar to Varanasi
Varanasi is approximately 750+ kms from Haridwar. The fastest way to reach Varanasi from Haridwar is by Cab, Flight Via Dehradun, Lucknow. 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 Dehradun, Lucknow
FASTEST
Haridwar
Dehradun
Lucknow
Varanasi
Approx Travel Time
6h 15m
₹13,900
Onwards
Haridwar
Dehradun
Lucknow
Varanasi
Approx Travel Time
6h 55m
₹12,180
Onwards
Via Ghaziabad
Haridwar
Ghaziabad
Varanasi
Approx Travel Time
7h 7m
₹5,153
Onwards
Haridwar
Ghaziabad
Varanasi
Approx Travel Time
6h 59m
₹8,375
Onwards
Via Kanpur
Haridwar
Kanpur
Varanasi
Approx Travel Time
19h 15m
₹7,374
Onwards
Via Lucknow
Haridwar
Lucknow
Varanasi
Approx Travel Time
18h 55m
₹1,220
Onwards
Via Delhi
Haridwar
Delhi
Varanasi
Approx Travel Time
7h 49m
₹8,185
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 Dehradun, Lucknow.
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 Dehradun, Lucknow.

