
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 14 hours. The cheapest way to reach Haflong from Shahganj is by Train Via Chhapra, Guwahati which would take approximately 31 hours.
Sort By
Mode of Transport
Via Varanasi, Guwahati
RECOMMENDED
FASTEST
Shahganj
Varanasi
Guwahati
Haflong
Approx Travel Time
13h 28m
₹9,891
Onwards
Shahganj
Varanasi
Guwahati
Haflong
Approx Travel Time
15h 2m
₹7,228
Onwards
Shahganj
Varanasi
Guwahati
Haflong
Approx Travel Time
17h 33m
₹10,406
Onwards
Shahganj
Varanasi
Guwahati
Haflong
Approx Travel Time
1d 4h 28m
₹3,518
Onwards
Shahganj
Varanasi
Guwahati
Haflong
Approx Travel Time
19h 7m
₹7,743
Onwards
Via Chhapra, Guwahati
CHEAPEST
Shahganj
Chhapra
Guwahati
Haflong
Approx Travel Time
1d 6h 33m
₹755
Onwards
Shahganj
Chhapra
Guwahati
Haflong
Approx Travel Time
1d 10h 48m
₹1,270
Onwards
Via Prayagraj(Allahabad), Guwahati
Shahganj
Prayagraj(Allahabad)
Guwahati
Haflong
Approx Travel Time
16h 14m
₹13,807
Onwards
Via Lucknow, Silchar
Shahganj
Lucknow
Silchar
Haflong
Approx Travel Time
15h 45m
₹8,502
Onwards
Via Patna, Guwahati
Shahganj
Patna
Guwahati
Haflong
Approx Travel Time
20h 40m
₹8,542
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 14 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.

