Two airports serve Puglia: Bari in the north, better connected year-round, and Brindisi in the south, more convenient for the Salento but with more seasonal service. The choice mainly depends on where you’ll be based. Here’s how to decide based on your itinerary.

Aerial view of Bari and its waterfront, the city served by Karol Wojtyła International Airport
The choice between Bari and Brindisi mainly depends on the area you’re targeting: Itria Valley and Bari for the former, Salento for the latter.
Quick answer

  • Bari (BRI): main hub served year-round, direct train link to the city center
  • Brindisi (BDS): mostly seasonal (May to October), closer to the Salento
  • For the Itria Valley or Bari: Bari Airport is the most logical choice (~55–60 min)
  • For Lecce and the Salento: Brindisi is much closer (~40 min vs. 1 hr 30 min from Bari)
  • The two airports are about 1 hr 15 min apart: you can fly into one and out of the other

Bari Airport: Puglia’s main hub

Bari Karol Wojtyła Airport (BRI) is the region’s main airport, with around 6 million passengers per year. It is served year-round from most major European hubs, with airlines such as Ryanair, easyJet, and Wizz Air, plus several full-service carriers seasonally. The airport has a direct rail link to Bari city center—useful if you’d rather rent a car in town than at the airport, or combine train travel and car rental.

Plane taking off, sunset sky
Ryanair, easyJet, Wizz Air, and other airlines serve Bari Airport year-round

Brindisi Airport: the gateway to the Salento

Brindisi Papola Casale Airport (BDS) is smaller and operates mainly as a seasonal Ryanair base from May to October, with more limited winter service. It has no direct rail link and closes between midnight and 5 AM—something to plan for if you have a late-night or very early flight. Its main advantage: proximity to the Salento, unlike Bari, which is much farther away.

Modern jet bridge in an airport terminal
Brindisi Airport is welcoming more and more direct flights, less than an hour’s drive from the Salento

Distances from each airport

DestinationFrom Bari (BRI)From Brindisi (BDS)
Lecce~130 km, approx. 1 hr 30 min~40 km, approx. 40 min
Alberobello~62 km, approx. 55 min~75 km
Ostuni~95 km, approx. 1 hr~35 km, approx. 50 min
Otrantofarther away, less direct route~55 km, approx. 50 min
Polignano a Mare~45 km, approx. 35 min~85 km

The two airports are about 115 km apart via the A14 motorway—around 1 hr 15 min between them—an option to consider if you want to fly in via one and fly back from the other, depending on your itinerary.

How to choose based on your itinerary

For a stay focused on the Itria Valley (Alberobello, Ostuni, Locorotondo), Bari, and Polignano a Mare, Bari Airport is the most logical choice. For a stay concentrated on the Salento (Lecce, Otranto, Gallipoli), Brindisi significantly reduces driving time on arrival. For an itinerary combining both areas—like our 7-day itinerary or our 5-day itinerary—it can be worth flying into one airport and out of the other, to avoid backtracking at the end of your trip.

Frequently asked questions

Which airport should you choose to visit Alberobello and Ostuni?

Bari—much closer (about 55–60 minutes by car vs. over 1 hr 15 min from Brindisi).

Which airport should you choose for Lecce and the Salento?

Brindisi—about 40 minutes from Lecce vs. 1 hr 30 min from Bari.

Can you fly into one airport and out of the other?

Yes—this is a common option for an itinerary combining the Itria Valley and the Salento, as the two airports are about 1 hr 15 min apart.

Is Brindisi Airport open year-round?

Service is mostly seasonal (May to October), with more limited winter service; Bari remains served year-round.

Plan your arrival in Puglia with APULIA

To build an itinerary that fits your arrival airport:

Customize your stay in Puglia with APULIA

In summary

Bari is better for a stay focused on the Itria Valley, Bari, and Polignano a Mare, while Brindisi significantly reduces distances for a stay concentrated on the Salento. For an itinerary combining both areas, flying into one airport and back from the other can save several hours of driving.

Once you’ve chosen your airport, also consider on-site rental: our dedicated guide details ZTLs and the insurance to check for renting a car in Puglia without any unpleasant surprises.

Leave a Reply

Your email address will not be published. Required fields are marked *