OK - do yourself a favor BEFORE you book your tickets to Pune.
Preparation -
ALWAYS pre book your darshan (or aarti) at
https://online.sai.org.in - once you register you can do this and also donate money / arrange for pujas / buy devotional books etc, all using your credit card. Only a limited number of slots are available so book your tickets, car and if necessary accomodation AFTER you book the darshan.
Once you book the darshan you have access to a priority queue that will enter through the Shani gate, so you have about half an hour or so of waiting instead of ~ 1-2 hours. Maybe a bit longer on thursdays but still in proportion to what I described.
Local stay -
For accommodation if you need it, there are plenty of cheap to costly-ish hotels in Shirdi, but for ~ 1k per night there's the AC rooms provided by the temple itself, and they have a shuttle van to the Mandir (as this is about 1 km away) or you can always have your driver drop you there, and pick you back up. You can also book these AC rooms on the online.sai.org.in site.
If you are travelling with kids and family, book a nice hotel - my favorites there (and I've stayed at all these) -
Keys Temple Tree - a bit far from the mandir, in the lane right next to the mandir's dormitory accomodation (so phone the hotel and ask for directions).
http://keyshotels.com/hotels/hotels-...rdi/templetree - this offers a free shuttle to the temple.
Marigold - short walk down a straight road to the temple, but a mud road. Also offers a free shuttle, use it.
http://www.marigoldregency.com/
St Laurn - More expensive (5 star resort + spa where the two above are 3.5 to 4 star), and I hear from friends that its nice but I haven't stayed there.
http://stlaurnhotels.com/stlaurnhote...ation-and-spa/ - also some distance from the temple with a shuttle.
Keys and Marigold are around 2500-3500 per night, with some discounts possible on portals like booking.com, goibibo, yatra etc.
Getting there -
Use Carzonrent if you want an outstation car at a reasonable rate (~ 4..5k roundtrip depending on the vehicle but guaranteed that it'll be in great condition and highway worthy, the airport taxis are often ramshackle and with busted suspension, bald tyres etc). Or some of the local call taxi firms like Meru Cabs, Wings Cabs etc also offer intercity taxis at varying levels of cost and quality.
Carzonrent also offers self drive cars under their 'Myles' brand and you might want to consider that, but if so, pick a hotel that has parking inside its premises, which means a proper hotel like the ones above, rather than a lodge with street parking. And use the hotel shuttle, parking near the mandir is extremely tough to get and frequently fills up.
On your way to Shirdi - there's the smile stone restaurant, just before Supe (before the turn into Ahmednagar) - you can't miss it, very clearly signposted. Good food, clean loos. And there's a Cafe Coffee Day right next door that has rather better tea and coffee than you'll get in Smile Stone. Carry cash, the Smile Stone guys don't do credit cards.
There's a similar roadside rest stop - almost opposite smile stone, but on the side of the road returning to Pune, forgot the name but that too has very good food. There are also Kamat upahars etc on both sides of the road. My advice would be to ignore the idli / dosa etc that you see dished up at these places (which will be pedestrian in quality) and instead go straight for sabudana khichdi, misal pav type local dishes, which will be excellent.
There's a similar roadside rest stop - almost opposite smile stone, but on the side of the road returning to Pune, forgot the name but that too has very good food.
There are also Kamat upahars etc on both sides of the road, as well as several small dhabas especially on the outskirts of Shirdi, but caveat emptor, food quality varies (some of the dhabas are astonishingly good in terms of taste, and really cheap), and of course, no clean loos.
My advice would be to ignore the idli / dosa etc that you see dished up at all these smile stone, kamat etc places (which will be pedestrian in quality) and instead go straight for sabudana khichdi, misal pav type local dishes, which will be excellent.
While in Shirdi -
My personal preference is to book the Kakad aarti (early morning), and arrive in Pune in the mid afternoon, drive straight to Shirdi, arrive around 8:30 PM. Check into your room, grab dinner and sleep for two or three hours before you check out and arrive at the temple's Shani gate before 3:45 AM (preferably around 3:30 AM).
Or the other alternative if you have a slightly earlier flight available is, book the last aarti of the night (Shej aarti), finish your darshan that same night, sleep in your hotel room and leave in the early morning. The kakad and shej aartis, due to the timing, have the least amount of queue. The kakad aarti is a personal preference because several of the hymns sung then are much more familiar (utha utha sakala jana etc, ending with some verses from the middle of the Vishnu Sahasranamam).
Take your cellphone with you - and deposit it at the footwear and cellphone counter near the shani gate, as you will need it to call your driver. It is perfectly safe and they give you a token for it. Cameras etc are not allowed inside the mandir.
At the mandir, DO NOT buy flowers, brightly colored cloth etc from the fellows hanging about outside the temple. They will try to bill you 50 rupees for a small bunch of flowers or even (if you look like you're in a rush) 1000 rupees for a cheap polyester cloth. And in any case, whatever flowers, cloth etc that you buy from outside are collected by two helpers who stand in front of the queue and deposited in huge dustbins placed just before you enter the room where the samadhi is kept.
Take the inner of the two lines that form if you can as that will be the one that gets you a clearer view of Baba. In the outer line you will have to crane over the heads of the inner line people to get a proper darshan, or be more content with an occasional glimpse of the idol + a more proper view on the closed circuit TV screens mounted on the walls all over the place.
Assuming Kakad aarti, once the aarti is finished, get some hot tea, and leave Shirdi before 6:30 AM. You will reach Pune airport by noon or so, and can easily get lunch and catch an afternoon flight back home that way.
Note - 6:30 AM because the donation counter at the shrine opens at 6 AM sharp every day, which means you have about half an hour or so of walking around the temple seeing the other shrines inside it. Donating any amount of money at all over the internet will get you a printed receipt about two or three months later, with exactly one packet of udi prasad and one packet of the powdered sugar prasad. If you donate at the counter they'll give you a handful of udi / sugar packets and also - for higher amounts, give you a red cloth as a blessing. This comes in very handy to ensure that your udi prasad supply doesn't get exhausted between trips to Shirdi. If that is not a very big concern and you are rightly content with just the darshan of baba, you can leave far earlier by around 5:20 AM and beat a lot of the traffic on your way back.
Shani Shingnapur -
If you want to do Shani Shingnapur as well, take an evening flight. And of course, buy your own til oil BEFOREHAND for the shani shingnapur shrine - the local stores (at least one of which your cabbie already has an arrangement with so he will park right in front of that one, claiming the shopkeeper is an old friend and will give you a decent rate) will sell you overpriced oil + an old horseshoe / black "drishti" doll etc that you're asked to hang in front of your front door, but all that matters is you worshipping shani dev with a bottle of til oil. As liquids aren't allowed on a plane, my recommendation is a quick stop at a grocery store or supermarket in Pune on your way to Shirdi. Or if you miss that, ignore the stores outside and buy til oil at the counter inside the temple.
Return to Pune -
Start very early in the morning, ideally before 6 AM. Or you'll run into a crawl of traffic - first small tata magic vans, sumos etc plying point to point shani shingnapur - shirdi, and then the massive logjam that is the pune outskirts.
On arrival go straight to Pune airport, but if your return flight doesn't serve dinner (a reasonable supposition given that the most convenient flights for this sort of thing are generally Spicejet / Indigo / Go Air) you may want to grab dinner somewhere in Viman Nagar on the way to the airport, before you fly out.
Or maybe eat in the nearby Bund Garden Road area - which is anyway on the nagar road before you reach the airport, and has excellent restaurants plus at least one complex near a traffic intersection (the one opposite the Blue Nile restaurant) that has great food stalls in the basement.
Pune Airport is horrible - very limited facilities for food and shopping, limited seating, rundown facility. So spend a bare minimum of time there before you catch your flight back home.
Well, that's it. Post here if you have any further questions. Mods - if you wish, please make this sticky on top of the thread.