Duration
4h 43m
Distance
191.7 km
Average price
₹850
Frequency
2/day

Trip overview

The average train between Kanyakumari and Kayamkulam takes 4h 43m and the fastest train takes 4h 28m. The train service runs several times per day from Kanyakumari to Kayamkulam. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.

Train

  1. Kanyakumari
  2. Kayankulam
4h 28m
₹240 - ₹1,100

Kanyakumari to Kayamkulam train times

Trains run twice daily between Kanyakumari and Kayamkulam. The service departs Kanyakumari at 10:00 in the morning, which arrives into Kayamkulam at 14:58. All services run direct with no transfers required, and take on average 4h 43m. The schedules shown below are for the next available departures.
Departing Friday, July 19, 2019
KANYAKUMARI
4h 58m
KAYANKULAM
4h 58m
Direct
See full schedules
Departing Saturday, July 20, 2019
KANYAKUMARI
4h 28m
KAYANKULAM
4h 28m
Direct
See full schedules
KANYAKUMARI
4h 58m
KAYANKULAM
4h 58m
Direct
See full schedules
Departing Sunday, July 21, 2019
KANYAKUMARI
4h 28m
KAYANKULAM
4h 28m
Direct
See full schedules
KANYAKUMARI
4h 58m
KAYANKULAM
4h 58m
Direct
See full schedules
Departing Monday, July 22, 2019
KANYAKUMARI
4h 28m
KAYANKULAM
4h 28m
Direct
See full schedules
KANYAKUMARI
4h 58m
KAYANKULAM
4h 58m
Direct
See full schedules
Departing Tuesday, July 23, 2019
KANYAKUMARI
4h 28m
KAYANKULAM
4h 28m
Direct
See full schedules
KANYAKUMARI
4h 58m
KAYANKULAM
4h 58m
Direct
See full schedules
Departing Wednesday, July 24, 2019
KANYAKUMARI
4h 28m
KAYANKULAM
4h 28m
Direct
See full schedules

Frequently asked questions

Want to know about travelling from Kanyakumari to Kayamkulam? We have put together a list of the most frequently asked questions from our users such as "What is the cheapest mode of transport?", "What is the quickest option?", "How much do tickets usually cost?" and many more.

Yes, there is a direct train departing from Kanyakumari and arriving at Kayankulam. Services depart twice daily, and operate every day. The journey takes approximately 4h 28m.

More details

The distance between Kanyakumari and Kayamkulam is 167 km. The road distance is 191.7 km.

Get driving directions

Kanyakumari to Kayamkulam train services, operated by Indian Railways, depart from Kanyakumari station.

More details

Kanyakumari to Kayamkulam train services, operated by Indian Railways, arrive at Kayankulam station.

More details

There are 40+ hotels available in Kayamkulam. Prices start at ₹999 per night.

More details

Get the Rome2rio app

Find the best way to get from A to B, anywhere in the world, on your mobile or tablet.

Compare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.

Learn more about our apps