
Shahganj to Haflong
Haflong is approximately 1200+ kms from Shahganj. The fastest way to reach Haflong from Shahganj is by Cab, Flight, Train Via Varanasi, Guwahati. It takes approximately 12 hours. The cheapest way to reach Haflong from Shahganj is by Train Via Chhapra, Guwahati which would take approximately 32 hours.
Sort By
Mode of Transport
Via Varanasi, Guwahati
RECOMMENDED
FASTEST
Shahganj
Varanasi
Guwahati
Haflong
Approx Travel Time
11h 38m
₹10,316
Onwards
Shahganj
Varanasi
Guwahati
Haflong
Approx Travel Time
13h 22m
₹7,120
Onwards
Shahganj
Varanasi
Guwahati
Haflong
Approx Travel Time
15h 58m
₹10,730
Onwards
Shahganj
Varanasi
Guwahati
Haflong
Approx Travel Time
1d 5h 48m
₹3,859
Onwards
Shahganj
Varanasi
Guwahati
Haflong
Approx Travel Time
17h 42m
₹7,534
Onwards
Via Chhapra, Guwahati
CHEAPEST
Shahganj
Chhapra
Guwahati
Haflong
Approx Travel Time
1d 7h 53m
₹755
Onwards
Shahganj
Chhapra
Guwahati
Haflong
Approx Travel Time
1d 12h 13m
₹1,169
Onwards
Via Prayagraj(Allahabad), Guwahati
Shahganj
Prayagraj(Allahabad)
Guwahati
Haflong
Approx Travel Time
14h 34m
₹15,782
Onwards
Via Lucknow, Silchar
Shahganj
Lucknow
Silchar
Haflong
Approx Travel Time
14h 35m
₹7,812
Onwards
Via Patna, Guwahati
Shahganj
Patna
Guwahati
Haflong
Approx Travel Time
19h
₹7,220
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Haflong?
Haflong is approximately 1200+ kms from Shahganj.
How long does it take to reach Haflong from Shahganj?
It takes approximately 12 hours to reach Haflong from Shahganj by Cab, Flight, Train Via Varanasi, Guwahati.
What is the cheapest way to reach Haflong from Shahganj?
The cheapest way to reach Haflong from Shahganj is by Train Via Chhapra, Guwahati.
What is the fastest way to reach Haflong from Shahganj?
The fastest way to reach Haflong from Shahganj is by Cab, Flight, Train Via Varanasi, Guwahati.


