hero
How2Go
Kurnool to Mahabaleshwar

Kurnool to Mahabaleshwar

Mahabaleshwar is approximately 800+ kms from Kurnool. The fastest way to reach Mahabaleshwar from Kurnool is by Bus, Flight Via Hyderabad, Kolhapur. It takes approximately 13 hours. The cheapest way to reach Mahabaleshwar from Kurnool is by Train, Bus Via Hubli which would take approximately 16 hours.

Sort By
Mode of Transport

Via Hubli, Satara

RECOMMENDED

Kurnool

Hubli

Satara

Mahabaleshwar

Approx Travel Time

16h

₹2,419

Onwards

Via Dharwad

Kurnool

Dharwad

Mahabaleshwar

Approx Travel Time

16h 1m

₹1,349

Onwards

Ads by MMT

Via Hospet, Satara

Kurnool

Hospet

Satara

Mahabaleshwar

Approx Travel Time

16h 2m

On Demand

Kurnool

Hospet

Satara

Mahabaleshwar

Approx Travel Time

17h

On Demand

Via Hubli

CHEAPEST

Kurnool

Hubli

Mahabaleshwar

Approx Travel Time

15h 45m

₹1,344

Onwards

Ads by MMT

Via Hyderabad, Pune

Kurnool

Hyderabad

Pune

Mahabaleshwar

Approx Travel Time

12h 30m

₹8,694

Onwards

Kurnool

Hyderabad

Pune

Mahabaleshwar

Approx Travel Time

12h 47m

₹6,589

Onwards

Kurnool

Hyderabad

Pune

Mahabaleshwar

Approx Travel Time

12h 51m

₹9,691

Onwards

Via Hyderabad, Kolhapur

FASTEST

Kurnool

Hyderabad

Kolhapur

Mahabaleshwar

Approx Travel Time

12h 20m

₹6,336

Onwards

Kurnool

Hyderabad

Kolhapur

Mahabaleshwar

Approx Travel Time

12h 24m

₹9,438

Onwards

Frequently Asked Questions

What is the distance between Kurnool and Mahabaleshwar?

Mahabaleshwar is approximately 800+ kms from Kurnool.

How long does it take to reach Mahabaleshwar from Kurnool?

It takes approximately 13 hours to reach Mahabaleshwar from Kurnool by Bus, Flight Via Hyderabad, Kolhapur.

What is the cheapest way to reach Mahabaleshwar from Kurnool?

The cheapest way to reach Mahabaleshwar from Kurnool is by Train, Bus Via Hubli.

What is the fastest way to reach Mahabaleshwar from Kurnool?

The fastest way to reach Mahabaleshwar from Kurnool is by Bus, Flight Via Hyderabad, Kolhapur.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India