Puglia is now served by British Airways, Easyjet, Lufthansa, Ryanair and many other airlines, and the two main international airports – Bari and Brindisi – have direct flights from all over Europe.