Mysore to Basavakalyan Distance

The road distance between Mysore and Basavakalyan is approximately 700+ km, and the drive usually takes around 14 hours by car or taxi, depending on traffic and road conditions. Flying is the fastest way to reach Basavakalyan, with a total travel time of approximately 8 hours. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Mysore, India to Basavakalyan, India

Via Hyderabad

RECOMMENDED

Mysore

Hyderabad

Basavakalyan

Approx Travel Time

9h 10m

₹7,658

Onwards

FASTEST

Mysore

Hyderabad

Basavakalyan

Approx Travel Time

7h 30m

₹15,680

Onwards

Via Hyderabad, Zaheerabad

Mysore

Hyderabad

Zaheerabad

Basavakalyan

Approx Travel Time

8h 23m

₹7,728

Onwards

Ads by MMT

Via Hyderabad, Bidar

Mysore

Hyderabad

Bidar

Basavakalyan

Approx Travel Time

8h 8m

₹10,270

Onwards

Via Bangalore, Bidar

Mysore

Bangalore

Bidar

Basavakalyan

Approx Travel Time

9h 3m

₹8,419

Onwards

Ads by MMT

Via Anantapur, Gulbarga

Mysore

Anantapur

Gulbarga

Basavakalyan

Approx Travel Time

14h 6m

On Demand

Mysore

Anantapur

Gulbarga

Basavakalyan

Approx Travel Time

14h 39m

On Demand

Via Kurnool

Mysore

Kurnool

Basavakalyan

Approx Travel Time

16h 48m

On Demand

Direct Options

Mysore

Basavakalyan

Approx Travel Time

13h 26m

On Demand

Via Chitradurga

CHEAPEST

Mysore

Chitradurga

Basavakalyan

Approx Travel Time

15h 55m

₹5,862

Onwards

Frequently Asked Questions

What is the distance between Mysore and Basavakalyan?

Basavakalyan is approximately 750+ km from Mysore.

How long does it take to reach Basavakalyan from Mysore?

It takes approximately 8 hours to reach Basavakalyan from Mysore by Flight, Cab Via Hyderabad.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India