The number of flights to Puglia (Apulia) is increasing all the time and it is now served by British Airways, Easyjet, Lufhansa, Air Berlin, Ryanair and many others. You have a choice of two airports Bari and Brindisi and flights arrive directly from all over Europe.
Direct flights to Puglia
Flights to Puglia from the UK
Flights to Puglia from Germany
Flights to Puglia from France
Flights to Puglia from Spain
Flights to Puglia from Switzerland
Flights to Puglia from Malta
Flights to Puglia from the Czech Republic
Flights to Puglia from Denmark
Flights to Puglia from Belgium
Flights to Puglia from Holland
Flights to Puglia from Sweden
Flights to Puglia from Hungary
Flights to Puglia from the USA
Puglia is also very well connected to many airports on the Italian mainland, so you can fly to Brindisi or Bari via Milan, Rome and other Italian towns from many cities in the world using Alitalia.
N.B. the direct flight information below is correct as far as we know, but please check with the airlines before planning your trip. We try to keep it as up to date as possible but if you find any information you think we should change, please write to max@thethinkingtraveller.com
back to flights
Flights from the UK

British Airways flies direct from London Gatwick to Bari 3 times a week (Saturdays, Mondays and Wednesdays)
Times and days vary throughout the year so please consult BA.com.

easyJet fly from London Gatwick to Bari 3 times a week (Saturdays, Tuesdays and Thursdays).
Times and days may change so please consult easyJet.com.
Ryanair flies several times a week from London Stansted to Bari and Brindisi.
Times and days vary throughout the year so please consult Ryanair.com
back to flights
Flights from Germany

Ryanair fly from Dusseldorf to Bari several times a week
...from Frankfurt Hahn to Bari several times a week
... and from Karlsruhe to Bari several times a week
Times and days vary throughout the year so please consult Ryanair.com

Air Berlin fly from Berlin, Dusseldorf and Munich to Bari 2/3 times a week.
They also fly from Koln, Munich and Nuremburg to Brindisi 1/2 times a week.
Times and days vary throughout the year so please consult AirBerlin.com
Lufthansa operates daily flights from Munich to Bari.
Times and days vary throughout the year so please consult Lufthansa.com
Germanwings flies direct to Bari from Cologne/Bonn and Stuttgart from 2 to 4 times a week.
Times and dates vary through the year so please consult Germanwings.com for details.
back to flights
Flights to Puglia from France

Ryanair fly from Paris Beauvais to Bari and Brindisi several times a week.
Times and days vary throughout the year so please consult Ryanair.com

easyJet fly from Paris Beauvais to Brindisi 3 times a week (Saturdays, Tuesdays and Thursdays) in July and August.
Times and days may change so please consult easyjet.com.
Flights from Spain
back to flights

Ryanair fly from Madrid and Valencia to Bari
... from Barcelona Girona to Brindisi
...and from Seville to Brindisi and Bari
Times and days vary throughout the year so please consult Ryanair.com
back to flights
Flights from Switzerland
easyJet fly from Geneva to Brindisi 2/3/4 times a week all year round.
Times and days vary throughout the year so please consult easyJet.com
Air Berlin flies from Zurich to Brindisi on Mondays, Wednesdays and Saturdays.
Helvetic flies 2 times a week from Zurich to Bari (every day) and Bari (twice a week) and from Bern to Brindisi once a week.
Times and days vary throughout the year so please consult Helvetic.com
back to flights
Flights from Malta

Ryanair fly from Malta to Bari on Tuesdays, Thursdays and Saturdays.
Times and days vary throughout the year so please consult Ryanair.com
back to flights
Flights from the Czech Rep.

Wizz Air lies direct from Prague to Bari twice a week.
back to flights
Flights from Denmark

Ryanair fly from Billund to Brindisi.
Times and days vary throughout the year so please consult Ryanair.com
back to flights
Flights from Belgium

Ryanair fly from Brussels Charleroi to Bari and Brindisi several times a week.
Times and days vary throughout the year so please consult Ryanair.com
back to flights
Flights from Holland

Ryanair flies from Maastricht to Bari and from Eindhoven to Brindisi several times a week.
Times and days vary throughout the year so please consult Ryanair.com
back to flights
Flights from Sweden

Ryanair flies from Stockholm to Brindisi several times a week.
Times and days vary throughout the year so please consult Ryanair.com
Flights from Hungary
back to flights

Wizz Air flies direct from Budapest to Bari.
back to flights
Flights from the USA
Eurofly flies weekly from New York JFK direct to Naples.
The following American carriers fly from a variety of airports across the US and Canada direct to Rome and Milan:
Alitalia has scheduled, direct flights to Rome and Milan from:
- Atlanta, New York JFK, Newark NJ (to Rome)
- Atlanta, Boston, Chicago O'Hare, Miami, New York JFK, Newark NJ (to Milan)