There are 4 ways to get from Kannur to Kadavathur by train, taxi, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 12602 train, taxi
best- Take the train from Kannur to Mahetrain 12602 / ...
- Take the taxi from Mahe to Kadavathurtaxi
45 min₹567–1,455Drive 38.4 km
cheapest- Drive from Kannur to Kadavathurcar 38.4 km
37 min₹430–621Bus, taxi
- Take the bus from Kannur to Thalasserybus
- Take the taxi from Thalassery to Kadavathurtaxi
57 min₹526–747Taxi
- Take the taxi from Kannur to Kadavathurtaxi 38.4 km
37 min₹1,000–1,300
Comparing Your Travel Options
The cheapest way to get from Kannur to Kadavathur is to drive which costs ₹430 - ₹650 and takes 37 min.
The fastest way to get from Kannur to Kadavathur is to drive which takes 37 min and costs ₹430 - ₹650.
The distance between Kannur and Kadavathur is 44 km. The road distance is 38.4 km.
The best way to get from Kannur to Kadavathur without a car is to line 12602 train and taxi which takes 45 min and costs ₹550 - ₹1,500.
It takes approximately 45 min to get from Kannur to Kadavathur, including transfers.
Yes, the driving distance between Kannur to Kadavathur is 38 km. It takes approximately 37 min to drive from Kannur to Kadavathur.
There are 57+ hotels available in Kadavathur.
What companies run services between Kannur, India and Kadavathur, India?
There is no direct connection from Kannur to Kadavathur. However, you can take the line 12602 train to Mahe then take the taxi to Kadavathur. Alternatively, you can take the bus to Thalassery then take the taxi to Kadavathur.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kannur to Mahe
- Ave. Duration
- 29 min
- Frequency
- Every 2 hours
- Estimated price
- ₹110–950
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹340–420
- Second AC (2A)
- ₹450–600
- First Class (1A)
- ₹700–950
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Kannur to Thalassery
- Ave. Duration
- 40 min
- Frequency
- Every 4 hours
- Estimated price
- ₹25–100
- Website
- KSRTC
- Ave. Duration
- 24 min
- Estimated price
- ₹450–1,300
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 Train travel in Spain: A guide to Renfe, How do I get from Sydney to Melbourne, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.








