hero
How2Go
Kanhangad to Badami

Kanhangad to Badami

Badami is approximately 500+ km from Kanhangad, 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 Badami.

Read More
Sort By
Mode of Transport

Via Udupi

RECOMMENDED

Kanhangad

Udupi

Badami

Approx Travel Time

12h 40m

₹1,900

Onwards

Via Mangalore, Kumta

Kanhangad

Mangalore

Kumta

Badami

Approx Travel Time

12h 7m

₹2,215

Onwards

Via Kasaragod, Ankola

FASTEST

Kanhangad

Kasaragod

Ankola

Badami

Approx Travel Time

11h 2m

₹40,218

Onwards

Via Mangalore, Hubli

Kanhangad

Mangalore

Hubli

Badami

Approx Travel Time

13h 26m

₹3,999

Onwards

Via Mangalore, Baindur

Kanhangad

Mangalore

Baindur

Badami

Approx Travel Time

12h 16m

₹1,990

Onwards

Via Mangalore, Kundapur

Kanhangad

Mangalore

Kundapur

Badami

Approx Travel Time

12h 21m

₹1,975

Onwards

Via Mangalore

Kanhangad

Mangalore

Badami

Approx Travel Time

13h 15m

₹1,900

Onwards

Via Kasaragod, Mangalore

CHEAPEST

Kanhangad

Kasaragod

Mangalore

Badami

Approx Travel Time

13h 13m

₹1,090

Onwards

Frequently Asked Questions

What is the distance between Kanhangad and Badami?

Badami is approximately 500+ kms from Kanhangad.

How long does it take to reach Badami from Kanhangad?

It takes approximately 11 hours to reach Badami from Kanhangad by Train, Cab Via Kasaragod, Ankola.

What is the cheapest way to reach Badami from Kanhangad?

The cheapest way to reach Badami from Kanhangad is by Train, Bus Via Kasaragod, Mangalore.

What is the fastest way to reach Badami from Kanhangad?

The fastest way to reach Badami from Kanhangad is by Train, Cab Via Kasaragod, Ankola.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India