Dibrugarh is connected by Train with Kolkata, New Jalpaiguri, Guwahati, Ledo, Dimapur and New Delhi. Dibrugarh is the the terminal station of North Eastern Frontier Railway. And there are daily bus services to Guwahati, Kohima.

There is a Airport at Dibrugarh and it is connected by daily flight from Kolkata,Guwahati,Delhi.