There are 7 ways to get from Mysuru to Shirdi by 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.
Bus via Rajarajeshwari Nagar
best- Take the bus from Mysore to Kengerybus
- Take the bus from Goraguntepalya KLE Dental College to Shirdi Bus Standbus
23h 12m₹2,167–4,700Train
cheapest- Take the train from Mysore Jn to Sainagar Siriditrain 16217
29h 14m₹735–4,881Train via Yelahanka
- Take the train from Mysore Jn to Ksr Bengalurutrain 16219 / ...
- Take the train from Yelahanka Jn. to Sainagar Siriditrain 22601
23h 52m₹847–5,931Drive 950.6 km
- Drive from Mysuru to Shirdicar 950.6 km
13h 49m₹10,623–15,345Fly from Mysore, bus
- Fly from Mysore (MYQ) to Ozar Airport (ISK)plane MYQ - ISK
- Take the bus from Nashik to Shirdibus
20h 26mBus
- Take the bus from Mysuru to Bengalurubus redbusIndia_A/C Sleeper / ...
- Take the bus from Bengaluru to Shirdibus redbusIndia_A/C Sleeper / ...
23h 30mTrain, bus to Kempegowda International Airport, fly, bus
- Take the train from Mysore Jn to Channapatnatrain
- Take the bus from Channapatna to Kempegowda International Airportbus
- Fly from Kempegowda International Airport (BLR) to Ozar Airport (ISK)plane BLR - ISK
- Take the bus from Nashik to Shirdibus
8h 59m
Mysuru to Shirdi by bus
Comparing Your Travel Options
The cheapest way to get from Mysuru to Shirdi is to train which costs ₹700 - ₹4,900 and takes 29h 14m.
The fastest way to get from Mysuru to Shirdi is to drive which takes 13h 49m and costs ₹10,000 - ₹16,000.
No, there is no direct bus from Mysuru to Shirdi. However, there are services departing from Mysore and arriving at Shirdi Bus Stand via Kengeri Police Station and Goraguntepalya KLE Dental College. The journey, including transfers, takes approximately 23h 12m.
No, there is no direct train from Mysuru to Shirdi. However, there are services departing from Mysore Jn and arriving at Sainagar Siridi via Ksr Bengaluru and Yelahanka Jn.. The journey, including transfers, takes approximately 23h 52m.
The distance between Mysuru and Shirdi is 1152 km. The road distance is 950.6 km.
The best way to get from Mysuru to Shirdi without a car is to bus via Rajarajeshwari Nagar which takes 23h 12m and costs ₹2,100 - ₹4,700.
It takes approximately 23h 12m to get from Mysuru to Shirdi, including transfers.
Mysuru to Shirdi bus services, operated by SLGT Travels, depart from Mysuru station.
Mysuru to Shirdi train services, operated by Indian Railways, depart from Mysore Jn station.
The best way to get from Mysuru to Shirdi is to bus via Rajarajeshwari Nagar which takes 23h 12m and costs ₹2,100 - ₹4,700. Alternatively, you can train via Yelahanka, which costs ₹800 - ₹6,000 and takes 23h 52m.
What companies run services between Mysuru, India and Shirdi, India?
You can take a bus from Mysore to Shirdi Bus Stand via Kengeri Police Station, Goraguntepalya Ring Road, and Goraguntepalya KLE Dental College in around 23h 12m. Alternatively, you can take a train from Mysore Jn to Shirdi via Ksr Bengaluru, Yelahanka Jn., and Sainagar Siridi in around 23h 52m.
- Website
- goindigo.in
Flights from Mysore to Ozar Airport via Hyderabad
- Ave. Duration
- 24h 35m
- When
- Every day
- Estimated price
- ₹12,000–34,000
Flights from Mysore to Ozar Airport via Madras, Kempegowda International Airport
- Ave. Duration
- 17h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹14,000–35,000
Flights from Mysore to Ozar Airport via Madras, Hyderabad
- Ave. Duration
- 21h 40m
- When
- Every day
- Estimated price
- ₹14,000–35,000
Flights from Kempegowda International Airport to Ozar Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,500–19,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Mysore Jn to Ksr Bengaluru
- Ave. Duration
- 2h 55m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Yelahanka Jn. to Sainagar Siridi
- Ave. Duration
- 18h 18m
- Frequency
- Once a week
- Estimated price
- ₹480–3,700
- Website
- irctc.co.in
- Sleeper Class
- ₹480–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,700
Train from Mysore Jn to Sainagar Siridi
- Ave. Duration
- 29h 10m
- Frequency
- Once a week
- Estimated price
- ₹600–4,800
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,200–2,900
- First Class (1A)
- ₹3,800–4,800
Train from Mysore Jn to Channapatna
- Ave. Duration
- 1h 2m
- Frequency
- Every 2 hours
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- +91 9447071021
- rsnksrtc@kerala.gov.in
- Website
- KSRTC
Bus from Mysore to Kengery
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- ₹140–230
- Website
- KSRTC
- Phone
- 8893555000
- info@kalladatravels.com
- Website
- kalladatravels.com
Bus from Mysore to Kengery
- Ave. Duration
- 3h
- Frequency
- Once daily
- Estimated price
- ₹550–2,000
- Website
- kalladatravels.com
- Phone
- 080-26252625
- Website
- ksrtc.in
Bus from Goraguntepalya KLE Dental College to Shirdi Bus Stand
- Ave. Duration
- 19h 10m
- Frequency
- Once daily
- Estimated price
- ₹2,000–2,700
- Schedules at
- ksrtc.in
- AC Sleeper
- ₹2,300–2,700
Bus from Channapatna to Kempegowda International Airport
- Ave. Duration
- 1h 55m
- Frequency
- Hourly
- Estimated price
- ₹490–700
- Schedules at
- ksrtc.in
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Nashik to Shirdi
- Ave. Duration
- 2h
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Mysuru to Bengaluru
- Ave. Duration
- 3h
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bengaluru to Shirdi
- Ave. Duration
- 19h 30m
- Frequency
- Every 4 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Nashik to Shirdi
- Ave. Duration
- 2h
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Nashik to Shirdi
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Website
- National Travels - Ratnagiri
Bus from Mysuru to Bengaluru
- Ave. Duration
- 2h 45m
- Frequency
- Once daily
- Website
- National Travels - Ratnagiri
Bus from Bengaluru to Shirdi
- Ave. Duration
- 5d 8h
- Frequency
- Once a week
- Website
- National Travels - Ratnagiri
Bus from Nashik to Shirdi
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Website
- National Travels - Ratnagiri
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Nashik to Shirdi
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Mysuru to Bengaluru
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Bengaluru to Shirdi
- Ave. Duration
- 18h 45m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Nashik to Shirdi
- Ave. Duration
- 2h 15m
- Frequency
- 3 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
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 Travelling to the US: What do I need to know?, How to get from Stansted Airport into central London, and Why you should take the train in the US - to help you get the most out of your next trip.
Booking & Getting There
Mysuru to Shirdi bus services, operated by SLGT Travels, arrive at Bengaluru station.
Mysuru to Shirdi train services, operated by Indian Railways, arrive at Ksr Bengaluru station.
Yes, the driving distance between Mysuru to Shirdi is 951 km. It takes approximately 13h 49m to drive from Mysuru to Shirdi.
Book your Mysuru to Shirdi bus tickets online with Omio.
There are 169+ hotels available in Shirdi.















