In Kerala, Kannur is on the main north-south route for trains and buses. You can go by bus or train from all points on the coast. There is a direct bus to Mysore.
Kannur is a major railway station on Shornur-Mangalore line. By road Kannur is 155 kms. south of Mangalore and 92 kms. north of Kozhikode. The nearest airport is at Calicut which is 115 kms. south. The Mangalore airport is 170 kms. north of Kannur. Its 324 kilometres from Bangalore.