Kerala Railway Stations

Kerala railways lines are part of Southern railways and Indian Railways line that runs to the almost every major city and town of Kerala except the hilly part of Kerala Wayanad and Idukki District.

Railways lines in Kerala connects to most of the cities of Kerala state and other cities and states of South India and rest of India . Thiruvananthapuram Railway division (TCR) is the busiest railway station and second busiest in the Southern Railway Zone after Chennai Central.

Some of the major Railway Stations of Kerala are Kannur (CAN), Kozhikode (CLT), Tirur (TIR), Shornur Junction (SRR), Palakkad Junction (PGT), Thrissur Railway Station (TCR), Aluva (AWY), Ernakulam Town (North) (ERN), Ernakulam Junction (South) (ERS), Alappuzha (ALLP), Kottayam (KTYM), Tiruvalla (TRVL), Chengannur (CNGR), Kayamkulam Junction (KYJ), Kollam Junction (QLN) and Thiruvananthapuram Central (TVC).

All type of trains runs through these lines Form Super Fasr Shatabdi Expresses to Normal Passenger Trains . These Railway Network are an important means of transport for the people of Kerala and Tourist coming from all over the world.


Important Railway Stations in Kerala

Guruvayur Railway Station

Guruvayur Railway Station is Located in Guruvayur ,Thrissur District in state of Kerala. It is terminating Station for the Thrissur-Guruvayur Section. It has two platforms and three tracks.The Station is famous and point of Guruvayur... more »

Thalassery Railway Station

Thalassery Railway Station is one of the important railway station in Shoranur - Mangalore Section of the Southern Railways. It is located in Thalassery town of Kannur District Kerala , India. There are no trains... more »

Wadakkanchery Railway Station

Wadakkanchery Railway Station is located in Wadakkanchery town of Thrissur District Kerala India. Station is situated in between Mulankunnathukavu Railway Station and Mullurkara Railway Station in the busy Shoranur-Cochin Harbour section.Wadakkanchery is famous for Vazhaani... more »

Vadakara Railway Station

Vatakara Railway Station also known as Badagara Railway Station is located in Vatakara town of Kozhikode district Kerala India. The railway station lies in Shoranur - Mangalore Section of the Southern Railways. No trains originated... more »

Aluva Railway Station

Aluva Railway Station is one of the famous railway station in Cochin which is located in Ernakulam District in Kerala state of south India. It is the busiest Railway station in India after Thrissur Railway... more »

Varkala railway station

Varkala railway station is a major railway station of Thiruvanathapuram district of Kerala India. It is also known as Varkala Sivagiri railway station. Located in Thiruvananthapuram—Kollam railway line it is an important station of Kerala.Varkala... more »

Angamaly Railway Station

Angamaly Railway Station is located in Ernakulam District of Kerala state of India. It lies in the Shoranur-Cochin Harbour section of Trivandrum division. The railway station is located about 26km from Ernakulam Town and 10km... more »

Thiruvananthapuram Central Station

Thiruvananthapuram Central Station is one of the major railway head of South Indian Railways. It is located in Thiruvananthapuram city of Kerala India. It is the largest and busiest railway station of Kerala and one... more »
Chalakudy Railway Station

Chalakudy Railway Station

Chalakudy Railway Station is Situated on the Shoranur-Cochin Harbour section in Thrissur district of Kerala in India. Chalakudy Railway Station lies close between the other Railway Stations such as Irinjalakuda Railway Station and Divine Nagar... more »

Tirur Railway Station

Tirur Railway Station is located in Tirur town of Malappuram district of Kerala India. None of train originates from here but it is a major halting station for all major and every train going to... more »

Thrissur Railway Station

Thrissur Railway Station is located in the Thrissur district of Kerala India. Thrissur Railway Station is the busiest railway station of Kerala.It lies on the busy Shoranur – Cochin Harbour section.Thrissur Railway Station also connects... more »

Thiruvananthapuram Pettah

Thiruvananthapuram Pettah is another station in Trivandrum city of Kerala India. It is located about 2 km from Trivandrum Central Station. Southern Railways operates the station. Thiruvananthapuram Pettah is railway station for intercity trains. Station... more »

Edappally Railway Station

Edappally Railway Station is located at the distance of about 6km from Ernakulam Town, 9km from Ernakulam Junction and 11km away from Aluva Railway Stations.Museum of Art and Kerala History is at a short distance... more »

Ernakulam Junction

Ernakulam Junction is one of the largest railway station located in the city of Kochi. Ernakulam Junction has six larger platforms to handle long distance passengers trains and local passengers trains.It has Two Terminal one... more »

Shoranur Junction

Shoranur Junction located at Shoranur town of Palakkad District of Kerala is the largest railway station of the state. It is also the busiest railway station of Kerala. Almost all the major trains coming to... more »

Pudukad Railway Station

Pudukad Railway Station is located in Pudukad town of Thrissur District of Kerala, India. Pudukad Railway Station operated by Southern railways of Indian railways. All passenger trains and few express trains passes by here. Railway... more »

Poonkunnam Railway Station

Poonkunnam Railway Station is a small railway station mainly used as a suburb station of Thrissur Railway Station. The station is located in Thrissur District of Kerala India. All the passenger trains and few express... more »

Payyanur Railway Station

Payyanur Railway Station is located in Payyanur town of Kannur District. The town railway lines connect the town with major cities of India like Thiruvananthapuram, Kochi, Mumbai, Chennai, Bangalore, Kozhikode, Coimbatore, Mangalore, Mysore, Pune, Pondicherry.... more »

Kasaragod Railway Station

Kasaragod Railway Station is a major railway station located at the Kasaragod Town in the Kasaragod District of Kerala.It is located at the Elevation of about 18m above the sea level. There are three main... more »

Palakkad Junction

Palakkad Junction is also known as Olavakkod Junction is located in Palakkad District of Kerala. It is the second largest railway station of Kerala State of India. It is located about 5 km from Palakkad... more »

Kannur Railway Station

Kannur Railway Station is one of the busiest railway station located in the Kannur city in Kerala State of India.It is located at the Elevation of about 14m above from the sea level.There are four... more »

Kanhangad Railway Station

Kanhangad Railway Station is the prominent and major railway station located at the town of Kanhangad in the Kasaragod District of Kerala. There are Three Platform and four Tracks.Many Passengers and Exp train stop here... more »

Irinjalakuda Railway Station

Irinjalakuda Railway Station is a railway station is located Thrissur, Vellangallur in Kerala State of South India. It belongs to Southern Railway Zone , Trivandrum Cntl Junction. Irinjalakuda Railway Station is managed by the Southern... more »

Ollur Railway Station

Ollur Railway Station is located between Thrissur Railway Station and Pudukud Railway Station in Shoranur-Cochin Harbour section. The station is mainly used freight movement and handling. Wagons of Rice and Cement Trains halt here only.... more »

Neyyattinkara Railway Station

Neyyattinkara Railway Station is main railway station in Neyyattinkara town of Trivandrum District of Kerala India. Trivandrum central railway station is also located nearby it. Neyyattinkara Railway Station is managed by the Thiruvananthapuram Division of... more »

Nemom Railway Station

Nemom Railway Station is situated in Trivandrum District of Kerala India. It was established on 1979 and acts as a satellite station for trains connecting the city to southern parts of the state. Nemom Railway... more »

Kozhikode Railway Station

Kozhikode Railway Station is a prominent Railway Station situated in the city of Kozhikode in Kerala State of India.It is one of the major railway stations in Kerala with trains connecting the city to other... more »

Kottayam Railway Station

Kottayam railway station is located in Kottayam city of Kerala in South India.It is believed that the name Kottayam is derived from the combination of Malayalam words kott (fort) and akam (inside) and could be... more »

Kazhakoottam Railway Station

Kazhakoottam Railway Station falls on the Thiruvananthapuram-Ernakulam railway line.The Kazhakoottam Railway station has currently three platforms. Kazhakoottam is a halting point for some Express trains and all passenger trains passing through this station.It belongs to... more »

Kochuveli Railway Station

Kochuveli Railway Station is the major Railway station located in Thiruvananthapuram city of Kerala State of India. This Station is also known as Vikram Sarabhai Terminal.The Railway Station was opened in 2005 for Express trains... more »

Ernakulam Town Railway Station

Ernakulam Town Railway Station is Located in Kerala, Ernakulam, Edappally. The station is operated by the Southern Railway zone of the Indian Railways and comes under the Thiruvananthapuram Railway division .It is located at the... more »
Kayamkulam Junction Railway Station

Kayamkulam Junction Railway Station

Kayamkulam Junction Railway Station is a major railway junction situated 1.5 km from the town on the K.P. Road located in Alappuzha District of Kerala. Trains from the North from Ernakulam via Kottayam, and from... more »