There are 4 ways to get from Shirdi to Dandi by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Nashik
best- Take the bus from Shirdi, Maharashtra to Nashik, Maharashtrabus Shirdi, Maharashtra - Nashik, Maharashtra
- Take the bus from Nashik, Maharashtra to Surat, Gujaratbus Nashik, Maharashtra - Surat, Gujarat
8h 52mDrive 314.4 km
cheapest- Drive from Shirdi to Dandicar 314.4 km
4h 51m₹3,548–5,125Taxi
- Take the taxi from Shirdi to Danditaxi 314.4 km
4h 51m₹5,000–6,500Bus
- Take the bus from Shirdi, Maharashtra to Surat, Gujaratbus Shirdi, Maharashtra - Surat, Gujarat
9h 3m
Questions & Answers
The cheapest way to get from Shirdi to Dandi is to drive which costs ₹3,500 - ₹5,500 and takes 4h 51m.
The fastest way to get from Shirdi to Dandi is to drive which takes 4h 51m and costs ₹3,500 - ₹5,500.
No, there is no direct bus from Shirdi to Dandi. However, there are services departing from Shirdi, Maharashtra and arriving at Surat, Gujarat via Nashik, Maharashtra. The journey, including transfers, takes approximately 8h 52m.
The distance between Shirdi and Dandi is 328 km. The road distance is 314.4 km.
The best way to get from Shirdi to Dandi without a car is to bus via Nashik which takes 8h 52m and costs .
It takes approximately 8h 52m to get from Shirdi to Dandi, including transfers.
Shirdi to Dandi bus services, operated by Shrinath Solitaire, depart from Shirdi, Maharashtra station.
Shirdi to Dandi bus services, operated by Shrinath Solitaire, arrive at Nashik, Maharashtra station.
Yes, the driving distance between Shirdi to Dandi is 314 km. It takes approximately 4h 51m to drive from Shirdi to Dandi.
There are 235+ hotels available in Dandi.
What companies run services between Shirdi, India and Dandi, Gujarāt, India?
You can take a bus from Shirdi, Maharashtra to Dandi via Nashik, Maharashtra and Surat, Gujarat in around 8h 52m.
- Phone
- +91 9521797979
- [email protected]
- Website
- Shrinath Solitaire
Bus from Shirdi, Maharashtra to Nashik, Maharashtra
- Ave. Duration
- 2h
- Frequency
- Every 20 minutes
- Schedules at
- Shrinath Solitaire
- Website
- Anjaniputra Travels
Bus from Nashik, Maharashtra to Surat, Gujarat
- Ave. Duration
- 6h 10m
- Frequency
- Every 30 minutes
- Schedules at
- Anjaniputra Travels
- Website
- New Welcome Travels
Bus from Shirdi, Maharashtra to Surat, Gujarat
- Ave. Duration
- 8h 35m
- Frequency
- Every 30 minutes
- Schedules at
- New Welcome Travels
- Ave. Duration
- 4h 51m
- Estimated price
- ₹5,000–6,500
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 How to get from Luton Airport into central London, Slovenia: Getting from Ljubljana to Lake Bled, and Italy Travel Guides - to help you get the most out of your next trip.


