There are 6 ways to get from Kavanoor to Alappuzha by train, bus, car, or taxi
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 Vaniyambalam to Thrisurtrain 16325 / ...
- Take the train from Thrisur to Alappuzhatrain 16315 / ...
5h 55m₹975–3,122Bus, train
cheapest- Take the bus from Areekode to Thrissurbus
- Take the train from Thrisur to Alappuzhatrain 16315 / ...
6h 27m₹561–1,742Drive 224.5 km
- Drive from Kavanoor to Alappuzhacar 224.5 km
3h 24m₹2,500–3,611Taxi
- Take the taxi from Kavanoor to Alappuzhataxi 224.5 km
3h 24m₹5,000–6,000Bus
- Take the bus from Areekode to Thrissurbus
- Take the bus from Thissur to YMCA junction Alapuzhabus
7h 3m₹961–2,542Bus via Alappuzha
- Take the bus from Areekode to Thrissurbus
- Take the bus from Thrissur to Alappuzhabus
7h 16m₹561–2,542
Comparing Your Travel Options
The cheapest way to get from Kavanoor to Alappuzha is to bus via Alappuzha which costs ₹550 - ₹2,600 and takes 7h 16m.
The fastest way to get from Kavanoor to Alappuzha is to drive which takes 3h 24m and costs ₹2,500 - ₹3,700.
No, there is no direct bus from Kavanoor to Alappuzha. However, there are services departing from Areekode and arriving at YMCA junction Alapuzha via Thissur. The journey, including transfers, takes approximately 7h 3m.
No, there is no direct train from Kavanoor to Alappuzha. However, there are services departing from Vaniyambalam and arriving at Alappuzha via Thrisur. The journey, including transfers, takes approximately 5h 55m.
The distance between Kavanoor and Alappuzha is 246 km. The road distance is 224.5 km.
The best way to get from Kavanoor to Alappuzha without a car is to train which takes 5h 55m and costs ₹950 - ₹3,200.
It takes approximately 5h 55m to get from Kavanoor to Alappuzha, including transfers.
Kavanoor to Alappuzha bus services, operated by Kerala State Road Transport Corporation, depart from Areekode station.
Kavanoor to Alappuzha train services, operated by Indian Railways, depart from Vaniyambalam station.
The best way to get from Kavanoor to Alappuzha is to train which takes 5h 55m and costs ₹950 - ₹3,200. Alternatively, you can bus, which costs ₹950 - ₹2,600 and takes 7h 3m.
What companies run services between Kavanoor, India and Alappuzha, India?
You can take a vehicle from Kavanoor to Alappuzha via Vaniyambalam and Thrisur in around 5h 55m. Alternatively, you can take a vehicle from Kavanoor to YMCA junction Alapuzha via Areekode, Thrissur, and Thissur in around 7h 3m.
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Vaniyambalam to Thrisur
- Ave. Duration
- 2h 10m
- Frequency
- Twice daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Thrisur to Alappuzha
- Ave. Duration
- 2h 29m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Thrisur to Alappuzha
- Ave. Duration
- 2h 29m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Phone
- +91 9447071021
- rsnksrtc@kerala.gov.in
- Website
- KSRTC
Bus from Areekode to Thrissur
- Ave. Duration
- 2h 53m
- Frequency
- 4 times a day
- Estimated price
- ₹130–210
- Website
- KSRTC
Bus from Areekode to Thrissur
- Ave. Duration
- 2h 53m
- Frequency
- 4 times a day
- Estimated price
- ₹130–210
- Website
- KSRTC
Bus from Areekode to Thrissur
- Ave. Duration
- 2h 53m
- Frequency
- 4 times a day
- Estimated price
- ₹130–210
- Website
- KSRTC
Bus from Thrissur to Alappuzha
- Ave. Duration
- 4h
- Frequency
- Every 30 minutes
- Estimated price
- ₹150–240
- Website
- KSRTC
- Phone
- 8893555000
- info@kalladatravels.com
- Website
- kalladatravels.com
Bus from Thissur to YMCA junction Alapuzha
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- ₹550–2,000
- Website
- kalladatravels.com
Bus from Thrissur to Alappuzha
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- ₹550–2,000
- Website
- kalladatravels.com
- Ave. Duration
- 3h 24m
- Estimated price
- ₹5,000–6,000
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 How to get from Heathrow Airport into central London, Why you should take the train in the US, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
Booking & Getting There
Kavanoor to Alappuzha bus services, operated by Kerala State Road Transport Corporation, arrive at Thrissur station.
Kavanoor to Alappuzha train services, operated by Indian Railways, arrive at Thrisur station.
Yes, the driving distance between Kavanoor to Alappuzha is 225 km. It takes approximately 3h 24m to drive from Kavanoor to Alappuzha.
There are 649+ hotels available in Alappuzha.











