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
20h 24m₹645–5,178Drive 698.5 km
- Drive from Savarkundla to Shirdicar 698.5 km
9h 42m₹7,856–11,347Taxi
- 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 31mTrain
- Take the train from Savarkundla to Surattrain
- Take the train from Surat to Kopargaontrain
- Take the train from Kopargaon to Sainagar Siriditrain
22h 2m₹725–5,622Train, bus
- Take the train from Savarkundla to Bandra Terminustrain 22990
- Take the bus from Mumbai, Maharashtra to Shirdi, Maharashtrabus Mumbai, Maharashtra - Shirdi, Maharashtra
22h 2mTrain 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
10h 55mTaxi 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 10m₹8,625–17,349Train to Sardar Vallabhbhai Patel International Airport, fly to Pune Airport, bus
- 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 bus from Pune station to Shirdibus
14h 26m₹4,563–10,258
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 20h 24m.
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 20h 24m.
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 179+ 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 20h 24m.
- Website
- goindigo.in
Flights from Diu Airport to Surat
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- ₹2,500–17,000
Flights from Sardar Vallabhbhai Patel International Airport to Ozar Airport
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- ₹5,500–13,000
Flights from Sardar Vallabhbhai Patel International Airport to Pune Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ₹3,800–7,500
- Website
- starlightairline.com
Flights from Sardar Vallabhbhai Patel International Airport to Pune Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹3,700–9,000
- Website
- helitrans.no
Flights from Diu Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 5m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹3,400–24,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Savarkundla to Bandra Terminus
- Ave. Duration
- 13h 9m
- Frequency
- Twice a week
- Estimated price
- ₹400–3,100
- Website
- https://www.irctc.co.in/nget/train-search
- 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,025
- Website
- https://www.irctc.co.in/nget/train-search
- 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,132
- Executive Class
- ₹2,025
Train from Savarkundla to Surat
- Ave. Duration
- 10h 14m
- Frequency
- Once daily
- Estimated price
- ₹310–2,400
- Website
- https://www.irctc.co.in/nget/train-search
- 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 53m
- Frequency
- Once a week
- Estimated price
- ₹290–2,300
- Website
- https://www.irctc.co.in/nget/train-search
- 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
- 55 min
- Frequency
- Once daily
- Estimated price
- ₹120–950
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Savarkundla to Bandra Terminus
- Ave. Duration
- 13h 9m
- Frequency
- Twice a week
- Estimated price
- ₹400–3,100
- Website
- https://www.irctc.co.in/nget/train-search
- 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 Ahmedabad Jn
- Ave. Duration
- 5h 54m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- 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,025
- Website
- https://www.irctc.co.in/nget/train-search
- 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,132
- Executive Class
- ₹2,025
Train from Savarkundla to Ahmedabad Jn
- Ave. Duration
- 5h 54m
- Frequency
- Once daily
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
- Phone
- +91 9226582250
- [email protected]
- Website
- ktclgoa.com
Bus from Pune station to Shirdi
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ₹110–500
- Website
- https://ktclgoa.com
- 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 How to get from Gatwick Airport into central London, Getting to Milan from the airport, and How to travel India's Golden Triangle - to help you get the most out of your next trip.










