There are 9 ways to get from Madhugiri to Kannur by taxi, train, plane, 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.
Taxi, train, fly to Kannur International Airport
best- Take the taxi from Madhugiri to Gauribidanurtaxi
- Take the train from Gauribidanur to Yelahanka Jn.train
- Fly from Kempegowda International Airport (BLR) to Kannur International Airport (CNN)plane BLR - CNN
5h 31m₹6,249–16,451Train
cheapest- Take the train from Gauribidanur to Ksr Bengalurutrain 06266 / ...
- Take the train from Ksr Bengaluru to Kannurtrain 16511
17h 1m₹1,394–4,451Taxi, bus, train
- Take the taxi from Madhugiri to Tumkur Batawaditaxi
- Take the bus from Tumkur Batawadi to Nelamangala Bypassbus
- Take the bus from Kunigal Bypass to Mangalurubus
- Take the train from Mangalore to Kannurtrain
9h 21m₹2,110–4,359Taxi, train
- Take the taxi from Madhugiri to Tumkurtaxi
- Take the train from Tumkur to Arsikere Jntrain
- Take the train from Arsikere Jn to Mangalore Jntrain
- Take the train from Mangalore Jn to Kannurtrain
13h 10m₹1,630–5,159Drive 357 km
- Drive from Madhugiri to Kannurcar 357 km
5h 36m₹4,025–5,813Taxi
- Take the taxi from Madhugiri to Kannurtaxi 357 km
5h 36m₹8,500–11,000Taxi, train, fly to Calicut International Airport
- Take the taxi from Madhugiri to Gauribidanurtaxi
- Take the train from Gauribidanur to Yelahanka Jn.train
- Fly from Kempegowda International Airport (BLR) to Calicut International Airport (CCJ)plane BLR - CCJ
- Take the train from Kozhikkode to Kannurtrain
6h 41m₹5,029–12,401Train, fly to Bajpe Airport
- Take the train from Gauribidanur to Yelahanka Jn.train
- Fly from Kempegowda International Airport (BLR) to Bajpe Airport (IXE)plane BLR - IXE
- Take the train from Mangalore Jn to Kannurtrain
8h 6m₹4,669–10,001Taxi, bus
- Take the taxi from Madhugiri to Tumkurtaxi
- Take the bus from Tumkur to Anand Rao Circlebus
- Take the bus from Bangalore to Mysorebus
- Take the bus from Mysore to Kannurbus
11h 8m₹2,288–4,526
Kempegowda International Airport (BLR) to Kannur International Airport (CNN) flights
Questions & Answers
The cheapest way to get from Madhugiri to Kannur is to train which costs ₹1,300 - ₹4,500 and takes 17h 1m.
The fastest way to get from Madhugiri to Kannur is to taxi and train and fly which takes 5h 31m and costs ₹6,000 - ₹17,000.
No, there is no direct train from Madhugiri to Kannur. However, there are services departing from Gauribidanur and arriving at Kannur via Ksr Bengaluru. The journey, including transfers, takes approximately 17h 1m.
The distance between Madhugiri and Kannur is 425 km. The road distance is 357 km.
The best way to get from Madhugiri to Kannur without a car is to taxi and bus and train which takes 9h 21m and costs ₹2,100 - ₹4,400.
It takes approximately 5h 31m to get from Madhugiri to Kannur, including transfers.
Madhugiri to Kannur train services, operated by Indian Railways, depart from Gauribidanur station.
Madhugiri to Kannur train services, operated by Indian Railways, arrive at Ksr Bengaluru station.
Yes, the driving distance between Madhugiri to Kannur is 357 km. It takes approximately 5h 36m to drive from Madhugiri to Kannur.
There are 183+ hotels available in Kannur.
What companies run services between Madhugiri, India and Kannur, India?
You can take a vehicle from Madhugiri to Kannur via Gauribidanur and Ksr Bengaluru in around 17h 1m.
- Website
- goindigo.in
Flights from Kempegowda International Airport to Kannur International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,800–13,000
Flights from Kempegowda International Airport to Calicut International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- ₹3,500–6,500
Flights from Kempegowda International Airport to Bajpe Airport
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- ₹3,300–6,000
- Website
- airindiaexpress.in
Flights from Kempegowda International Airport to Kannur International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹3,600–14,000
Flights from Kempegowda International Airport to Calicut International Airport
- Ave. Duration
- 1h 2m
- When
- Every day
- Estimated price
- ₹3,100–18,000
Flights from Kempegowda International Airport to Bajpe Airport
- Ave. Duration
- 1h 12m
- When
- Every day
- Estimated price
- ₹3,200–5,500
- Website
- starlightairline.com
Flights from Kempegowda International Airport to Calicut International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- ₹2,900–8,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gauribidanur to Yelahanka Jn.
- Ave. Duration
- 1h 7m
- Frequency
- Every 2 hours
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Mangalore to Kannur
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Tumkur to Arsikere Jn
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Arsikere Jn to Mangalore Jn
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Estimated price
- ₹190–1,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Mangalore Jn to Kannur
- Ave. Duration
- 1h 57m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Gauribidanur to Yelahanka Jn.
- Ave. Duration
- 1h 7m
- Frequency
- Every 2 hours
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Kozhikkode to Kannur
- Ave. Duration
- 59 min
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Gauribidanur to Yelahanka Jn.
- Ave. Duration
- 1h 7m
- Frequency
- Every 2 hours
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
Train from Mangalore Jn to Kannur
- Ave. Duration
- 1h 57m
- Frequency
- Every 4 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Gauribidanur to Ksr Bengaluru
- Ave. Duration
- 2h 9m
- Frequency
- Every 3 hours
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Ksr Bengaluru to Kannur
- Ave. Duration
- 13h 20m
- Frequency
- Once daily
- Estimated price
- ₹290–2,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,700–2,200
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Tumkur Batawadi to Nelamangala Bypass
- Ave. Duration
- 25 min
- Frequency
- Once daily
- Estimated price
- ₹410–600
- Schedules at
- ksrtc.in
Bus from Kunigal Bypass to Mangaluru
- Ave. Duration
- 5h 40m
- Frequency
- Every 15 minutes
- Estimated price
- ₹400–1,200
- Schedules at
- ksrtc.in
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Tumkur to Anand Rao Circle
- Ave. Duration
- 1h 12m
- Frequency
- Every 20 minutes
- Estimated price
- ₹190–240
- Schedules at
- vrlbus.in
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Bangalore to Mysore
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- ₹410–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹410–600
Bus from Mysore to Kannur
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- ₹430–1,400
- Book at
- https://www.intrcity.com/
- Sleeper
- ₹1,000–1,400
- Seat
- ₹430–600
- Ave. Duration
- 1h 28m
- Estimated price
- ₹950–11,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 Getting around the Cyclades, Italian Lakes: Getting around by train, and Best ways to travel around Australia - to help you get the most out of your next trip.


















