The Shirdi International airport has been inaugurated in 2017 by the president of India. This sprawling airport is spread on 400 acres of land. The airport connects Shirdi to various Indian cities like Mumbai, Hyderabad, Kolkata, Ahmedabad, Bangalore, Chennai, Indore, and Bhopal. In case your city does not have a direct flight to Shirdi, you can take the flight to the nearest airports of Mumbai and Pune and then take a bus or a cab to Shirdi.
The Chhatrapati Shivaji International Airport in Mumbai is well connected with the rest of the world, as Mumbai happens to be a major commercial hub in India. There are direct flights from Mumbai to London, New York, Paris, Madrid, Dubai, Singapore, and many other international destinations.
Pune airport is also well connected to major international cities like Dubai and Abu Dhabi. Then you take a connecting flight to Shirdi from here or you can travel by road. Pune to Shirdi distance is 185 km which can be covered in 4 hours.