Yes, there are various avenues to book tickets for Shirdi in advance. You can either book online or contact a tour operator. By booking in advance, you can avail a lot of offers.