Nearest airport is Dibrugarh Airport. Pasighat is around 265 km from Dibrugarh Airport. There are no direct flights from Dibrugarh Airport to Pasighat. One has to take a connecting flight from Dibrugarh Airport to Pasighat.
Pasighat is connected to the rest of India by National Highway 52.
The nearest railway station to Pasighat is located in Dibrugarh. Pasighat is connected to Dibrugarh by train. There are frequent trains between Dibrugarh and Pasighat.
There is no proper public transport in Pasighat. However, there are cycle-rikshaws and auto-rickshaws that ply in the town.