
Shahganj to Haflong
Haflong is approximately 1450+ km from Shahganj, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Haflong.
Sort By
Mode of Transport
Via Lucknow, Guwahati
RECOMMENDED
Shahganj
Lucknow
Guwahati
Haflong
Approx Travel Time
12h 55m
₹7,410
Onwards
Shahganj
Lucknow
Guwahati
Haflong
Approx Travel Time
20h
₹7,925
Onwards
Via Varanasi, Guwahati
FASTEST
Shahganj
Varanasi
Guwahati
Haflong
Approx Travel Time
10h 28m
₹9,874
Onwards
Shahganj
Varanasi
Guwahati
Haflong
Approx Travel Time
1d 0h 48m
₹3,612
Onwards
Via Chhapra, Guwahati
CHEAPEST
Shahganj
Chhapra
Guwahati
Haflong
Approx Travel Time
1d 0h 33m
₹755
Onwards
Shahganj
Chhapra
Guwahati
Haflong
Approx Travel Time
1d 7h 48m
₹1,265
Onwards
Via Lucknow, Silchar
Shahganj
Lucknow
Silchar
Haflong
Approx Travel Time
12h 26m
₹8,327
Onwards
Via Patna, Guwahati
Shahganj
Patna
Guwahati
Haflong
Approx Travel Time
17h 30m
₹8,264
Onwards
Via Patna, Agartala
Shahganj
Patna
Agartala
Haflong
Approx Travel Time
21h 25m
₹5,441
Onwards
Via Kolkata, Silchar
Shahganj
Kolkata
Silchar
Haflong
Approx Travel Time
22h 30m
₹5,781
Onwards
Frequently Asked Questions
What is the distance between Shahganj and Haflong?
Haflong is approximately 1450+ kms from Shahganj.
How long does it take to reach Haflong from Shahganj?
It takes approximately 11 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.

