Shirdi is located approximately 296 km from Mumbai, capital of Maharashtra in India. It is called the Land of Sai. Shirdi now has a new railway station called "Sainagar Shirdi", which became operational in March 2009.
As of 2010, there are trains from Chennai (Tamil Nadu), Mumbai (Maharashtra), Visakhapatnam via Secunderabad (Andhra Pradesh) and other cities/states that have Shirdi railway station as their terminal stop. Trains also run from Manmad station which is 87 km from the heart of Shirdi, alternatively from Kopargaon station which is 15 km from Shirdi, or Nashik city, which is 119 km from Shirdi or Nagarsol. Daund railway station is 200 km from Shirdi. Buses and taxis ply from these railway stations and locations to and from Shirdi. Shirdi can be reached by bus from any of the following cities in Maharashtra State (India): Mumbai, Pune, Vashi, Panvel, Thane, Nashik, Akluj, Dhule, Nagpur and Aurangabad. Currently, four-laning of State highway Nagar-Manmad highway is in progress on BOT basis and should be completed by Mid-2013. Maharashtra State Road Development Corporation has been assigned to execute the works of internal roads in Shirdi. Soon, Shirdi will have its own airport by 2013. It is to be located at Kakdi (Kopargaon Tahasil), some 14 km towards south-east of Shirdi.