By Air: Karipur Airport is the closest airport, located 26 ms from Kozhikode and connected to Delhi, Mumbai, Kochi, Chennai, Trichy and Trivandrum. Prepaid taxis are available for reaching the city.
By Rail: Calicut Station is connected to Ernakulam, Trivandrum, Mumbai and Mangalore by regular trains.
By Road:The NH17 connects Kozhikode to Kannur, Kasargod, Panjim, Mumbai and Mangalore. Public and private buses also ply between states in Kerala.