There are 6 ways to get from Kannur to Chikmagalūr by train, bus, 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.
Train, bus, taxi
best- Take the train from Kannur to Mangalore Jntrain
- Take the bus from B.C.Road to Sakleshpurabus
- Take the taxi from Sakleshpura to Chikmagalūrtaxi
7h 24m₹1,976–3,579Train
cheapest- Take the train from Kannur to Hassantrain
- Take the train from Hassan to Arsikere Jntrain
- Take the train from Arsikere Jn to Cmgrtrain
14h 46m₹475–3,757Train via Mangaluru
- Take the train from Kannur to Mangalore Jntrain
- Take the train from Mangalore Jn to Kadurtrain
- Take the train from Kadur to Cmgrtrain
13h 13m₹476–3,739Drive 250.6 km
- Drive from Kannur to Chikmagalūrcar 250.6 km
3h 59m₹2,827–4,084Taxi
- Take the taxi from Kannur to Chikmagalūrtaxi 250.6 km
3h 59m₹3,800–4,600Bus, taxi
- Take the bus from Kannur to Mangalorebus
- Take the bus from B.C.Road to Sakleshpurabus
- Take the taxi from Sakleshpura to Chikmagalūrtaxi
7h 29m₹2,006–4,433
Kannur to Chikmagalūr by train
Questions & Answers
The cheapest way to get from Kannur to Chikmagalūr is to train which costs ₹470 - ₹3,800 and takes 14h 46m.
The fastest way to get from Kannur to Chikmagalūr is to drive which takes 3h 59m and costs ₹2,800 - ₹4,100.
No, there is no direct train from Kannur to Chikmagalūr. However, there are services departing from Kannur and arriving at Cmgr via Mangalore Jn and Kadur. The journey, including transfers, takes approximately 13h 13m.
The distance between Kannur and Chikmagalūr is 310 km. The road distance is 250.6 km.
The best way to get from Kannur to Chikmagalūr without a car is to train and bus and taxi which takes 7h 24m and costs ₹1,900 - ₹3,600.
It takes approximately 7h 24m to get from Kannur to Chikmagalūr, including transfers.
Kannur to Chikmagalūr train services, operated by Indian Railways, depart from Kannur station.
Kannur to Chikmagalūr train services, operated by Indian Railways, arrive at Mangalore Jn station.
Yes, the driving distance between Kannur to Chikmagalūr is 251 km. It takes approximately 3h 59m to drive from Kannur to Chikmagalūr.
There are 320+ hotels available in Chikmagalūr.
What companies run services between Kannur, India and Chikmagalūr, India?
You can take a train from Kannur to Cmgr via Mangalore Jn and Kadur in around 13h 13m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kannur to Mangalore Jn
- Ave. Duration
- 2h 43m
- Frequency
- Every 4 hours
- 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 Kannur to Mangalore Jn
- Ave. Duration
- 2h 43m
- Frequency
- Every 4 hours
- 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 Mangalore Jn to Kadur
- Ave. Duration
- 7h 20m
- 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–950
- First Class (1A)
- ₹1,200–1,600
Train from Kadur to Cmgr
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Kannur to Hassan
- Ave. Duration
- 9h 45m
- Frequency
- Once daily
- Estimated price
- ₹220–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from Hassan to Arsikere Jn
- Ave. Duration
- 46 min
- Frequency
- Every 4 hours
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Arsikere Jn to Cmgr
- Ave. Duration
- 2h 15m
- Frequency
- Once daily
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from B.C.Road to Sakleshpura
- Ave. Duration
- 1h 54m
- Frequency
- 5 times a day
- Estimated price
- ₹260–290
- Schedules at
- vrlbus.in
Bus from B.C.Road to Sakleshpura
- Ave. Duration
- 1h 54m
- Frequency
- 5 times a day
- Estimated price
- ₹260–290
- Schedules at
- vrlbus.in
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Kannur to Mangalore
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ₹170–260
- Website
- KSRTC
- Phone
- 8893555000
- [email protected]
- Website
- kalladatravels.com
Bus from Kannur to Mangalore
- Ave. Duration
- 3h 34m
- Frequency
- Once daily
- Estimated price
- ₹550–2,000
- Website
- kalladatravels.com
- Ave. Duration
- 2h
- Estimated price
- ₹1,200–4,600
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 4 of the smartest ways to explore Australia, Travelling to the UK: What do I need to know?, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.















