You may arrive at the following airports:
Brindisi (code and distance: BDS - 45km)
Bari (code and distance: BRI - 95km)
If you enjoy the train, you could also arrive in Rome and take the train to Ostuni: www.trenitalia.com/
By Shuttle -
this cost can be shared with others with similar arrival times. From Brindisi a taxi or shuttle will be 40 - 60 euros. From Bari a taxi or shuttle will be 50 - 80 euros.
From the Brindisi Airport you can take a bus or taxi to the Brindisi Central train station. From the Brindisi Central train station, you may take the train to the Ostuni station.
From Bari Airport, you can take a train, bus or taxi to the Bari Central train station. From the Bari Central train station, you may take the train to the Ostuni station. Bari Airport Train Schedule: http://www.ferrovienordbarese.it/railway-timetables-departures-from-airport-bari
The train timetable is available at: http://www.trenitalia.com/
By Car to Luna nel Pozzo
From Superstrada SS 16 Lecce – Bari (coming from both directions) Exit Villanova/Ostuni – follow the sign tutte le direzioni, and take the panoramic road right to the top turn right, follow the sign tutte le direzioni – at the roundabout follow Cisternino after 200 m you see the sign accesso pericoloso in curva, take that little road to the left indicated by the sign Teatro Luna nel Pozzo. Following this road 3.9 Km, you will arrive at the entrance of La Luna nel Pozzo.