There are 9 ways to get from Jaisalmer to Shirdi by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Ozar Airport, bus
best- Fly from Jaisalmer (JSA) to Ozar Airport (ISK)plane JSA - ISK
- Take the bus from Nashik to Shirdibus
8h 6m₹12,919–31,136Train
cheapest- Take the train from Jaisalmer to Bandra Terminustrain 22932
- Take the train from CSMT station to Sainagar Shirditrain 22223 Vande Bharat Exp
29h₹902–6,476Bus via Vadodara
- Take the bus from Jaisalmer to Vadodarabus redbusIndia_A/C Sleeper
- Take the bus from Vadodara to Shirdibus redbusIndia_A/C Sleeper
24h 3mTrain, bus
- Take the train from Jaisalmer to Vadodara Jntrain 22932
- Take the bus from Vadodara to Shirdibus redbusIndia_A/C Sleeper
27h 13mDrive 1,046 km
- Drive from Jaisalmer to Shirdicar 1,046 km
15h 42m₹10,168–14,686Fly to Aurangabad Airport, bus
- Fly from Jaisalmer (JSA) to Aurangabad Airport (IXU)plane JSA - IXU
- Take the bus from Aurangabad to Shirdibus
10h 56mFly to Chhatrapati Shivaji Maharaj International Airport, train
- Fly from Jaisalmer (JSA) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane JSA - BOM
- Take the train from CSMT station to Sainagar Shirditrain
9h 41m₹7,207–20,721Fly to Pune Airport, train
- Fly from Jaisalmer (JSA) to Pune Airport (PNQ)plane JSA - PNQ
- Take the train from Pune Jn to Sainagar Siriditrain
12h 16m₹9,642–22,136Bus
- Take the bus from Jaisalmer to Pune Ma Na Pa Bus Stopbus redbusIndia_Bharat Benz A/C Seater /Sleeper
- Take the bus from Pune Ma Na Pa Bus Stop to Shirdibus redbusIndia_A/C Sleeper
31h 55m
Jaisalmer (JSA) to Ozar Airport (ISK) flights
Comparing Your Travel Options
The cheapest way to get from Jaisalmer to Shirdi is to train which costs ₹900 - ₹6,500 and takes 29h.
The fastest way to get from Jaisalmer to Shirdi is to fly and bus which takes 8h 6m and costs ₹12,000 - ₹32,000.
No, there is no direct bus from Jaisalmer to Shirdi. However, there are services departing from Jaisalmer and arriving at Shirdi via Vadodara. The journey, including transfers, takes approximately 24h 3m.
No, there is no direct train from Jaisalmer to Shirdi. However, there are services departing from Jaisalmer and arriving at Sainagar Shirdi via Bandra and CSMT station. The journey, including transfers, takes approximately 29h.
The distance between Jaisalmer and Shirdi is 925 km. The road distance is 1046 km.
The best way to get from Jaisalmer to Shirdi without a car is to bus via Vadodara which takes 24h 3m and costs .
It takes approximately 8h 6m to get from Jaisalmer to Shirdi, including transfers.
Jaisalmer to Shirdi bus services, operated by Jai Bajrang Travels, depart from Jaisalmer station.
Jaisalmer to Shirdi train services, operated by Indian Railways, depart from Jaisalmer station.
The best way to get from Jaisalmer to Shirdi is to bus via Vadodara which takes 24h 3m and costs . Alternatively, you can train, which costs ₹900 - ₹6,500 and takes 29h.
What companies run services between Jaisalmer, India and Shirdi, India?
You can take a bus from Jaisalmer to Shirdi via Vadodara in around 24h 3m. Alternatively, you can take a train from Jaisalmer to Shirdi via Bandra Terminus, Bandra, Csmt, CSMT station, and Sainagar Shirdi in around 29h.
- Website
- goindigo.in
Flights from Jaisalmer to Ozar Airport via Delhi
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- ₹12,000–29,000
Flights from Jaisalmer to Aurangabad Airport via Delhi
- Ave. Duration
- 8h
- When
- Monday to Friday
- Estimated price
- ₹11,000–26,000
Flights from Jaisalmer to Aurangabad Airport via Delhi, Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 15h 27m
- When
- Every day
- Estimated price
- ₹12,000–27,000
Flights from Jaisalmer to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 2h 20m
- When
- Monday to Friday
- Estimated price
- ₹6,500–18,000
Flights from Jaisalmer to Pune Airport via Delhi
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Jaisalmer to Pune Airport via Delhi, Jaipur
- Ave. Duration
- 9h 50m
- When
- Every day
- Estimated price
- ₹10,000–24,000
- Website
- airindia.in
Flights from Jaisalmer to Aurangabad Airport via Delhi
- Ave. Duration
- 15h 52m
- When
- Every day
- Estimated price
- ₹10,000–28,000
Flights from Jaisalmer to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- ₹9,500–14,000
Flights from Jaisalmer to Pune Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹10,000–22,000
- Website
- airindiaexpress.in
Flights from Jaisalmer to Aurangabad Airport via Delhi
- Ave. Duration
- 16h 10m
- When
- Every day
- Estimated price
- ₹10,000–28,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Jaisalmer to Vadodara Jn
- Ave. Duration
- 15h 23m
- Frequency
- Once a week
- Estimated price
- ₹420–3,200
- Website
- irctc.co.in
- Sleeper Class
- ₹420–500
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
Train from CSMT station to Sainagar Shirdi
- Ave. Duration
- 5h 10m
- Frequency
- 6 times a week
- Estimated price
- ₹230–2,035
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
- Chair Class
- ₹1,140
- Executive Class
- ₹2,035
Train from Pune Jn to Sainagar Siridi
- Ave. Duration
- 5h 5m
- Frequency
- 4 times a week
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Jaisalmer to Bandra Terminus
- Ave. Duration
- 21h 40m
- Frequency
- Once a week
- Estimated price
- ₹550–4,300
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,300
Train from CSMT station to Sainagar Shirdi
- Ave. Duration
- 5h 10m
- Frequency
- 6 times a week
- Estimated price
- ₹230–2,035
- Website
- irctc.co.in
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
- Chair Class
- ₹1,140
- Executive Class
- ₹2,035
- Website
- Shirdi Xpress
Bus from Nashik to Shirdi
- Ave. Duration
- 2h
- Frequency
- Hourly
- Schedules at
- Shirdi Xpress
- +91 94619 02292
- Website
- Priya Bus
Bus from Nashik to Shirdi
- Ave. Duration
- 2h 4m
- Frequency
- Every 4 hours
- Website
- Priya Bus
- Website
- J K Indani Travels
Bus from Nashik to Shirdi
- Ave. Duration
- 2h
- Frequency
- 4 times a day
- Schedules at
- J K Indani Travels
Bus from Aurangabad to Shirdi
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- J K Indani Travels
- Website
- New Payal Travels
Bus from Nashik to Shirdi
- Ave. Duration
- 1h 45m
- Frequency
- 3 times a day
- Schedules at
- New Payal Travels
Bus from Vadodara to Shirdi
- Ave. Duration
- 11h 10m
- Frequency
- Every 2 hours
- Schedules at
- New Payal Travels
Bus from Vadodara to Shirdi
- Ave. Duration
- 11h 10m
- Frequency
- Every 2 hours
- Schedules at
- New Payal Travels
- Website
- India Tours and Travels
Bus from Nashik to Shirdi
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Schedules at
- India Tours and Travels
Bus from Vadodara to Shirdi
- Ave. Duration
- 11h
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
Bus from Vadodara to Shirdi
- Ave. Duration
- 11h
- Frequency
- Once daily
- Schedules at
- India Tours and Travels
- Website
- Pareek Travels Eeshan
Bus from Nashik to Shirdi
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Schedules at
- Pareek Travels Eeshan
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Nashik to Shirdi
- Ave. Duration
- 2h 30m
- Frequency
- Once daily
- Estimated price
- ₹220–250
- Schedules at
- Vijayanand Travels
Bus from Pune Ma Na Pa Bus Stop to Shirdi
- Ave. Duration
- 3h 45m
- Frequency
- Once daily
- Estimated price
- ₹350–500
- Schedules at
- Vijayanand Travels
Bus from Nashik to Shirdi
- Ave. Duration
- 2h
- Frequency
- 4 times a week
- Schedules at
- Syndicate Tours And Transport Llp
- Phone
- 8888424424
- [email protected]
- Website
- Neeta Tours and Travels
Bus from Nashik to Shirdi
- Ave. Duration
- 2h
- Frequency
- 3 times a week
- Estimated price
- ₹340–1,300
- Website
- Neeta Tours and Travels
- Sleeper
- ₹480–1,300
- Seater
- ₹340–600
- Phone
- 91- 9325920850
- [email protected]
- Website
- Sai Yatri Tours and Travels
Bus from Nashik to Shirdi
- Ave. Duration
- 1h 30m
- Frequency
- Once a week
- Schedules at
- Sai Yatri Tours and Travels
Bus from Pune Ma Na Pa Bus Stop to Shirdi
- Ave. Duration
- 5h 20m
- Frequency
- Once daily
- Schedules at
- Sai Yatri Tours and Travels
Bus from Nashik to Shirdi
- Ave. Duration
- 2h 5m
- Frequency
- Once a week
- Schedules at
- New Shivbaba Tours And Travels
- Website
- Lakshmi Travel Mumbai(MH)
Bus from Nashik to Shirdi
- Ave. Duration
- 2h 30m
- Frequency
- Once a week
- Schedules at
- Lakshmi Travel Mumbai(MH)
- Phone
- +91 86909 00891
- [email protected]
- Website
- Jai Bajrang Travels
Bus from Jaisalmer to Vadodara
- Ave. Duration
- 12h 20m
- Frequency
- 3 times a day
- Schedules at
- Jai Bajrang Travels
Bus from Vadodara to Shirdi
- Ave. Duration
- 12h 35m
- Frequency
- 3 times a week
- Schedules at
- Jai Bajrang Travels
Bus from Vadodara to Shirdi
- Ave. Duration
- 12h 35m
- Frequency
- 3 times a week
- Schedules at
- Jai Bajrang Travels
Bus from Aurangabad to Shirdi
- Ave. Duration
- 3h
- Frequency
- 3 times a week
- Schedules at
- Jai Bajrang Travels
- Website
- Deval Travels
Bus from Jaisalmer to Vadodara
- Ave. Duration
- 11h 45m
- Frequency
- 4 times a week
- Schedules at
- Deval Travels
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Jaisalmer to Vadodara
- Ave. Duration
- 13h 30m
- Frequency
- 4 times a week
- Website
- MR Travels
Bus from Aurangabad to Shirdi
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- MR Travels
Bus from Jaisalmer to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 26h 15m
- Frequency
- 4 times a week
- Website
- MR Travels
- Phone
- +91 9636021691
- Website
- Shri Ganesh Travels
Bus from Jaisalmer to Vadodara
- Ave. Duration
- 14h
- Frequency
- 3 times a week
- Schedules at
- Shri Ganesh Travels
Bus from Jaisalmer to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 26h
- Frequency
- Twice a week
- Schedules at
- Shri Ganesh Travels
- Phone
- +91 75684 35009
- Website
- Shri Mallinath Tours And Travels
Bus from Jaisalmer to Vadodara
- Ave. Duration
- 11h 5m
- Frequency
- Twice a week
- Schedules at
- Shri Mallinath Tours And Travels
Bus from Jaisalmer to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 23h 35m
- Frequency
- Twice a week
- Schedules at
- Shri Mallinath Tours And Travels
- Website
- New Bishnoi Tour & Travels
Bus from Jaisalmer to Vadodara
- Ave. Duration
- 14h 45m
- Frequency
- Twice a week
- Schedules at
- New Bishnoi Tour & Travels
Bus from Jaisalmer to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 25h 15m
- Frequency
- Twice a week
- Schedules at
- New Bishnoi Tour & Travels
- Phone
- +91 9521797979
- [email protected]
- Website
- Shrinath Solitaire
Bus from Vadodara to Shirdi
- Ave. Duration
- 12h 15m
- Frequency
- 5 times a day
- Schedules at
- Shrinath Solitaire
Bus from Vadodara to Shirdi
- Ave. Duration
- 12h 15m
- Frequency
- 5 times a day
- Schedules at
- Shrinath Solitaire
- Website
- Radha Shyam Travels
Bus from Vadodara to Shirdi
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Schedules at
- Radha Shyam Travels
Bus from Vadodara to Shirdi
- Ave. Duration
- 11h
- Frequency
- Twice daily
- Schedules at
- Radha Shyam Travels
- Phone
- +91 9610033033
- Website
- B.R. Travels
Bus from Vadodara to Shirdi
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Website
- B.R. Travels
Bus from Vadodara to Shirdi
- Ave. Duration
- 10h 30m
- Frequency
- Once daily
- Website
- B.R. Travels
- Website
- One Fifty One Travels
Bus from Vadodara to Shirdi
- Ave. Duration
- 11h
- Frequency
- Once daily
- Schedules at
- One Fifty One Travels
Bus from Vadodara to Shirdi
- Ave. Duration
- 11h
- Frequency
- Once daily
- Schedules at
- One Fifty One Travels
- Phone
- +91 6356190009
- [email protected]
- Website
- MTT Bus
Bus from Aurangabad to Shirdi
- Ave. Duration
- 2h
- Frequency
- Hourly
- Website
- MTT Bus
- Phone
- +91 89990 13988
- [email protected]
- Website
- Shreyas Travels
Bus from Aurangabad to Shirdi
- Ave. Duration
- 2h
- Frequency
- Hourly
- Schedules at
- Shreyas Travels
- Phone
- +91 93738 99995
- [email protected]
- Website
- Humsafar Bus
Bus from Aurangabad to Shirdi
- Ave. Duration
- 2h
- Frequency
- Once daily
- Website
- Humsafar Bus
- Phone
- +91 98697 78694
- Website
- Sarita Sharma Tourist Services
Bus from Aurangabad to Shirdi
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Schedules at
- Sarita Sharma Tourist Services
- Website
- Rathod Brothers travels
Bus from Aurangabad to Shirdi
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- Rathod Brothers travels
- Phone
- +91 8806769990
- [email protected]
- Website
- New Punjab Travels
Bus from Aurangabad to Shirdi
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Website
- New Punjab Travels
- Phone
- +91 02269875555
- [email protected]
- Website
- Dolphin Bus
Bus from Aurangabad to Shirdi
- Ave. Duration
- 1h 15m
- Frequency
- 4 times a week
- Website
- Dolphin Bus
- Website
- SK Travels National
Bus from Aurangabad to Shirdi
- Ave. Duration
- 1h 29m
- Frequency
- 4 times a week
- Schedules at
- SK Travels National
- Phone
- +91 9784162573
- [email protected]
- Website
- Shree Ganesh Travels
Bus from Jaisalmer to Pune Ma Na Pa Bus Stop
- Ave. Duration
- 26h
- Frequency
- Once a week
- Schedules at
- Shree Ganesh Travels
- Phone
- +91 80850 17171
- [email protected]
- Website
- Ezbus
Bus from Pune Ma Na Pa Bus Stop to Shirdi
- Ave. Duration
- 5h 25m
- Frequency
- Hourly
- Website
- Ezbus
- Phone
- +91 9945600000
- Website
- Surana Vishal Tours and Travels
Bus from Pune Ma Na Pa Bus Stop to Shirdi
- Ave. Duration
- 6h 9m
- Frequency
- Hourly
- Website
- Surana Vishal Tours and Travels
- Website
- MB Link Travels
Bus from Pune Ma Na Pa Bus Stop to Shirdi
- Ave. Duration
- 4h 56m
- Frequency
- 3 times a day
- Schedules at
- MB Link Travels
- Website
- PSR Travels Goa
Bus from Pune Ma Na Pa Bus Stop to Shirdi
- Ave. Duration
- 5h
- Frequency
- 3 times a day
- Schedules at
- PSR Travels Goa
- Website
- Global Travels Kashish Bus
Bus from Pune Ma Na Pa Bus Stop to Shirdi
- Ave. Duration
- 5h 24m
- Frequency
- Twice daily
- Schedules at
- Global Travels Kashish Bus
- Website
- Dhariwal Travels
Bus from Pune Ma Na Pa Bus Stop to Shirdi
- Ave. Duration
- 3h 27m
- Frequency
- 4 times a week
- Schedules at
- Dhariwal Travels
- Phone
- +91 94224 07480
- [email protected]
- Website
- Balaji Travels
Bus from Pune Ma Na Pa Bus Stop to Shirdi
- Ave. Duration
- 6h 30m
- Frequency
- 4 times a week
- Schedules at
- Balaji Travels
Bus from Pune Ma Na Pa Bus Stop to Shirdi
- Ave. Duration
- 5h 35m
- Frequency
- Twice a week
- Schedules at
- Shri Ganesh Tours And Travels
- Website
- Tandi Travels
Bus from Pune Ma Na Pa Bus Stop to Shirdi
- Ave. Duration
- 7h
- Frequency
- Once a week
- Schedules at
- Tandi Travels
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to the US: What do I need to know?, Italian Lakes: Getting around by train, and Getting to Milan from the airport - to help you get the most out of your next trip.
Booking & Getting There
Jaisalmer to Shirdi bus services, operated by Jai Bajrang Travels, arrive at Vadodara station.
Jaisalmer to Shirdi train services, operated by Indian Railways, arrive at Bandra Terminus station.
Yes, the driving distance between Jaisalmer to Shirdi is 1046 km. It takes approximately 15h 42m to drive from Jaisalmer to Shirdi.
Book your Jaisalmer to Shirdi bus tickets online with Omio.
There are 169+ hotels available in Shirdi.




































