hero
How2Go
Mahabaleshwar to Dhari

Mahabaleshwar to Dhari

The fastest way to reach Dhari from Mahabaleshwar is by Bus, Flight Via Pune, Rajkot. The journey takes approximately 12 hours, depending on traffic, road conditions and the time of travel. This is a good option if you want to save time and reach your destination comfortably.

Read More
Sort By
Mode of Transport

Via Umargam

RECOMMENDED

Mahabaleshwar

Umargam

Dhari

Approx Travel Time

14h 57m

On Demand

Via Pune, Rajkot

FASTEST

Mahabaleshwar

Pune

Rajkot

Dhari

Approx Travel Time

11h 57m

₹5,692

Onwards

Via Pune, Dahanu, Rajula

Mahabaleshwar

Pune

Dahanu

Rajula

Dhari

Approx Travel Time

1d 0h 21m

₹2,190

Onwards

Mahabaleshwar

Pune

Dahanu

Rajula

Dhari

Approx Travel Time

23h 29m

₹5,030

Onwards

Via Pune, Rajkot, Amreli

Mahabaleshwar

Pune

Rajkot

Amreli

Dhari

Approx Travel Time

12h 37m

₹6,064

Onwards

Mahabaleshwar

Pune

Rajkot

Amreli

Dhari

Approx Travel Time

11h 58m

₹8,445

Onwards

Via Mumbai, Rajkot

Mahabaleshwar

Mumbai

Rajkot

Dhari

Approx Travel Time

16h 10m

₹5,678

Onwards

Via Surat

Mahabaleshwar

Surat

Dhari

Approx Travel Time

22h 55m

₹2,700

Onwards

Via Umargam, Mahuva

CHEAPEST

Mahabaleshwar

Umargam

Mahuva

Dhari

Approx Travel Time

23h 37m

₹1,922

Onwards

Via Pune, Valsad, Rajula

Mahabaleshwar

Pune

Valsad

Rajula

Dhari

Approx Travel Time

1d 1h 2m

₹1,925

Onwards

Frequently Asked Questions

What is the distance between Mahabaleshwar and Dhari?

Dhari is approximately 0+ kms from Mahabaleshwar.

How long does it take to reach Dhari from Mahabaleshwar?

It takes approximately 12 hours to reach Dhari from Mahabaleshwar by Bus, Flight Via Pune, Rajkot.

What is the cheapest way to reach Dhari from Mahabaleshwar?

The cheapest way to reach Dhari from Mahabaleshwar is by Bus Via Umargam, Mahuva.

What is the fastest way to reach Dhari from Mahabaleshwar?

The fastest way to reach Dhari from Mahabaleshwar is by Bus, Flight Via Pune, Rajkot.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India