hero
How2Go
Ratlam to Barshi

Ratlam to Barshi

Barshi is approximately 650+ kms from Ratlam. The fastest way to reach Barshi from Ratlam is by Train, Flight Via Indore, Pune. It takes approximately 12 hours. The cheapest way to reach Barshi from Ratlam is by Train, Flight Via Indore, Pune which would take approximately 12 hours.

Sort By
Mode of Transport

Via Aurangabad, Maharashtra

RECOMMENDED

Ratlam

Aurangabad, Maharashtra

Barshi

Approx Travel Time

12h 52m

On Demand

Ratlam

Aurangabad, Maharashtra

Barshi

Approx Travel Time

17h 7m

On Demand

Via Ahmednagar

Ratlam

Ahmednagar

Barshi

Approx Travel Time

13h 38m

On Demand

Ads by MMT

Via Indore, Pune

CHEAPEST

FASTEST

Ratlam

Indore

Pune

Barshi

Approx Travel Time

11h 35m

₹5,535

Onwards

Ratlam

Indore

Pune

Barshi

Approx Travel Time

12h 50m

₹5,834

Onwards

Ratlam

Indore

Pune

Barshi

Approx Travel Time

13h 15m

₹5,865

Onwards

Via Aurangabad, Maharashtra, Madha

Ratlam

Aurangabad, Maharashtra

Madha

Barshi

Approx Travel Time

16h 13m

On Demand

Ads by MMT

Via Yeola, Madha

Ratlam

Yeola

Madha

Barshi

Approx Travel Time

16h 21m

On Demand

Via Shirdi

Ratlam

Shirdi

Barshi

Approx Travel Time

13h 53m

On Demand

Via Aurangabad, Maharashtra, Osmanabad

Ratlam

Aurangabad, Maharashtra

Osmanabad

Barshi

Approx Travel Time

15h 9m

On Demand

Frequently Asked Questions

What is the distance between Ratlam and Barshi?

Barshi is approximately 650+ kms from Ratlam.

How long does it take to reach Barshi from Ratlam?

It takes approximately 12 hours to reach Barshi from Ratlam by Train, Flight Via Indore, Pune.

What is the cheapest way to reach Barshi from Ratlam?

The cheapest way to reach Barshi from Ratlam is by Train, Flight Via Indore, Pune.

What is the fastest way to reach Barshi from Ratlam?

The fastest way to reach Barshi from Ratlam is by Train, Flight Via Indore, Pune.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India