The main railway stations in Kerala

Thiruvananthapuram-Kochuveli-Varkala- Attingal- Paripally- Kollam- Oachira- Kayamkulam- Mavelikkara- Chengannur - Tiruvalla - Changanassery - Kottayam - Ettumanoor - Piravom - Mulanthuruthy - Tripunithura - Ernakulam town - Aluva - Angamali - Chalakkudy - Irinjalakkuda - Thrissur - Vadakkancherry - Shornur - Karakkad - Patambi - Pallipuram - Kuttipuram - Tirur - Tanur - Prappanangadi - Kadalundy - Feroke - Kozhikode - Koyilandy - Payyoli- Mahe - Talassery - Kannur - Payyannur - Nileswaram - Kanganghad - Kasarkode - Mangalore.

Palakkad/Coimbatore route take diversion from Shornur.