
Golaghat to Haflong
Haflong is approximately 250+ kms from Golaghat. The fastest way to reach Haflong from Golaghat is by Train Via Dimapur. It takes approximately 5 hours. The cheapest way to reach Haflong from Golaghat is by Train Via Dimapur which would take approximately 5 hours.
Sort By
Mode of Transport
Via Dimapur
CHEAPEST
FASTEST
Golaghat
Dimapur
Haflong
Approx Travel Time
4h 53m
₹290
Onwards
Via Diphu
Golaghat
Diphu
Haflong
Approx Travel Time
6h 5m
₹290
Onwards
Via Sarupathar
Golaghat
Sarupathar
Haflong
Approx Travel Time
6h 25m
On Demand
Via Lanka
Golaghat
Lanka
Haflong
Approx Travel Time
6h 36m
₹290
Onwards
Frequently Asked Questions
What is the distance between Golaghat and Haflong?
Haflong is approximately 250+ kms from Golaghat.
How long does it take to reach Haflong from Golaghat?
It takes approximately 5 hours to reach Haflong from Golaghat by Train Via Dimapur.
What is the cheapest way to reach Haflong from Golaghat?
The cheapest way to reach Haflong from Golaghat is by Train Via Dimapur.
What is the fastest way to reach Haflong from Golaghat?
The fastest way to reach Haflong from Golaghat is by Train Via Dimapur.


