hero
How2Go
Kanhangad to Yadgir

Kanhangad to Yadgir

Yadgir is approximately 750+ 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 Yadgir.

Read More
Sort By
Mode of Transport

Via Bangalore

RECOMMENDED

Kanhangad

Bangalore

Yadgir

Approx Travel Time

16h 23m

₹1,179

Onwards

CHEAPEST

Kanhangad

Bangalore

Yadgir

Approx Travel Time

18h 58m

₹425

Onwards

Via Udupi

Kanhangad

Udupi

Yadgir

Approx Travel Time

17h 22m

₹2,100

Onwards

Via Kannur, Bangalore

FASTEST

Kanhangad

Kannur

Bangalore

Yadgir

Approx Travel Time

11h 42m

₹6,441

Onwards

Kanhangad

Kannur

Bangalore

Yadgir

Approx Travel Time

12h 50m

₹6,485

Onwards

Via Bangalore, Raichur

Kanhangad

Bangalore

Raichur

Yadgir

Approx Travel Time

16h 45m

₹1,289

Onwards

Via Mangalore, Bangalore

Kanhangad

Mangalore

Bangalore

Yadgir

Approx Travel Time

12h 38m

₹5,878

Onwards

Via Bangalore, Gooty

Kanhangad

Bangalore

Gooty

Yadgir

Approx Travel Time

16h 53m

₹1,259

Onwards

Via Bangalore, Adoni

Kanhangad

Bangalore

Adoni

Yadgir

Approx Travel Time

17h 20m

₹1,269

Onwards

Via Mangalore, Adoni

Kanhangad

Mangalore

Adoni

Yadgir

Approx Travel Time

18h 19m

₹2,044

Onwards

Frequently Asked Questions

What is the distance between Kanhangad and Yadgir?

Yadgir is approximately 750+ kms from Kanhangad.

How long does it take to reach Yadgir from Kanhangad?

It takes approximately 12 hours to reach Yadgir from Kanhangad by Train, Flight Via Kannur, Bangalore.

What is the cheapest way to reach Yadgir from Kanhangad?

The cheapest way to reach Yadgir from Kanhangad is by Train Via Bangalore.

What is the fastest way to reach Yadgir from Kanhangad?

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

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India