భారతీయ రైల్వేలు
భారతదేశంలో రైలు మార్గాల కొరకు మొదటిసారిగా 1832లో ప్రణాళిక ప్రవేశపెట్టబడినప్పటికీ, ఆ తరువాత మరో దశాబ్దం వరకూ ఇందులో ఎటువంటి పురోగతి సాధించలేదు. 1844లో అప్పటి గవర్నర్ జనరెల్ విస్కౌంట్ హార్డింగ్ (Lord Hardinge) రైల్వేలలో ప్రయివేటు వ్యక్తుల పెట్టుబడులను అనుమతించాడు. ఇదే కాక రెండు రైల్వే సంస్థలను (బ్రిటిష్ ఈస్ట్ ఇండియా కంపెనీ మరియు ఈస్ట్ ఇండియా కంపెనీ)స్థాపించి నూతన పెట్టుబడిదారులకు సాహయపడవలసిందిగా కోరాడు. ఆ తరువాతి కొద్ది సంవత్సరాలలో బ్రిటిష్ పెట్టుబడిదారుల ఆసక్తి కారణంగా అనేక రైలు మార్గాలు వేగంగా నిర్మించబడ్డాయి. భారతదేశంలో మొట్టమొదటి రైలు 1851 డిసెంబరు 22న నడుపబడింది. ఇది రూర్కీలో నిర్మాణ సామాగ్రిని తరలించడానికి వినియోగించబడింది. ఆ తరువాత ఒకటిన్నర సంవత్సరాలకు అనగా ది.1853 ఏప్రిల్ 16లో మొదటి ప్రయాణీకుల రైలు బోరిబందర్, బొంబాయి, థాణేల మధ్య నడుపబడింది. ఈ ప్రయాణం మొత్తం దూరం 34 కి.మీ కాగా, సాహిబ్, సుల్తాన్, సింధ్ అనే ఇంజిన్లను వినియోగించారు. ఒక విధంగా ఈ సంఘటన భారత రైల్వేలకు అంకురార్పణ చేసిందని చెప్పుకోవచ్చు.
కోళికోడ్
మలబార్ ప్రాంతానికి రైళ్ళు 1861 నుండి నడుస్తున్నాయి. అప్పుడే తిరూర్, బెయ్పోర్ మధ్య మొదటి సారిగా రైల్ పట్టాలు వేయబడ్డాయి. 
దక్షిణ దిశలో తిరువనంతపురం, ఎర్నాకులం, కోయంబతూర్, చెన్నై వంటి నగరాలకు మరియు ఉత్తర దిశలో మంగలూర్, ముంబై, న్యూ ఢిల్లీ వంటి నగారాలకు కోళికోడ్ నుండి రైలు సేవలు ఉన్నాయి. 
కాలికట్, కన్నూర్ మధ్య రైల్ ట్రాక్ రెట్టింపు చేయడం పూర్తి అయినది. కాలికట్, శోరానూర్ మధ్య పని జరుగుతూ ఉంది.