Most locals speak Malayalam in Kozhikode. While English may be understood by locals, it is recommended that travellers learn important terms in Malayalam to communicate better with locals.