There are 7 ways to get from Kodaikanal Lake to Kannur by taxi, train, bus, car, 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.
Taxi, train
best- Take the taxi from Kodaikanal Lake to Palanitaxi
- Take the train from Palani to Palakkadtrain
- Take the train from Palakkad to Kannurtrain
8h 17m₹945–3,426Bus via Palani, Tamil Nadu
- Take the bus from Kodaikanal to Dindigulbus
- Take the bus from Dindigul, Tamil Nadu to Palani, Tamil Nadubus
- Take the bus from Palani, Tamil Nadu to Kannurbus
12h 43mDrive 379.1 km
- Drive from Kodaikanal Lake to Kannurcar 379.1 km
6h 6m₹4,279–6,181Taxi
- Take the taxi from Kodaikanal Lake to Kannurtaxi 379.1 km
6h 6m₹5,500–7,000Taxi, fly
- Take the taxi from Kodaikanal Lake to Madurai-Airport-IXMtaxi
- Fly from Madurai (IXM) to Kannur International Airport (CNN)plane IXM - CNN
8h 49m₹13,806–21,353Bus, train
- Take the bus from Kodaikanal to Dindigulbus
- Take the bus from Dindigul, Tamil Nadu to Coimbatore, Tamil Nadubus
- Take the train from Coimbatore Nrth to Kannurtrain
13h 18mBus
- Take the bus from Kodaikanal to Dindigulbus
- Take the bus from Dindigul to Kannurbus
13h 45m
Madurai (IXM) to Kannur International Airport (CNN) flights
Questions & Answers
The cheapest way to get from Kodaikanal Lake to Kannur is to taxi and train which costs ₹900 - ₹3,500 and takes 8h 17m.
The fastest way to get from Kodaikanal Lake to Kannur is to drive which takes 6h 6m and costs ₹4,200 - ₹6,500.
No, there is no direct bus from Kodaikanal Lake to Kannur. However, there are services departing from Kodaikanal and arriving at Kannur via Dindigul, Tamil Nadu and Palani, Tamil Nadu. The journey, including transfers, takes approximately 12h 43m.
The distance between Kodaikanal Lake and Kannur is 400 km. The road distance is 379.1 km.
The best way to get from Kodaikanal Lake to Kannur without a car is to taxi and train which takes 8h 17m and costs ₹900 - ₹3,500.
It takes approximately 8h 17m to get from Kodaikanal Lake to Kannur, including transfers.
Kodaikanal Lake to Kannur bus services, operated by Sam Tourist Bus, depart from Kodaikanal station.
Kodaikanal Lake to Kannur bus services, operated by Sam Tourist Bus, arrive at Dindigul station.
Yes, the driving distance between Kodaikanal Lake to Kannur is 379 km. It takes approximately 6h 6m to drive from Kodaikanal Lake to Kannur.
There are 180+ hotels available in Kannur.
What companies run services between Kodaikanal Lake, India and Kannur, India?
You can take a vehicle from Kodaikanal Lake to Kannur via Kodaikanal, Dindigul, Dindigul, Tamil Nadu, and Palani, Tamil Nadu in around 12h 43m.
- Website
- goindigo.in
Flights from Madurai to Kannur International Airport via Madras
- Ave. Duration
- 6h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹11,000–18,000
Flights from Madurai to Kannur International Airport via Bengaluru
- Ave. Duration
- 10h 45m
- When
- Every day
- Estimated price
- ₹11,000–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Palani to Palakkad
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a day
- 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 Palakkad to Kannur
- Ave. Duration
- 3h 37m
- Frequency
- Every 3 hours
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Coimbatore Nrth to Kannur
- Ave. Duration
- 6h 35m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
- Phone
- 080 46333686
- [email protected]
- Website
- Sam tourist
Bus from Kodaikanal to Dindigul
- Ave. Duration
- 1h 13m
- Frequency
- 4 times a day
- Website
- Sam tourist
Bus from Kodaikanal to Dindigul
- Ave. Duration
- 1h 13m
- Frequency
- 4 times a day
- Website
- Sam tourist
Bus from Kodaikanal to Dindigul
- Ave. Duration
- 1h 13m
- Frequency
- 4 times a day
- Website
- Sam tourist
- Website
- Universal Travels
Bus from Dindigul, Tamil Nadu to Palani, Tamil Nadu
- Ave. Duration
- 1h
- Frequency
- Every 3 hours
- Schedules at
- Universal Travels
- Website
- A1 Travels
Bus from Palani, Tamil Nadu to Kannur
- Ave. Duration
- 7h 55m
- Frequency
- 3 times a day
- Schedules at
- A1 Travels
- Website
- Sri Rajalakshmi Travels
Bus from Dindigul, Tamil Nadu to Coimbatore, Tamil Nadu
- Ave. Duration
- 3h 40m
- Frequency
- Every 20 minutes
- Schedules at
- Sri Rajalakshmi Travels
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Dindigul to Kannur
- Ave. Duration
- 11h 10m
- Frequency
- Once daily
- Estimated price
- ₹480–850
- Website
- KSRTC
- Super Fast Premium
- ₹600–850
- Ave. Duration
- 3h 16m
- Estimated price
- ₹600–7,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 The beginner’s guide to the 2018 World Nomad Games, How to get from Stansted Airport into central London, and Getting to Milan from the airport - to help you get the most out of your next trip.












