There are 8 ways to get from Mayiladuthurai to Kayamkulam by train, bus, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Mayiladuturai J to Tiruchchirapalitrain 16847 / ...
- Take the train from Tiruchchirapali to Kayankulamtrain 16127
12h 50m₹461–3,554Bus
- Take the bus from Myladuthurai to Marthandambus
- Take the bus from Marthandam to Kazhakootambus
- Take the bus from Kaniyapuram to Kayamkulambus
15h 40m₹1,809–3,875Drive 489.2 km
- Drive from Mayiladuthurai to Kayamkulamcar 489.2 km
7h 39m₹5,467–7,897Taxi
- Take the taxi from Mayiladuthurai to Kayamkulamtaxi 489.2 km
7h 39m₹8,000–10,000Train to Trichy International Airport, fly to Cochin International Airport, taxi
- Take the train from Mayiladuturai J to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Cochin International Airport (COK)plane TRZ - COK
- Take the taxi from Kochi-Airport-COK to Kayamkulamtaxi
8h 59m₹9,451–18,154Train to Chennai International Airport, fly to Cochin International Airport, taxi
- Take the train from Mayiladuturai J to Tambaramtrain
- Fly from Chennai International Airport (MAA) to Cochin International Airport (COK)plane MAA - COK
- Take the taxi from Kochi-Airport-COK to Kayamkulamtaxi
8h 38m₹8,101–15,279Train to Trichy International Airport, fly to Trivandrum, bus
- Take the train from Mayiladuturai J to Tiruchchirapalitrain
- Fly from Trichy International Airport (TRZ) to Trivandrum (TRV)plane TRZ - TRV
- Take the bus from Kaniyapuram to Kayamkulambus
9h 59m₹10,164–20,919Train to Chennai International Airport, fly to Trivandrum, bus
- Take the train from Mayiladuturai J to Tambaramtrain
- Fly from Chennai International Airport (MAA) to Trivandrum (TRV)plane MAA - TRV
- Take the bus from Kaniyapuram to Kayamkulambus
9h 34m₹6,814–17,544
Mayiladuthurai to Kayamkulam by train
Comparing Your Travel Options
The cheapest way to get from Mayiladuthurai to Kayamkulam is to train which costs ₹460 - ₹3,600 and takes 12h 50m.
The fastest way to get from Mayiladuthurai to Kayamkulam is to drive which takes 7h 39m and costs ₹5,000 - ₹8,000.
No, there is no direct bus from Mayiladuthurai to Kayamkulam. However, there are services departing from Myladuthurai and arriving at Kayamkulam via Marthandam, Kazhakkottam and Kaniyapuram. The journey, including transfers, takes approximately 15h 40m.
No, there is no direct train from Mayiladuthurai to Kayamkulam. However, there are services departing from Mayiladuturai J and arriving at Kayankulam via Tiruchchirapali. The journey, including transfers, takes approximately 12h 50m.
The distance between Mayiladuthurai and Kayamkulam is 680 km. The road distance is 489.2 km.
The best way to get from Mayiladuthurai to Kayamkulam without a car is to train which takes 12h 50m and costs ₹460 - ₹3,600.
It takes approximately 12h 50m to get from Mayiladuthurai to Kayamkulam, including transfers.
Mayiladuthurai to Kayamkulam bus services, operated by SETC, depart from Myladuthurai station.
Mayiladuthurai to Kayamkulam train services, operated by Indian Railways, depart from Mayiladuturai J station.
The best way to get from Mayiladuthurai to Kayamkulam is to train which takes 12h 50m and costs ₹460 - ₹3,600. Alternatively, you can bus, which costs ₹1,800 - ₹3,900 and takes 15h 40m.
What companies run services between Mayiladuthurai, India and Kayamkulam, India?
You can take a train from Mayiladuturai J to Kayankulam via Tiruchchirapali in around 12h 50m. Alternatively, you can take a bus from Myladuthurai to Kayamkulam via Marthandam, Marthandam, Kazhakootam, Kazhakkottam, and Kaniyapuram in around 15h 40m.
- Website
- goindigo.in
Flights from Trichy International Airport to Cochin International Airport via Chennai International Airport
- Ave. Duration
- 4h 46m
- When
- Every day
- Estimated price
- ₹6,000–16,000
Flights from Trichy International Airport to Cochin International Airport via Bengaluru
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹6,000–16,000
Flights from Trichy International Airport to Cochin International Airport via Hyderabad
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹6,000–16,000
Flights from Chennai International Airport to Cochin International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹5,500–9,500
Flights from Chennai International Airport to Cochin International Airport via Bengaluru
- Ave. Duration
- 3h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,500–9,500
Flights from Trichy International Airport to Trivandrum via Bengaluru
- Ave. Duration
- 4h 22m
- When
- Monday, Wednesday, Friday, Sunday, and Saturday
- Estimated price
- ₹8,500–17,000
Flights from Trichy International Airport to Trivandrum via Chennai International Airport
- Ave. Duration
- 5h 12m
- When
- Every day
- Estimated price
- ₹8,500–17,000
Flights from Chennai International Airport to Trivandrum
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- ₹6,000–13,000
- Website
- airindiaexpress.in
Flights from Trichy International Airport to Cochin International Airport via Bengaluru
- Ave. Duration
- 5h 32m
- When
- Monday to Thursday
- Estimated price
- ₹4,900–16,000
Flights from Trichy International Airport to Trivandrum via Bengaluru
- Ave. Duration
- 7h 5m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₹5,500–19,000
- Website
- srilankan.com
Flights from Trichy International Airport to Cochin International Airport via Colombo
- Ave. Duration
- 5h
- When
- Wednesday
- Estimated price
- ₹10,000–37,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Mayiladuturai J to Tiruchchirapali
- Ave. Duration
- 2h 5m
- Frequency
- Every 2 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Tiruchchirapali to Kayankulam
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- ₹310–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
Train from Mayiladuturai J to Tiruchchirapali
- Ave. Duration
- 2h 5m
- Frequency
- Every 2 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Mayiladuturai J to Tambaram
- Ave. Duration
- 4h 13m
- Frequency
- Every 4 hours
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Mayiladuturai J to Tiruchchirapali
- Ave. Duration
- 2h 5m
- Frequency
- Every 2 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Mayiladuturai J to Tambaram
- Ave. Duration
- 4h 13m
- Frequency
- Every 4 hours
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
- Phone
- 9513948001
- [email protected]
- Website
- TNSTC
Bus from Myladuthurai to Marthandam
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- ₹400–950
- Website
- TNSTC
- Phone
- +91 9995388059
- [email protected]
- Website
- punchirytravels.in
Bus from Marthandam to Kazhakootam
- Ave. Duration
- 57 min
- Frequency
- 4 times a day
- Estimated price
- ₹1,300–2,700
- Schedules at
- punchirytravels.in
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Kaniyapuram to Kayamkulam
- Ave. Duration
- 1h 6m
- Frequency
- Every 15 minutes
- Estimated price
- ₹100–190
- Website
- KSRTC
Bus from Kaniyapuram to Kayamkulam
- Ave. Duration
- 1h 6m
- Frequency
- Every 15 minutes
- Estimated price
- ₹100–190
- Website
- KSRTC
Bus from Kaniyapuram to Kayamkulam
- Ave. Duration
- 1h 6m
- Frequency
- Every 15 minutes
- Estimated price
- ₹100–190
- Website
- KSRTC
- Ave. Duration
- 3h 53m
- Estimated price
- ₹2,800–10,000
B Cabs
- Phone
- +91 98 95 11 88 77
- Website
- bcabs.com
Cochin Coastal Cabs
- Phone
- +91 96 56 07 50 00
- Website
- cochincoastalcabs.com
Kochi Taxi
- Phone
- +91 70 34 30 18 15
- Website
- kochitaxi.co.in
B Cabs
- Phone
- +91 98 95 11 88 77
- Website
- bcabs.com
Cochin Coastal Cabs
- Phone
- +91 96 56 07 50 00
- Website
- cochincoastalcabs.com
Kochi Taxi
- Phone
- +91 70 34 30 18 15
- Website
- kochitaxi.co.in
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What are the different types of Renfe trains in Spain?, Italian Lakes: Getting around by train, and Italy Travel Guides - to help you get the most out of your next trip.
Booking & Getting There
Mayiladuthurai to Kayamkulam bus services, operated by SETC, arrive at Marthandam station.
Mayiladuthurai to Kayamkulam train services, operated by Indian Railways, arrive at Tiruchchirapali station.
Yes, the driving distance between Mayiladuthurai to Kayamkulam is 489 km. It takes approximately 7h 39m to drive from Mayiladuthurai to Kayamkulam.
There are 119+ hotels available in Kayamkulam.















