By Air
There are no regular flights from other major cities of the country to Kannur. Nearest airport is Calicut International Airport which is 128 KM away.
By Train
Kannur is well connected to other major cities of the country via regular trains.
By Road
You can easily get regular buses to Kannur from other major cities of the country. Kannur is well connected to other cities like Kochi, Kozhikode, Madras, Bangalore, Mangalore, Coimbatore, and Madurai by roads. NH 17 connecting Kochi and Mumbai passes through Kannur.