hero
How2Go
Barmer to Shirdi

Barmer to Shirdi

Shirdi is approximately 1250+ km from Barmer, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Shirdi.

Read More
Sort By
Mode of Transport

Via Jodhpur, Pune

RECOMMENDED

Barmer

Jodhpur

Pune

Shirdi

Approx Travel Time

11h 49m

₹8,283

Onwards

Barmer

Jodhpur

Pune

Shirdi

Approx Travel Time

11h 26m

₹10,956

Onwards

Via Jodhpur, Mumbai

Barmer

Jodhpur

Mumbai

Shirdi

Approx Travel Time

11h 10m

₹10,341

Onwards

Via Jodhpur, Indore

FASTEST

Barmer

Jodhpur

Indore

Shirdi

Approx Travel Time

7h 44m

₹20,257

Onwards

Direct Options

CHEAPEST

Barmer

Shirdi

Approx Travel Time

21h 45m

₹999

Onwards

Barmer

Shirdi

Approx Travel Time

17h 24m

₹27,222

Onwards

Via Valsad

Barmer

Valsad

Shirdi

Approx Travel Time

19h 16m

₹5,237

Onwards

Via Ahmedabad, Surat

Barmer

Ahmedabad

Surat

Shirdi

Approx Travel Time

20h

₹1,190

Onwards

Via Ankleshwar

Barmer

Ankleshwar

Shirdi

Approx Travel Time

21h 35m

₹1,899

Onwards

Via Mehsana

Barmer

Mehsana

Shirdi

Approx Travel Time

21h 50m

₹13,253

Onwards

Frequently Asked Questions

What is the distance between Barmer and Shirdi?

Shirdi is approximately 1250+ kms from Barmer.

How long does it take to reach Shirdi from Barmer?

It takes approximately 8 hours to reach Shirdi from Barmer by Train, Flight Via Jodhpur, Indore.

What is the cheapest way to reach Shirdi from Barmer?

The cheapest way to reach Shirdi from Barmer is by Bus.

What is the fastest way to reach Shirdi from Barmer?

The fastest way to reach Shirdi from Barmer is by Train, Flight Via Jodhpur, Indore.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India