
Hathras to Varanasi
Varanasi is approximately 650+ kms from Hathras. The fastest way to reach Varanasi from Hathras is by Train, Flight Via Ghaziabad. It takes approximately 6 hours. The cheapest way to reach Varanasi from Hathras is by Train which would take approximately 16 hours.
Sort By
Mode of Transport
Via Ghaziabad
Hathras
Ghaziabad
Varanasi
Approx Travel Time
6h 5m
₹7,067
Onwards
FASTEST
Hathras
Ghaziabad
Varanasi
Approx Travel Time
5h 58m
₹4,343
Onwards
Via Auraiya
Hathras
Auraiya
Varanasi
Approx Travel Time
14h 5m
₹5,395
Onwards
Via Agra, Lucknow
Hathras
Agra
Lucknow
Varanasi
Approx Travel Time
11h 7m
₹6,979
Onwards
Via Agra
Hathras
Agra
Varanasi
Approx Travel Time
13h 21m
₹883
Onwards
Hathras
Agra
Varanasi
Approx Travel Time
9h 27m
₹444
Onwards
Hathras
Agra
Varanasi
Approx Travel Time
9h 52m
₹1,959
Onwards
Via Lucknow
Hathras
Lucknow
Varanasi
Approx Travel Time
9h 40m
₹6,712
Onwards
Frequently Asked Questions
What is the distance between Hathras and Varanasi?
Varanasi is approximately 650+ kms from Hathras.
How long does it take to reach Varanasi from Hathras?
It takes approximately 6 hours to reach Varanasi from Hathras by Train, Flight Via Ghaziabad.
What is the cheapest way to reach Varanasi from Hathras?
The cheapest way to reach Varanasi from Hathras is by Train.
What is the fastest way to reach Varanasi from Hathras?
The fastest way to reach Varanasi from Hathras is by Train, Flight Via Ghaziabad.


