Kozhikode railway station

It was given by Kallingal Madathil Rarichan Moopan to the British Indian Railways for a lease agreement of 99 years.

The other railway stations in the city include Ferok, Kallayi Kozhikode South, Vellayil and West Hill.

[8] The station houses several vintage fixtures including a recreation club named the Railway Institute built by the British adjacent to the station in 1888 to serve as a venue for the social life of the Railways' employees, and a cast iron mechanical pump set that was imported from England to pump water into steam locomotives.

[12] It heralds as the only A–1 graded station in Palakkad railway division with a daily turnout exceeding 25,000 passengers.

[13] It is one of the major railway stations in Kerala with trains connecting the city to other major cities in India such as Ernakulam, Thiruvananthapuram, Chennai, Coimbatore, Madurai, Bangalore, Mangalore, New Delhi, Mumbai, Hyderabad, Ahmedabad, Kolkata, Surat, Pune, Jaipur, Visakhapatnam, Jammu Tawi, Goa, and so forth.