There are 6 ways to get from Kakkanad to Koyilandy by train, bus (Flixbus), 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 via Kozhikkode
best- Take the train from Ernakulam Jn to Kozhikkodetrain 12076 / ...
5h 17m₹653–2,741Train
cheapest- Take the train from Aluva to Quilanditrain 12617 / ...
6h 3m₹249–1,527Bus
- Take the bus from FlixBus Kochi - Kakkanad Junction Road to FlixBus Kochi - Angamalybus FlixBus IN4410 / ...
- Take the bus from Angamaly to Koyilandybus
7h₹361–464Drive 195.4 km
- Drive from Kakkanad to Koyilandycar 195.4 km
3h 5m₹1,900–2,744Taxi
- Take the taxi from Kakkanad to Koyilandytaxi 195.4 km
3h 5m₹4,400–5,500Fly, train
- Fly from Cochin International Airport (COK) to Kannur International Airport (CNN)plane COK - CNN
- Take the train from Kannur to Quilanditrain
3h 39m₹6,462–19,084
Kakkanad to Koyilandy by bus
Comparing Your Travel Options
The cheapest way to get from Kakkanad to Koyilandy is to bus which costs ₹360 - ₹470 and takes 7h.
The fastest way to get from Kakkanad to Koyilandy is to drive which takes 3h 5m and costs ₹1,900 - ₹2,800.
No, there is no direct bus from Kakkanad to Koyilandy. However, there are services departing from FlixBus Kochi - Kakkanad Junction Road and arriving at Koyilandy via Angamaly. The journey, including transfers, takes approximately 7h.
No, there is no direct train from Kakkanad to Koyilandy. However, there are services departing from Ernakulam Jn and arriving at Quilandi via Kozhikkode. The journey, including transfers, takes approximately 5h 17m.
The distance between Kakkanad and Koyilandy is 230 km. The road distance is 195.4 km.
The best way to get from Kakkanad to Koyilandy without a car is to train via Kozhikkode which takes 5h 17m and costs ₹650 - ₹2,800.
It takes approximately 5h 17m to get from Kakkanad to Koyilandy, including transfers.
Kakkanad to Koyilandy bus services, operated by FlixBus India, depart from FlixBus Kochi - Kakkanad Junction Road station.
Kakkanad to Koyilandy train services, operated by Indian Railways, depart from Aluva station.
The best way to get from Kakkanad to Koyilandy is to train via Kozhikkode which takes 5h 17m and costs ₹650 - ₹2,800. Alternatively, you can bus, which costs ₹360 - ₹470 and takes 7h.
What companies run services between Kakkanad, India and Koyilandy, India?
Indian Railways operates a train from Ernakulam Jn to Kozhikkode every 2 hours. Tickets cost ₹170–1,400 and the journey takes 3h 45m. Alternatively, you can take a bus from FlixBus Kochi - Kakkanad Junction Road to Koyilandy via FlixBus Kochi - Angamaly and Angamaly in around 7h.
- Website
- goindigo.in
Flights from Cochin International Airport to Kannur International Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- ₹4,500–12,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ernakulam Jn to Kozhikkode
- Ave. Duration
- 3h 45m
- Frequency
- Every 2 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Kannur to Quilandi
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Aluva to Quilandi
- Ave. Duration
- 4h 4m
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Kochi - Kakkanad Junction Road to FlixBus Kochi - Angamaly
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a day
- Estimated price
- ₹130–150
- Website
- FlixBus India
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Angamaly to Koyilandy
- Ave. Duration
- 4h 45m
- Frequency
- Every 3 hours
- Estimated price
- ₹230–320
- Website
- KSRTC
- Ave. Duration
- 3h 5m
- Estimated price
- ₹4,400–5,500
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 How to get from Luton Airport into central London, 10 amazing places to get away from it all in Australia, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
Booking & Getting There
Kakkanad to Koyilandy bus services, operated by FlixBus India, arrive at FlixBus Kochi - Angamaly station.
Kakkanad to Koyilandy train services, operated by Indian Railways, arrive at Quilandi station.
Yes, the driving distance between Kakkanad to Koyilandy is 195 km. It takes approximately 3h 5m to drive from Kakkanad to Koyilandy.
Book your Kakkanad to Koyilandy train tickets online with 12go.asia.
There are 267+ hotels available in Koyilandy.











