Hmm .. that journey is surely more than just a weekend trip ?
There are direct trains but no direct flights for this journey. Chennai (Tamil Nadu) to Shirdi (Maharashtra) distance is 1245 km and you can get there by flight + cab in just over 8 hours and 10 minutes or by train fares starting from ₹ 512.
The weather is amazing right now. You'll have a great time.