hero
How2Go
Mandi to Barshi

Mandi to Barshi

Barshi is approximately 0+ kms from Mandi. The fastest way to reach Barshi from Mandi is by Cab, Flight, Train Via Mohali, Pune. It takes approximately 14 hours. The cheapest way to reach Barshi from Mandi is by Bus, Train Via Faridabad, Mumbai which would take approximately 39 hours.

Sort By
Mode of Transport

Via Delhi

RECOMMENDED

Mandi

Delhi

Barshi

Approx Travel Time

1d 10h 58m

On Demand

Via Pune

Mandi

Pune

Barshi

Approx Travel Time

1d 11h 53m

On Demand

Ads by MMT

Via Mohali, Pune

FASTEST

Mandi

Mohali

Pune

Barshi

Approx Travel Time

14h 10m

On Demand

Mandi

Mohali

Pune

Barshi

Approx Travel Time

14h 35m

₹7,776

Onwards

Mandi

Mohali

Pune

Barshi

Approx Travel Time

16h 20m

On Demand

Mandi

Mohali

Pune

Barshi

Approx Travel Time

16h 45m

₹8,356

Onwards

Via Faridabad, Mumbai

CHEAPEST

Mandi

Faridabad

Mumbai

Barshi

Approx Travel Time

1d 15h 9m

₹1,430

Onwards

Ads by MMT

Via Noida, Pune

Mandi

Noida

Pune

Barshi

Approx Travel Time

2d 3h 25m

₹3,307

Onwards

Via Mohali, Hyderabad

Mandi

Mohali

Hyderabad

Barshi

Approx Travel Time

15h 57m

On Demand

Via Delhi, Pune

Mandi

Delhi

Pune

Barshi

Approx Travel Time

18h 55m

₹7,238

Onwards

Frequently Asked Questions

What is the distance between Mandi and Barshi?

Barshi is approximately 0+ kms from Mandi.

How long does it take to reach Barshi from Mandi?

It takes approximately 14 hours to reach Barshi from Mandi by Cab, Flight, Train Via Mohali, Pune.

What is the cheapest way to reach Barshi from Mandi?

The cheapest way to reach Barshi from Mandi is by Bus, Train Via Faridabad, Mumbai.

What is the fastest way to reach Barshi from Mandi?

The fastest way to reach Barshi from Mandi is by Cab, Flight, Train Via Mohali, Pune.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India