Instead of Haflong you can a get flight to Silchar Airport on regular basis. It is 41 km away from the city
There are regular trains from other major cities of the country to Haflong.
Haflong does not have a bus stand. Nearest option is Silchar. It is 41 km away from the city