There are 5 ways to get from Ilkal to Shirdi by bus, train, car, taxi, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Ilkal to Sholapurbus
- Take the bus from Solapur, Maharashtra to Pandharpur, Maharashtrabus
- Take the bus from Pandharpur, Maharashtra to Shirdi, Maharashtrabus
14h 41mBus, train
cheapest- Take the bus from Ilkal to Bagalkotbus
- Take the train from Bagalkot to Sainagar Siriditrain 16217
16h 2m₹477–2,716Drive 485.8 km
- Drive from Ilkal to Shirdicar 485.8 km
7h 7m₹5,464–7,892Taxi
- Take the taxi from Ilkal to Shirditaxi 485.8 km
7h 7m₹8,500–11,000Bus via Latur
- Take the bus from FlixBus Ilkal - Bypass to FlixBus Vijayapura - Shivaji Chowkbus
- Take the bus from Vijayapura, Karnataka to Latur, Maharashtrabus
- Take the bus from Latur, Maharashtra to Ahmednagar, Maharashtrabus
- Take the bus from Ahmednagar, Maharashtra to Shirdi, Maharashtrabus
18h 56m
Questions & Answers
The cheapest way to get from Ilkal to Shirdi is to bus and train which costs ₹470 - ₹2,800 and takes 16h 2m.
The fastest way to get from Ilkal to Shirdi is to drive which takes 7h 7m and costs ₹5,000 - ₹8,000.
No, there is no direct bus from Ilkal to Shirdi. However, there are services departing from Ilkal and arriving at Shirdi, Maharashtra via Solapur, Maharashtra and Pandharpur, Maharashtra. The journey, including transfers, takes approximately 14h 41m.
The distance between Ilkal and Shirdi is 551 km. The road distance is 485.8 km.
The best way to get from Ilkal to Shirdi without a car is to bus which takes 14h 41m and costs .
It takes approximately 14h 41m to get from Ilkal to Shirdi, including transfers.
Ilkal to Shirdi bus services, operated by Vijayanand Travels, depart from Ilkal station.
Ilkal to Shirdi bus services, operated by Vijayanand Travels, arrive at Sholapur station.
Yes, the driving distance between Ilkal to Shirdi is 486 km. It takes approximately 7h 7m to drive from Ilkal to Shirdi.
There are 178+ hotels available in Shirdi.
What companies run services between Ilkal, India and Shirdi, India?
You can take a bus from Ilkal to Shirdi, Maharashtra via Sholapur, Solapur, Maharashtra, and Pandharpur, Maharashtra in around 14h 41m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bagalkot to Sainagar Siridi
- Ave. Duration
- 13h 35m
- Frequency
- Once a week
- Estimated price
- ₹320–2,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹320–380
- Third AC (3A)
- ₹800–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,500
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Ilkal to Sholapur
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- ₹380–600
- Schedules at
- vrlbus.in
Bus from Ilkal to Bagalkot
- Ave. Duration
- 1h 21m
- Frequency
- Once daily
- Estimated price
- ₹150–220
- Schedules at
- vrlbus.in
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Ilkal - Bypass to FlixBus Vijayapura - Shivaji Chowk
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- ₹290–700
- Website
- https://www.flixbus.in
- Ave. Duration
- 7h 7m
- Estimated price
- ₹8,500–11,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 5 delightfully under-the-radar French towns you need to visit, Flying into Beijing?, and Need to know: Greyhound - to help you get the most out of your next trip.













