There are 8 ways to get from Shirdi to Madhya Pradesh by bus, night bus, car, taxi, train, 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
best- Take the bus from Shirdi, Maharashtra to Indore, Madhya Pradeshbus Shirdi, Maharashtra - Indore, Madhya Pradesh
9h 50mNight bus
cheapest- Take the nightbus from Shirdi Bus Stand to Choithram Squarenightbus
9h 16m₹1,120–1,229Drive 394.2 km
- Drive from Shirdi to Indorecar 394.2 km
5h 52m₹4,498–6,497Taxi
- Take the taxi from Shirdi to Indoretaxi 394.2 km
5h 52m₹6,500–8,000Train to Pune Airport, fly to Raja Bhoj International Airport
- Take the train from Sainagar Siridi to Pune Jntrain
- Fly from Pune Airport (PNQ) to Raja Bhoj International Airport (BHO)plane PNQ - BHO
8h 15m₹7,113–17,096Train to Pune Airport, fly to Indore
- Take the train from Sainagar Siridi to Pune Jntrain
- Fly from Pune Airport (PNQ) to Indore (IDR)plane PNQ - IDR
8h 53m₹5,835–14,764Train to Chhatrapati Shivaji Maharaj International Airport, fly to Raja Bhoj International Airport
- Take the train from Sainagar Siridi to C Shivaji Maharaj Ttrain
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Raja Bhoj International Airport (BHO)plane BOM - BHO
9h 8m₹6,254–17,154Train to Chhatrapati Shivaji Maharaj International Airport, fly to Indore
- Take the train from Sainagar Siridi to C Shivaji Maharaj Ttrain
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Indore (IDR)plane BOM - IDR
9h 41m₹6,476–10,322
Pune Airport (PNQ) to Raja Bhoj International Airport (BHO) flights
Comparing Your Travel Options
The cheapest way to get from Shirdi to Madhya Pradesh is to night bus which costs ₹1,100 - ₹1,300 and takes 9h 16m.
The fastest way to get from Shirdi to Madhya Pradesh is to drive which takes 5h 52m and costs ₹4,500 - ₹6,500.
No, there is no direct bus from Shirdi to Madhya Pradesh. However, there are services departing from Shirdi, Maharashtra and arriving at Rajmohalla via Sanjay Setu 2. The journey, including transfers, takes approximately 9h 50m.
The distance between Shirdi and Madhya Pradesh is 397 km. The road distance is 394.2 km.
The best way to get from Shirdi to Madhya Pradesh without a car is to bus which takes 9h 50m and costs .
It takes approximately 9h 50m to get from Shirdi to Madhya Pradesh, including transfers.
Shirdi to Madhya Pradesh bus services, operated by SLGT Travels, depart from Shirdi, Maharashtra station.
Shirdi to Madhya Pradesh bus services, operated by SLGT Travels, arrive at Indore, Madhya Pradesh station.
Yes, the driving distance between Shirdi to Madhya Pradesh is 394 km. It takes approximately 5h 52m to drive from Shirdi to Madhya Pradesh.
There are 731+ hotels available in Madhya Pradesh.
What companies run services between Shirdi, India and Madhya Pradesh, India?
SLGT Travels operates a bus from Shirdi, Maharashtra to Indore, Madhya Pradesh hourly, and the journey takes 9h 30m.
- Website
- goindigo.in
Flights from Pune Airport to Raja Bhoj International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹6,500–8,000
Flights from Pune Airport to Indore
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- ₹5,500–13,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Raja Bhoj International Airport
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- ₹5,500–14,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Indore
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹6,000–7,500
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Sainagar Siridi to Pune Jn
- Ave. Duration
- 4h 50m
- 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
Train from Sainagar Siridi to Pune Jn
- Ave. Duration
- 4h 50m
- 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
Train from Sainagar Siridi to C Shivaji Maharaj T
- Ave. Duration
- 5h 5m
- Frequency
- 6 times a week
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Sainagar Siridi to C Shivaji Maharaj T
- Ave. Duration
- 5h 5m
- Frequency
- 6 times a week
- Estimated price
- ₹230–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹230–270
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
- [email protected]
- Website
- SLGT Travels
Bus from Shirdi, Maharashtra to Indore, Madhya Pradesh
- Ave. Duration
- 9h 30m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Ave. Duration
- 5h 52m
- Estimated price
- ₹6,500–8,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 What are the different types of Renfe trains in Spain?, How to plan an amazing trip around Scandinavia, and Need to know: Jadrolinija - to help you get the most out of your next trip.






