There are 3 ways to get from Cherpulassery to Madikeri by train, taxi, 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.
Questions & Answers
The cheapest way to get from Cherpulassery to Madikeri is to drive which costs ₹2,700 - ₹4,100 and takes 4h 9m.
The fastest way to get from Cherpulassery to Madikeri is to drive which takes 4h 9m and costs ₹2,700 - ₹4,100.
The distance between Cherpulassery and Madikeri is 306 km. The road distance is 245.8 km.
The best way to get from Cherpulassery to Madikeri without a car is to train and taxi which takes 4h 12m and costs ₹2,500 - ₹4,400.
It takes approximately 4h 12m to get from Cherpulassery to Madikeri, including transfers.
Yes, the driving distance between Cherpulassery to Madikeri is 246 km. It takes approximately 4h 9m to drive from Cherpulassery to Madikeri.
There are 508+ hotels available in Madikeri.
What companies run services between Cherpulassery, India and Madikeri, India?
There is no direct connection from Cherpulassery to Madikeri. However, you can take the taxi to Shoranur Jn, take the train to Kannur, then take the taxi to Madikeri. Alternatively, you can drive from Cherpulassery to Madikeri in around 4h 9m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Shoranur Jn to Kannur
- Ave. Duration
- 2h 7m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,400
- Ave. Duration
- 2h 58m
- Estimated price
- ₹2,000–6,500
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 Is ride-sharing platform BlaBlaCar right for you?, 5 incredible day trips from Florence by train, and Which London airport should I choose? - to help you get the most out of your next trip.






