
Kanhangad to Hosur
Hosur is approximately 350+ kms from Kanhangad. The fastest way to reach Hosur from Kanhangad is by Train Via Kannur. It takes approximately 8 hours. The cheapest way to reach Hosur from Kanhangad is by Train Via Kannur which would take approximately 8 hours.
Sort By
Mode of Transport
Via Kannur
RECOMMENDED
CHEAPEST
FASTEST
Kanhangad
Kannur
Hosur
Approx Travel Time
8h 10m
₹895
Onwards
Kanhangad
Kannur
Hosur
Approx Travel Time
9h 15m
₹1,040
Onwards
Via Bangalore
Kanhangad
Bangalore
Hosur
Approx Travel Time
12h 25m
₹2,180
Onwards
Kanhangad
Bangalore
Hosur
Approx Travel Time
12h 40m
₹1,145
Onwards
Via Thalasserry
Kanhangad
Thalasserry
Hosur
Approx Travel Time
9h 25m
₹1,284
Onwards
Kanhangad
Thalasserry
Hosur
Approx Travel Time
11h 30m
₹2,138
Onwards
Via Vadakara
Kanhangad
Vadakara
Hosur
Approx Travel Time
11h 10m
₹1,074
Onwards
Via Calicut
Kanhangad
Calicut
Hosur
Approx Travel Time
10h 50m
₹1,642
Onwards
Via Mangalore
Kanhangad
Mangalore
Hosur
Approx Travel Time
11h 50m
₹2,199
Onwards
Frequently Asked Questions
What is the distance between Kanhangad and Hosur?
Hosur is approximately 350+ kms from Kanhangad.
How long does it take to reach Hosur from Kanhangad?
It takes approximately 8 hours to reach Hosur from Kanhangad by Train Via Kannur.
What is the cheapest way to reach Hosur from Kanhangad?
The cheapest way to reach Hosur from Kanhangad is by Train Via Kannur.
What is the fastest way to reach Hosur from Kanhangad?
The fastest way to reach Hosur from Kanhangad is by Train Via Kannur.
Routes Connecting Kanhangad
Routes From Kanhangad
- Kanhangad to Kangra
- Kanhangad to Bhawanipatna
- Kanhangad to Mehsana
- Kanhangad to Bangalore
- Kanhangad to Dhar
- Kanhangad to Bhadra
- Kanhangad to Banda
- Kanhangad to Toranagallu
- Kanhangad to Kolad
- Kanhangad to Darbhanga
- Kanhangad to Dandeli
- Kanhangad to Sangareddy
- Kanhangad to Baramulla
- Kanhangad to Gudur
- Kanhangad to Jharsuguda


