
Udalguri to Haflong
Haflong is approximately 200+ kms from Udalguri. The fastest way to reach Haflong from Udalguri is by Train Via Raha. It takes approximately 6 hours. The cheapest way to reach Haflong from Udalguri is by Train Via Guwahati which would take approximately 7 hours.
Sort By
Mode of Transport
Via Raha
RECOMMENDED
FASTEST
Udalguri
Raha
Haflong
Approx Travel Time
5h 25m
On Demand
Via Hojai
Udalguri
Hojai
Haflong
Approx Travel Time
5h 25m
On Demand
Via Lanka
Udalguri
Lanka
Haflong
Approx Travel Time
5h 40m
On Demand
Via Diphu
Udalguri
Diphu
Haflong
Approx Travel Time
6h 40m
On Demand
Via Rangia
Udalguri
Rangia
Haflong
Approx Travel Time
6h 55m
₹275
Onwards
Via Guwahati
CHEAPEST
Udalguri
Guwahati
Haflong
Approx Travel Time
7h 10m
₹190
Onwards
Udalguri
Guwahati
Haflong
Approx Travel Time
7h 55m
₹669
Onwards
Via Rangia, Lanka
Udalguri
Rangia
Lanka
Haflong
Approx Travel Time
8h 35m
On Demand
Via Dimapur
Udalguri
Dimapur
Haflong
Approx Travel Time
7h 25m
On Demand
Via Hojai, Dimapur
Udalguri
Hojai
Dimapur
Haflong
Approx Travel Time
9h 5m
On Demand
Frequently Asked Questions
What is the distance between Udalguri and Haflong?
Haflong is approximately 200+ kms from Udalguri.
How long does it take to reach Haflong from Udalguri?
It takes approximately 6 hours to reach Haflong from Udalguri by Train Via Raha.
What is the cheapest way to reach Haflong from Udalguri?
The cheapest way to reach Haflong from Udalguri is by Train Via Guwahati.
What is the fastest way to reach Haflong from Udalguri?
The fastest way to reach Haflong from Udalguri is by Train Via Raha.