Buses run from Dibrugarh to Miao through Tinsukia. Dibrugarh and Miao are distanced by 160km. Assam State Transport Corporation and Arunachal Pradesh State Transport manage these buses. These buses also run through Ledo, Margherita, Kharsang and Jagun which makes it more accessible for the travellers. Miao to Deban is a stretch of 26km which is a journey through forest area. Private vehicles are better as taxis to cover this distance is costly.