Haflong to Varanasi - Multiple Options To Reach By Train, Flight, Bus
Varanasi is approximately 1100+ kms from Haflong. The fastest way to reach Varanasi from Haflong is by Train, Flight Via Guwahati. It takes approximately 7 hours. The cheapest way to reach Varanasi from Haflong is by Train Via Hajipur which would take approximately 24 hours.
Sort By
Mode of Transport
Via Katihar
RECOMMENDED
Haflong
Katihar
Varanasi
Approx Travel Time
1d 0h 10m
₹460
Onwards
Via Guwahati
FASTEST
Haflong
Guwahati
Varanasi
Approx Travel Time
7h 10m
₹10,051
Onwards
Haflong
Guwahati
Varanasi
Approx Travel Time
7h 55m
₹10,540
Onwards
Via Begusarai
Haflong
Begusarai
Varanasi
Approx Travel Time
23h 55m
₹765
Onwards
Via Khagaria
Haflong
Khagaria
Varanasi
Approx Travel Time
23h 55m
₹770
Onwards
Via Bahadurganj
Haflong
Bahadurganj
Varanasi
Approx Travel Time
1d 0h 25m
₹460
Onwards
Via Naugachhia
Haflong
Naugachhia
Varanasi
Approx Travel Time
1d 0h 10m
₹455
Onwards
Via Hajipur
CHEAPEST
Haflong
Hajipur
Varanasi
Approx Travel Time
23h 55m
₹445
Onwards
Via Patna
Haflong
Patna
Varanasi
Approx Travel Time
23h 55m
₹450
Onwards
Via Malda
Haflong
Malda
Varanasi
Approx Travel Time
1d 0h 10m
On Demand
Frequently Asked Questions
What is the distance between Haflong and Varanasi?
Varanasi is approximately 1100+ kms from Haflong.
How long does it take to reach Varanasi from Haflong?
It takes approximately 7 hours to reach Varanasi from Haflong by Train, Flight Via Guwahati.
What is the cheapest way to reach Varanasi from Haflong?
The cheapest way to reach Varanasi from Haflong is by Train Via Hajipur.
What is the fastest way to reach Varanasi from Haflong?
The fastest way to reach Varanasi from Haflong is by Train, Flight Via Guwahati.