Miao can be reached from Dibrugarh airport and Tinsukia rail station. Assam State Transport Corporation and Arunachal Pradesh State Transport buses ply regularly from Dibrugarh to Miao via Tinsukia, Margherita, Ledo, Jagun and Kharsang.
Miao is 156 km away from the nearest which is at Mohanbari, Dibrugarh in Assam. There are regular buses for Miao from Dibrugarh, cabs are available too.
The nearest railway station from Miao is at Tinsukia in Assam, which is 115 kms. From Tinsukia, buses ply regularly to Miao.
Regular APSTS and ASRTC buses are available from Dibrugarh, Tinsukia, and a place called Margherita. Cabs are readily available from these destinations as well.