Daund to Barshi Distance

The road distance between Daund and Barshi is approximately 150+ km, and the drive usually takes around 3 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 4 hours, while trains complete the journey in approximately 3 hours, subject to the chosen service and route. The fastest way to reach Barshi takes approximately 3 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 Daund, India to Barshi, India

Direct Options

Direct Train

RECOMMENDED

CHEAPEST

FASTEST

Daund

Barshi

Approx Travel Time

2h 21m

₹145

Onwards

Direct Bus

Daund

Barshi

Approx Travel Time

3h 37m

On Demand

Direct Cab

Daund

Barshi

Approx Travel Time

2h 57m

On Demand

Via Solapur

Daund

Solapur

Barshi

Approx Travel Time

5h 23m

On Demand

Daund

Solapur

Barshi

Approx Travel Time

8h 38m

On Demand

Ads by MMT

Frequently Asked Questions

What is the distance between Daund and Barshi?

Barshi is approximately 100+ km from Daund.

How long does it take to reach Barshi from Daund?

It takes approximately 3 hours to reach Barshi from Daund by Train.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India