Dibrugarh is connected to rest of India by air. The nearest airport is at Jorhat which is about 62 km from Dibrugarh.
Dibrugarh is located at a distance of around 479 km from Guwahati. One can reach Dibrugarh by road by taking the NH37 route.
Dibrugarh is connected to the rest of India by railway. The city has a railway station and there are trains connecting it to other major cities in India.
There are frequent buses from Guwahati to Dibrugarh. You can also take a bus from Jorhat to Dibrugarh.
There is a bus stand in the center of the city from where buses ply to different parts of the city. There are also cycle-rickshaws and auto-rickshaws for local transport.