By Road - The district is well connected with other districts through various routes. On the north it is covered by NH 37 and on the east by NH 39. The internal route from Guwahati to Diphu is 172 kms and bus services are available from Guwahati ISBT.
By Train - The local railway station to Diphu is served by North-East Frontier Railways and trains from Guwahati as well as direct trains from Delhi, Amritsar, Dimapur and Chennai are also available.
By Air - There is no airport in the district. The airport in Dimapur is 54 kms away from Diphu being the nearest to the district.
By Bus - Diphu is situated at 270 kms from Guwahati. By roadways one can get buses from cities of Guwahati, Tezpur and Hojai to visit Diphu.
Local Transport - Having own vehicle is the best option. Hire a cab for easy travelling. Otherwise, auto rickshaw is the main mode of local transportation here.