hero
How2Go
Hosur to Kannur

Hosur to Kannur

Kannur is approximately 300+ km from Hosur, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Kannur.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Hosur

Kannur

Approx Travel Time

8h 30m

₹1,009

Onwards

Hosur

Kannur

Approx Travel Time

7h 8m

On Demand

CHEAPEST

Hosur

Kannur

Approx Travel Time

12h 30m

₹340

Onwards

Via Bangalore

FASTEST

Hosur

Bangalore

Kannur

Approx Travel Time

3h 49m

₹3,750

Onwards

Hosur

Bangalore

Kannur

Approx Travel Time

8h 16m

₹845

Onwards

Hosur

Bangalore

Kannur

Approx Travel Time

4h 15m

₹4,005

Onwards

Hosur

Bangalore

Kannur

Approx Travel Time

8h 42m

₹1,100

Onwards

Ads by MMT

Via Mandya

Hosur

Mandya

Kannur

Approx Travel Time

7h 38m

On Demand

Via Thalasserry

Hosur

Thalasserry

Kannur

Approx Travel Time

9h 5m

₹484

Onwards

Hosur

Thalasserry

Kannur

Approx Travel Time

9h 22m

₹928

Onwards

Ads by MMT

Frequently Asked Questions

What is the distance between Hosur and Kannur?

Kannur is approximately 300+ kms from Hosur.

How long does it take to reach Kannur from Hosur?

It takes approximately 4 hours to reach Kannur from Hosur by Train, Flight Via Bangalore.

What is the cheapest way to reach Kannur from Hosur?

The cheapest way to reach Kannur from Hosur is by Train.

What is the fastest way to reach Kannur from Hosur?

The fastest way to reach Kannur from Hosur is by Train, Flight Via Bangalore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India