There are 9 ways to get from Bālotra to Shirdi by train, plane, bus, 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.
Train to Jodhpur Airport, fly to Ozar Airport, bus
best- Take the train from Balotra Jn to Jodhpur Jntrain
- Fly from Jodhpur Airport (JDH) to Ozar Airport (ISK)plane JDH - ISK
- Take the bus from Nashik, Maharashtra to Shirdi, Maharashtrabus
12h 1mTrain
cheapest- Take the train from Balotra Jn to Kalyan Jntrain 14806
- Take the train from Kalyan Junction to Sainagar Shirditrain 22223 Vande Bharat Exp / ...
21h 13m₹651–5,415Train, bus
- Take the train from Balotra Jn to Vadodara Jntrain 12998 / ...
- Take the bus from Vadodara, Gujarat to Shirdi, Maharashtrabus Vadodara, Gujarat - Shirdi, Maharashtra
21h 24mDrive 891.4 km
- Drive from Bālotra to Shirdicar 891.4 km
11h 48m₹10,065–14,538Train to Jodhpur Airport, fly to Pune Airport, bus
- Take the train from Balotra Jn to Jodhpur Jntrain
- Fly from Jodhpur Airport (JDH) to Pune Airport (PNQ)plane JDH - PNQ
- Take the bus from Pune station to Shirdibus
12h 22m₹6,561–14,004Train to Sardar Vallabhbhai Patel International Airport, fly to Ozar Airport, bus
- Take the train from Balotra Jn to Sabarmati Bgtrain
- 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 59mTrain to Jodhpur Airport, fly to Chhatrapati Shivaji Maharaj International Airport, train
- Take the train from Balotra Jn to Jodhpur Jntrain
- Fly from Jodhpur Airport (JDH) to Chhatrapati Shivaji Maharaj International Airport (BOM)plane JDH - BOM
- Take the train from CSMT station to Sainagar Shirditrain
13h 48m₹6,178–17,607Train, bus via Surat
- Take the train from Balotra Jn to Sabarmati Bgtrain
- Take the bus from Ahmedabad, Gujarat to Surat, Gujaratbus
- Take the bus from Surat, Gujarat to Shirdi, Maharashtrabus
21h 50mBus
- Take the bus from Pachpadra, Rajasthan to Jodhpur, Rajasthanbus
- Take the bus from Jodhpur, Rajasthan to Nashik, Maharashtrabus
- Take the bus from Nashik, Maharashtra to Shirdi, Maharashtrabus
25h 23m
Bālotra to Shirdi by train
Questions & Answers
The cheapest way to get from Bālotra to Shirdi is to train which costs ₹650 - ₹5,500 and takes 21h 13m.
The fastest way to get from Bālotra to Shirdi is to drive which takes 11h 48m and costs ₹10,000 - ₹15,000.
No, there is no direct bus from Bālotra to Shirdi. However, there are services departing from Pachpadra, Rajasthan and arriving at Shirdi, Maharashtra via Jodhpur, Rajasthan and Nashik, Maharashtra. The journey, including transfers, takes approximately 25h 23m.
No, there is no direct train from Bālotra to Shirdi. However, there are services departing from Balotra Jn and arriving at Sainagar Shirdi via Kalyan Junction. The journey, including transfers, takes approximately 21h 13m.
The distance between Bālotra and Shirdi is 910 km. The road distance is 891.4 km.
The best way to get from Bālotra to Shirdi without a car is to train which takes 21h 13m and costs ₹650 - ₹5,500.
It takes approximately 12h 1m to get from Bālotra to Shirdi, including transfers.
Bālotra to Shirdi bus services, operated by M R Travels, depart from Pachpadra, Rajasthan station.
Bālotra to Shirdi train services, operated by Indian Railways, depart from Balotra Jn station.
The best way to get from Bālotra to Shirdi is to train which takes 21h 13m and costs ₹650 - ₹5,500. Alternatively, you can bus, which costs and takes 25h 23m.
What companies run services between Bālotra, India and Shirdi, India?
You can take a train from Balotra Jn to Sainagar Shirdi via Kalyan Jn and Kalyan Junction in around 21h 13m. Alternatively, you can take a vehicle from Bālotra to Shirdi, Maharashtra via Pachpadra, Rajasthan, Jodhpur, Rajasthan, and Nashik, Maharashtra in around 25h 23m.
- Website
- goindigo.in
Flights from Jodhpur Airport to Ozar Airport via Bengaluru
- Ave. Duration
- 6h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹13,000–22,000
Flights from Jodhpur Airport to Ozar Airport via Delhi
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- ₹13,000–22,000
Flights from Jodhpur Airport to Pune Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹6,000–8,500
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 Jodhpur Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹5,500–13,000
Flights from Jodhpur Airport to Chhatrapati Shivaji Maharaj International Airport via Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 4h 25m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹5,500–13,000
- Website
- airindia.in
Flights from Jodhpur Airport to Chhatrapati Shivaji Maharaj International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹7,000–13,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Balotra Jn to Jodhpur Jn
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Balotra Jn to Kalyan Jn
- Ave. Duration
- 15h 56m
- Frequency
- Once a week
- Estimated price
- ₹440–3,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹440–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,600–2,000
- First Class (1A)
- ₹2,600–3,400
Train from Kalyan Junction to Sainagar Shirdi
- Ave. Duration
- 4h 17m
- Frequency
- Twice daily
- Estimated price
- ₹210–2,025
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,300–1,700
- Chair Class
- ₹1,132
- Executive Class
- ₹2,025
Train from Balotra Jn to Vadodara Jn
- Ave. Duration
- 9h 42m
- Frequency
- 3 times a week
- Estimated price
- ₹290–2,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Balotra Jn to Jodhpur Jn
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Balotra Jn to Sabarmati Bg
- Ave. Duration
- 6h 57m
- Frequency
- Once a week
- Estimated price
- ₹250–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹250–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
Train from Balotra Jn to Jodhpur Jn
- Ave. Duration
- 3h 25m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
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 Balotra Jn to Sabarmati Bg
- Ave. Duration
- 6h 57m
- Frequency
- Once a week
- Estimated price
- ₹250–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹250–310
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹950–1,200
- First Class (1A)
- ₹1,500–2,000
- Website
- omio.com
Bus from Nashik, Maharashtra to Shirdi, Maharashtra
- Ave. Duration
- 2h
- Frequency
- Every 20 minutes
- Schedules at
- omio.com
Bus from Nashik, Maharashtra to Shirdi, Maharashtra
- Ave. Duration
- 2h
- Frequency
- Every 20 minutes
- Schedules at
- omio.com
Bus from Nashik, Maharashtra to Shirdi, Maharashtra
- Ave. Duration
- 2h
- Frequency
- Every 20 minutes
- Schedules at
- omio.com
- 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
- Phone
- +91 9610033033
- Website
- omio.com
Bus from Jodhpur, Rajasthan to Nashik, Maharashtra
- Ave. Duration
- 20h 10m
- Frequency
- 4 times a day
- Schedules at
- omio.com
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 Southend Airport into central London, How do I buy a London Underground ticket?, and Getting around the Cyclades - to help you get the most out of your next trip.
More Questions & Answers
Bālotra to Shirdi bus services, operated by M R Travels, arrive at Jodhpur, Rajasthan station.
Bālotra to Shirdi train services, operated by Indian Railways, arrive at Kalyan Jn station.
Yes, the driving distance between Bālotra to Shirdi is 891 km. It takes approximately 11h 48m to drive from Bālotra to Shirdi.
There are 175+ hotels available in Shirdi.












