Kozhikode Railway Station is the largest railway station in the city of Kozhikode, India. The station has four platforms and two terminals.