There are 10 ways to get from Savarkundla to Shirdi by taxi, bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Taxi, bus
best- Take the taxi from Savarkundla to Bhavnagar, Gujarattaxi
- Take the bus from Bhavnagar, Gujarat to Vadodara, Gujaratbus
- Take the bus from Vadodara, Gujarat to Shirdi, Maharashtrabus
18h 23mTrain via Mumbai
cheapest- Take the train from Savarkundla to Bandra Terminustrain 22990
- Take the train from CSMT station to Sainagar Shirditrain 22223 Vande Bharat Exp
21h 6m₹645–5,178Drive 698.5 km
- Drive from Savarkundla to Shirdicar 698.5 km
9h 42m₹7,903–11,416Taxi
- Take the taxi from Savarkundla to Shirditaxi 698.5 km
9h 42m₹11,000–14,000Taxi to Diu Airport, fly to Surat, bus
- Take the taxi from Savarkundla to Diu Airport (DIU)taxi
- Fly from Diu Airport (DIU) to Surat (STV)plane DIU - STV
- Take the bus from Surat, Gujarat to Shirdi, Maharashtrabus
11h 30mTrain, bus
- Take the train from Savarkundla to Bandra Terminustrain 22990
- Take the bus from Mumbai, Maharashtra to Shirdi, Maharashtrabus Mumbai, Maharashtra - Shirdi, Maharashtra
22h 44mTrain
- Take the train from Savarkundla to Surattrain
- Take the train from Surat to Kopargaontrain
- Take the train from Kopargaon to Sainagar Siriditrain
22h 53m₹725–5,622Train to Sardar Vallabhbhai Patel International Airport, fly to Ozar Airport, bus
- Take the train from Savarkundla to Ahmedabad Jntrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Ozar Airport (ISK)plane AMD - ISK
- Take the bus from Nashik, Maharashtra to Shirdi, Maharashtrabus
11h 32mTaxi to Diu Airport, fly to Chhatrapati Shivaji Maharaj International Airport, train
- Take the taxi from Savarkundla to Diu Airport (DIU)taxi
- Fly from Diu Airport (DIU) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane DIU - BOM
- Take the train from CSMT station to Sainagar Shirditrain
10h 24m₹9,663–19,431Train to Sardar Vallabhbhai Patel International Airport, fly to Pune Airport, train
- Take the train from Savarkundla to Ahmedabad Jntrain
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Pune Airport (PNQ)plane AMD - PNQ
- Take the train from Pune Jn to Sainagar Siriditrain
15h 38m₹4,353–13,358
Savarkundla to Shirdi by train
Questions & Answers
The cheapest way to get from Savarkundla to Shirdi is to train via Mumbai which costs ₹600 - ₹5,500 and takes 21h 6m.
The fastest way to get from Savarkundla to Shirdi is to drive which takes 9h 42m and costs ₹7,500 - ₹12,000.
No, there is no direct train from Savarkundla to Shirdi. However, there are services departing from Savarkundla and arriving at Sainagar Shirdi via Bandra and CSMT station. The journey, including transfers, takes approximately 21h 6m.
The distance between Savarkundla and Shirdi is 721 km. The road distance is 698.5 km.
The best way to get from Savarkundla to Shirdi without a car is to taxi and bus which takes 18h 23m and costs .
It takes approximately 18h 23m to get from Savarkundla to Shirdi, including transfers.
Savarkundla to Shirdi train services, operated by Indian Railways, depart from Savarkundla station.
Savarkundla to Shirdi train services, operated by Indian Railways, arrive at Bandra Terminus station.
Yes, the driving distance between Savarkundla to Shirdi is 699 km. It takes approximately 9h 42m to drive from Savarkundla to Shirdi.
There are 177+ hotels available in Shirdi.
What companies run services between Savarkundla, India and Shirdi, India?
You can take a train from Savarkundla to Sainagar Shirdi via Bandra Terminus, Bandra, Csmt, and CSMT station in around 21h 6m.
- Website
- goindigo.in
Flights from Diu Airport to Surat
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- ₹3,000–19,000
Flights from Sardar Vallabhbhai Patel International Airport to Ozar Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹5,500–17,000
Flights from Sardar Vallabhbhai Patel International Airport to Pune Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ₹3,500–9,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Savarkundla to Bandra Terminus
- Ave. Duration
- 13h 51m
- Frequency
- Twice a week
- Estimated price
- ₹400–3,100
- Website
- irctc.co.in
- Sleeper Class
- ₹400–480
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,900
- First Class (1A)
- ₹2,400–3,100
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 Savarkundla to Bandra Terminus
- Ave. Duration
- 13h 51m
- Frequency
- Twice a week
- Estimated price
- ₹400–3,100
- Website
- irctc.co.in
- Sleeper Class
- ₹400–480
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,900
- First Class (1A)
- ₹2,400–3,100
Train from Savarkundla to Surat
- Ave. Duration
- 10h 56m
- Frequency
- Once daily
- Estimated price
- ₹310–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
Train from Surat to Kopargaon
- Ave. Duration
- 8h 52m
- Frequency
- Once a week
- Estimated price
- ₹290–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Kopargaon to Sainagar Siridi
- Ave. Duration
- 1h 5m
- Frequency
- Once daily
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Savarkundla to Ahmedabad Jn
- Ave. Duration
- 6h 31m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
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 Savarkundla to Ahmedabad Jn
- Ave. Duration
- 6h 31m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
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
- Website
- Pramukh Darshan Travels
Bus from Bhavnagar, Gujarat to Vadodara, Gujarat
- Ave. Duration
- 5h
- Frequency
- Every 30 minutes
- Schedules at
- Pramukh Darshan Travels
- Ave. Duration
- 3h 39m
- Estimated price
- ₹1,800–14,000
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 Travel Insider: Top Japan travel tips by Beatrix Holland, What are the different types of Renfe trains in Spain?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.






