Dima Hasao is well-connected to the state capital as well as other districts of Assam. By virtue of its geographical location, it is considered as the fulcrum between the Brahmaputra and Barak valleys.The headquarters of Dima Hasao district, Haflong, also considered as the only proper hill station of Assam, is located southeast of Guwahati approximately 333 km away and can be reached through various modes of transport.
Dima Hasao is connected by road to cities like Guwahati and Silchar. You can get flights till Guwahati and Silchar Airports and then travel by roads to reach Dima Hasao. For reference, the road distance between Haflong and Silchar is 103.4 kilometers whereas that between Haflong and Guwahati is 333 kilometers. However, travel times may vary depending on road and weather conditions.
Dima Hasao has many railway stations. There are several passenger and express trains that ferry through these railway stations. Few of the trains that pass through those stations come from Guwahati and Silchar. You can get all details of trains passing through Dima Hasao and their schedules here
The roads of Dima Hasao are well-connected to main cities like Guwahati, Silchar and Lanka. There are several buses, both private and state run along with Tata Sumos, Force Motor Cruisers, Force Motor Travellers, etc. , which offer transportation services from the main cities of Assam to Dima Hasao. For in-city transportation, you can avail shuttle cars, auto-rickshaws, cabs and other motor vehicles. For bus services from the state capital Guwahati to Haflong, one can travel by overnight buses offered by Network Travels that depart from Guwahati at 6:00 pm and 7:00 pm everyday. To travel back to Guwahati, one can travel by buses that depart from Haflong at 6:00 pm and 6:30 pm everyday.