Kannur has a good road network connecting to Bangalore, Mangalore, Kodagu and Cochin. The railway station is also well connected to all parts of India. There is new International airport from Kannur opened on 9 December 2018, other nearest airports are at Calicut and Mangalore. Thalassery, Payyanur, Taliparamba and Iritty are the other transport hubs.