Bari Karol Wojtyła International Airport (IATA: BRI, ICAO: LIBD) serves Bari, IT. It has 196 scheduled routes to 122 destinations in 39 countries, operated by 41 airlines.
- Efficient Transportation Connections: The airport offers convenient and quick links to Bari city center via train (15-20 minutes, €5.10) and various bus and shuttle services (25-40 minutes, €1-€5). Taxis are also readily available 24/7 with fixed rates.
- Well-Organized and Easy to Navigate Terminal: The single terminal, expanded in 2015, is described as straightforward and easy to navigate, with check-in and departures on the first floor and arrivals on the ground floor.
- Availability of Facilities: The airport provides free, unlimited Wi-Fi, power outlets in departure areas, and a variety of dining and retail options, including duty-free shops, bars, and restaurants. Car hire desks are also located in the arrivals area.
- Relatively Fast Security (Outside Peak Hours): Security wait times average 10-20 minutes, and can be very fast in the early morning.
- Poor Restroom Cleanliness and Amenities: This is a recurring and significant complaint. Travelers frequently report dirty bathrooms, missing toilet seats, broken locks, and a lack of toilet paper. Some non-Schengen departure areas reportedly have very limited toilet facilities.
- Crowded Terminal and Gate Areas: Especially during peak times or for non-Schengen flights, travelers have experienced crowded waiting areas at gates and long queues for check-in and passport control, sometimes with only one staff member.
- Limited Staff English Proficiency and Assistance: Some travelers have noted limited English knowledge among airport staff and issues with assistance for passengers needing special help.
- Lack of Left Luggage Facility: There is no left luggage service available at the airport, which can be inconvenient for those with long layovers wishing to explore the city.
Bottom line: In summary, Bari Karol Wojtyła International Airport serves as a functional gateway to Puglia with good transport links. However, traveler satisfaction is significantly impacted by ongoing issues with the cleanliness and capacity of its facilities, particularly restrooms, and potential crowding in certain areas.
New & changed departures
13 changes to BRI's schedule in the last 90 days.
Want the next one in your inbox?Track BRI and we'll email you every schedule change automatically.
Track all changesRoutes from BRI
122 nonstop destinations · 41 airlines.
Airlines at BRI
41 carriers operate scheduled departures.
Route Network Map
Search flights from BRI
Compare ticket prices across hundreds of booking sites
Search flights from BRIOpens a live price search from BRI — just pick your destination & dates
Airport routes
Bari Karol Wojtyła International Airport (BRI) offers 196 flight routes operated by 41 airlines. Major carriers include Ryanair, Waltzing Matilda Aviation, Buzz and others. Popular destinations from Bari include Leonardo da Vinci Int'l (Fiumicino Int'l), Linate, Malpensa Int'l, Josep Tarradellas Barcelona-El Prat Airport, Orio al Serio Int'l.
Traveler reviews & tips
From people who've recently flown through Bari.
No tips for BRI yet — be the first to help fellow travelers.
Share your tip or review
Help fellow travelers at Bari Karol Wojtyła International Airport. Tips are reviewed before publishing.
Common questions about BRI
Quick answers, straight from the schedule data.
How many destinations have nonstop flights from BRI?
Bari Karol Wojtyła International Airport has 196 scheduled routes to 122 destinations in 39 countries, operated by 41 airlines.
Which airlines fly from Bari Karol Wojtyła International Airport?
41 carriers operate scheduled departures, including Ryanair, Waltzing Matilda Aviation, Buzz.
Where is Bari Karol Wojtyła International Airport located?
Bari Karol Wojtyła International Airport is located in Bari, IT, at an elevation of 193 ft. Its IATA code is BRI and ICAO code is LIBD.






