There are 6 ways to get from Kannur to M.K.Hubli by plane, bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Kannur International Airport (CNN) to Belgaum Airport (IXG)plane CNN - IXG
8h 4m₹8,963–28,778Train
cheapest- Take the train from Kannur to Belgaumtrain 11098
16h 54m₹351–2,470Bus
- Take the bus from Kannur to Udupibus
- Take the bus from Udipi to Hotel Tirveni, Belagavibus
14h 10m₹823–2,765Drive 534.3 km
- Drive from Kannur to M.K.Hublicar 534.3 km
8h₹5,995–8,660Taxi
- Take the taxi from Kannur to M.K.Hublitaxi 534.3 km
8h₹10,000–13,000Bus via Kāsaragod
- Take the bus from Kannur to Kasaragodbus
- Take the bus from Kasaragod to Mangalurubus
- Take the bus from Mangaluru to Belagavibus
16h 50m₹1,550–6,989
Kannur to M.K.Hubli by bus
Comparing Your Travel Options
The cheapest way to get from Kannur to M.K.Hubli is to train which costs ₹350 - ₹2,500 and takes 16h 54m.
The fastest way to get from Kannur to M.K.Hubli is to drive which takes 8h and costs ₹6,000 - ₹9,000.
No, there is no direct bus from Kannur to M.K.Hubli. However, there are services departing from Kannur and arriving at Sampagaon via Udipi and R.T.O.. The journey, including transfers, takes approximately 14h 10m.
No, there is no direct train from Kannur to M.K.Hubli. However, there are services departing from Kannur and arriving at Belgaum via . The journey, including transfers, takes approximately 16h 54m.
The distance between Kannur and M.K.Hubli is 500 km. The road distance is 534.3 km.
The best way to get from Kannur to M.K.Hubli without a car is to bus which takes 14h 10m and costs ₹800 - ₹2,800.
It takes approximately 8h 4m to get from Kannur to M.K.Hubli, including transfers.
Kannur to M.K.Hubli bus services, operated by Kerala State Road Transport Corporation, depart from Kannur station.
Kannur to M.K.Hubli train services, operated by Indian Railways, depart from Kannur station.
The best way to get from Kannur to M.K.Hubli is to fly which takes 8h 4m and costs ₹8,500 - ₹29,000. Alternatively, you can bus, which costs ₹800 - ₹2,800 and takes 14h 10m, you could also train, which costs ₹350 - ₹2,500 and takes 16h 54m.
What companies run services between Kannur, India and M.K.Hubli, India?
IndiGo Airlines and Star Air fly from Kannur International Airport (CNN) to Belgaum Airport (IXG) 5 times a day. Alternatively, you can take a bus from Kannur to Sampagaon via Udipi, Hotel Tirveni, Belagavi, and R.T.O. in around 14h 10m.
- Website
- goindigo.in
Flights from Kannur International Airport to Belgaum Airport via Delhi
- Ave. Duration
- 7h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹19,000–30,000
Flights from Kannur International Airport to Belgaum Airport via Hyderabad
- Ave. Duration
- 7h 45m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,500–27,000
Flights from Kannur International Airport to Belgaum Airport via Bengaluru
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- ₹7,500–27,000
Flights from Kannur International Airport to Belgaum Airport via Kochi, Bengaluru
- Ave. Duration
- 11h 25m
- When
- Every day
- Estimated price
- ₹9,000–27,000
- Website
- starair.in
Flights from Kannur International Airport to Belgaum Airport via Mumbai
- Ave. Duration
- 7h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–27,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kannur to Belgaum
- Ave. Duration
- 14h 25m
- Frequency
- Once a week
- Estimated price
- ₹320–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹320–380
- Third AC (3A)
- ₹800–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,500
- Phone
- +91 9447071021
- [email protected]
- Website
- KSRTC
Bus from Kannur to Udupi
- Ave. Duration
- 4h 15m
- Frequency
- Twice daily
- Estimated price
- ₹240–330
- Website
- KSRTC
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Udipi to Hotel Tirveni, Belagavi
- Ave. Duration
- 7h 25m
- Frequency
- 3 times a day
- Estimated price
- ₹550–2,400
- Schedules at
- vrlbus.in
- Sleeper
- ₹900–2,400
Bus from Mangaluru to Belagavi
- Ave. Duration
- 9h
- Frequency
- Every 4 hours
- Estimated price
- ₹550–1,200
- Schedules at
- Vijayanand Travels
- Website
- Zainuls Travels
Bus from Kannur to Kasaragod
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Schedules at
- Zainuls Travels
- Phone
- 8893555000
- [email protected]
- Website
- Kallada Tours and Travels
Bus from Kannur to Kasaragod
- Ave. Duration
- 1h 40m
- Frequency
- Once daily
- Estimated price
- ₹500–2,000
- Schedules at
- Kallada Tours and Travels
Bus from Kasaragod to Mangaluru
- Ave. Duration
- 1h 42m
- Frequency
- Once daily
- Estimated price
- ₹460–2,000
- Schedules at
- Kallada Tours and Travels
- Website
- Blue Bird Travels
Bus from Kannur to Kasaragod
- Ave. Duration
- 3h 55m
- Frequency
- 4 times a week
- Schedules at
- Blue Bird Travels
- Website
- Sonia Luxury Lines
Bus from Kannur to Kasaragod
- Ave. Duration
- 2h 9m
- Frequency
- 3 times a week
- Schedules at
- Sonia Luxury Lines
Bus from Kasaragod to Mangaluru
- Ave. Duration
- 1h
- Frequency
- 3 times a week
- Schedules at
- Sonia Luxury Lines
- Website
- Naitra Holidays
Bus from Kannur to Kasaragod
- Ave. Duration
- 1h 20m
- Frequency
- Once a week
- Schedules at
- Naitra Holidays
- Phone
- +91 9847324424
- Website
- Green tree tours and travels
Bus from Kannur to Kasaragod
- Ave. Duration
- 2h 15m
- Frequency
- Once a week
- Website
- Green tree tours and travels
- Website
- Green tree tours and travels
- Website
- Sheraton Tours and Travels
Bus from Kasaragod to Mangaluru
- Ave. Duration
- 45 min
- Frequency
- 6 times a week
- Schedules at
- Sheraton Tours and Travels
- Phone
- +91 88758 80888
- [email protected]
- Website
- G8 Express
Bus from Kasaragod to Mangaluru
- Ave. Duration
- 30 min
- Frequency
- Twice a week
- Schedules at
- G8 Express
- Phone
- +91 80970 37466
- [email protected]
- Website
- Canara Pinto
Bus from Mangaluru to Belagavi
- Ave. Duration
- 10h 15m
- Frequency
- Hourly
- Schedules at
- Canara Pinto
- Phone
- +91 91366 60435
- [email protected]
- Website
- PVS Bus
Bus from Mangaluru to Belagavi
- Ave. Duration
- 8h 15m
- Frequency
- Twice daily
- Website
- PVS Bus
- Phone
- +91 92421 07777
- [email protected]
- Website
- Ganesh Bus
Bus from Mangaluru to Belagavi
- Ave. Duration
- 10h
- Frequency
- 3 times a day
- Website
- Ganesh Bus
- Website
- Shree Mokambika Travels
Bus from Mangaluru to Belagavi
- Ave. Duration
- 8h 55m
- Frequency
- Once daily
- Schedules at
- Shree Mokambika Travels
- Phone
- 020 67186800
- [email protected]
- Website
- Purple Bus
Bus from Mangaluru to Belagavi
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Estimated price
- ₹2,100–3,000
- Schedules at
- Purple Bus
- Website
- Vishal Travels
Bus from Mangaluru to Belagavi
- Ave. Duration
- 21h
- Frequency
- Once a week
- Schedules at
- Vishal Travels
- Ave. Duration
- 8h
- Estimated price
- ₹10,000–13,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 Heading to Europe? Read this before you buy a Eurail Pass, How to get from London City Airport into central London, 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.
Booking & Getting There
Kannur to M.K.Hubli bus services, operated by Kerala State Road Transport Corporation, arrive at Udupi station.
Kannur to M.K.Hubli train services, operated by Indian Railways, arrive at Belgaum station.
Yes, the driving distance between Kannur to M.K.Hubli is 534 km. It takes approximately 8h to drive from Kannur to M.K.Hubli.
There are one+ hotels available in M.K.Hubli.






















