Haflong is the only hill station in Assam. To reach it from Gossaigaon, you should take a train to Lumding and then transfer to a train heading to Haflong. The journey through the North Cachar Hills is breathtaking, with tunnels and bridges. The total travel time is approximately 16 to 18 hours. Haflong is famous for its lake and pleasant climate.
Total Distance: 450 km by road, 270 km straight-line air distance.
The train ride through the hills is a must-do experience.
October to April for the best weather.