By grace of sai i was able to do a approximate change in car route from chennai to shirdi so that you can get a idea how most of the trains towards Mumbai travels.
Chennai to Shirdi Distance – 1200 Kms ( approx )
Chennai to Pune by train and from Pune to shirdi by bus
The best way is take any train which goes to Mumbai via Pune. Get down in Pune railway station, ask for Shivaji Nagar bus stand. From here there are various Bus to Shirdi. If you dont get shirdi bus, please go to Ahmadnagar and from there to shirdi. This is the safe way for women , children and old people.
Short Cut – if you feel secured , Try to get down in Daund station and travel to Ahmandnagar by bus :
You can get down in a station called Daund which comes a couple of hours before Pune station, This is a small train junction. Once you get down in daund , walk out of the railway station, there will be few autos…ask them to take you to the junction where 3 roads meet. This is where Ahmadnagar and shirdi bus comes.
The auto takes just 10 minutes to reach this point where three roads meet. You have to wait in the corner and look for Nagar bus ( Ahmadnagar ) which takes you to Ahmadnagar bus stand. From Ahmadnagar there are frequest Bus to Manmad which stops in shirdi or direct Shirdi Bus.
If you get down in daund, Make sure you experience State trasport bus with no much comfort but its going to save you more than couple of hours.
Shirdi Map – It shows Bus route from chennai to Shirdi.
I have adjusted appox train route from Chennai to Shirdi
A – Chennai , B – Shirdi
Did you see a place in the map called Baramati before Pune . Double click to zoom in and look above. In light words the Railway station Daund can be seen.
This is where you can get down if the train goes in day time. Its recommonded you get down in pune only if the train travels daund in night time as its not safe. I mean better directly reach Pune and from there take Bus to Shirdi.