hero
How2Go
Mahabaleshwar to Osmanabad

Mahabaleshwar to Osmanabad

Osmanabad is approximately 350+ kms from Mahabaleshwar. The fastest way to reach Osmanabad from Mahabaleshwar is by Cab, Bus Via Pune. It takes approximately 11 hours. The cheapest way to reach Osmanabad from Mahabaleshwar is by Bus Via Pune which would take approximately 12 hours.

Sort By
Mode of Transport

Via Pune

RECOMMENDED

FASTEST

Mahabaleshwar

Pune

Osmanabad

Approx Travel Time

11h 5m

₹3,183

Onwards

CHEAPEST

Mahabaleshwar

Pune

Osmanabad

Approx Travel Time

12h 7m

₹975

Onwards

Via Shirol

Mahabaleshwar

Shirol

Osmanabad

Approx Travel Time

11h 55m

On Demand

Ads by MMT

Via Ahmednagar

Mahabaleshwar

Ahmednagar

Osmanabad

Approx Travel Time

11h 57m

On Demand

Via Sangli

Mahabaleshwar

Sangli

Osmanabad

Approx Travel Time

11h 37m

₹2,299

Onwards

Ads by MMT

Via Hatkalangda

Mahabaleshwar

Hatkalangda

Osmanabad

Approx Travel Time

11h 55m

₹2,299

Onwards

Frequently Asked Questions

What is the distance between Mahabaleshwar and Osmanabad?

Osmanabad is approximately 350+ kms from Mahabaleshwar.

How long does it take to reach Osmanabad from Mahabaleshwar?

It takes approximately 11 hours to reach Osmanabad from Mahabaleshwar by Cab, Bus Via Pune.

What is the cheapest way to reach Osmanabad from Mahabaleshwar?

The cheapest way to reach Osmanabad from Mahabaleshwar is by Bus Via Pune.

What is the fastest way to reach Osmanabad from Mahabaleshwar?

The fastest way to reach Osmanabad from Mahabaleshwar is by Cab, Bus Via Pune.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India