Bari Airport: Karol Wojtyla Terminal, Airlines And Facilities

Bari Karol Wojtyla Airport (BRI) is the main gateway to Puglia in southern Italy, 12 km by road from Piazza Mercantile in the centre of Bari, the regional capital on the Adriatic Sea.

Rows of plain small rental cars in an airport car park with palm trees and a distant traveller with a suitcase

Short answer

Bari Karol Wojtyla Airport (BRI) at Palese sits about 21 minutes and 12 km by road from Piazza Mercantile. The Ferrotramviaria train inside the terminal takes 17 minutes to Bari Centrale and costs 5.30 euro, the Tempesta coach costs 5 euro, and the predetermined taxi fare to a city-centre hotel is 25 euro.

Bari Karol Wojtyla Airport, IATA code BRI, is the airport that serves Bari, the capital of the Puglia region of southern Italy, a coastal city on the Adriatic Sea with its old town, Bari Vecchia, on a headland between the old port and the Murat district. The airport is run by Aeroporti di Puglia and sits at Palese, on the plain north-west of the city, 9.4 km from Piazza Mercantile in a straight line and 12.0 km, about 21 minutes, by road in free-flow traffic. Every visitor landing here faces the same first decision: train, coach, bus or taxi into the centre. This guide sets out what the operators themselves publish, what each transfer costs, and how the airport connects to the rest of Puglia once you have dropped your bags.

Where Is Bari Airport And Which Airlines Fly There?

Bari Karol Wojtyla Airport sits at Palese, 12.0 km by road and about 21 minutes from Piazza Mercantile in the centre of Bari, the capital of Puglia in southern Italy. The airport's postal address is Viale Enzo Ferrari, 70128 Palese, and its operator is Aeroporti di Puglia. The IATA code is BRI, and it is the single airport serving the city and its day-trip ring of Polignano a Mare, Monopoli, Alberobello, Matera and Lecce.

The airport is small by the standards of Rome or Milan, which works in the traveller's favour: walking distances inside are short, and the railway station is inside the terminal building itself. Bari Vecchia, the old town, and the Murat grid around Via Sparano are both within a 25 euro fixed taxi fare or a 17-minute train ride plus a short walk or bus hop from Bari Centrale.

What can be said plainly is that BRI is a civil airport within Italy's Schengen-member system, that the currency on arrival is the euro, and that the emergency number throughout Italy, as across the European Union, is 112. If you are deciding which of Puglia's airports to fly into, the Puglia airport choice explained page compares the options the facts support.

Platform bench with a suitcase and a paper cup beside empty tracks and a distant plain train
Bar chart of ticket and entry prices in euro
Ticket and entry prices in euro for each item.

How Do You Get From Bari Airport To Bari City Centre?

Four options link Bari Airport to the centre: the Ferrotramviaria train, at 5.30 euro for a 17-minute run to Bari Centrale from a station inside the terminal; the Tempesta shuttle coach at 5 euro; AMTAB city bus line 16 between Bari Centrale and the airport; and the taxi, whose predetermined fare from the airport to a city-centre hotel is 25 euro per the municipal regulation. The train and the coach are the budget options, the taxi the door-to-door one.

The train is the option the operator documents in most detail. Ferrotramviaria's own service pages state that the airport station is inside the terminal and that the run to Bari Centrale takes 17 minutes, with a contactless payment card tapped at the gate under the "Paga e Via" scheme, charged at the same 5.30 euro as the paper single under the 2026 tariff, valid for one trip that day. A reported service level of about 68 trains a day Monday to Saturday and 46 on Sundays and holidays comes from the operator's service charter, so confirm the day's timetable before you travel.

Transfer Time to Bari Centrale Price Notes
Ferrotramviaria train 17 minutes 5.30 EUR single Station inside the terminal; contactless "Paga e Via" accepted; 2026 tariff
Tempesta shuttle coach about 30 minutes (reported) 5 EUR Ticket on board or in the Cotrap app; runs on Sundays too
AMTAB line 16 bus route links station and airport Pay the standard city ticket City route; line fare set by the standard AMTAB ticket
Taxi to a city-centre hotel about 21 minutes by road 25 EUR predetermined Fixed municipal fare; rank outside arrivals

The coach suits travellers with luggage who prefer a road run: Autoservizi Tempesta sells the ticket at 5 euro on board or through the Cotrap app, and the timetable applies on Sundays as well. AMTAB line 16 is the city bus route between Bari Centrale and the airport, useful for stops along the way rather than for speed. The full step-by-step, including what to do once you reach Bari Centrale, is on the airport to city centre page, and the wider public-transport picture, including the AMTAB ticket range, is covered in getting around Bari.

Once you are installed in the city, the days open up. Cave systems, underground Bari and the Polignano coast are all reachable, and the first three picks below are the ones the listings rate most consistently for a first visit.

How Much Does A Taxi Cost From Bari Airport To Bari?

The taxi fare from Bari Airport to a city-centre hotel is a predetermined 25 euro, set by the municipal service regulation that the Comune di Bari enforces. The municipality suspended one driver's licence for 15 days after he charged a passenger 50 euro for exactly this run, which is the clearest possible signal that the fixed fare is real and enforceable. No other taxi figure, night supplement or luggage charge is published, so the rank and the 25 euro fare are the reference points.

Take the licensed taxi from the rank, or book one by phone, and agree the destination as a city-centre hotel so the predetermined fare applies cleanly. App-based ride services are a question the facts do not settle either way: availability of any ride-hailing app changes, and the regulated option is the licensed taxi. The dedicated taxi cost answer page holds the full breakdown, and the wider Bari taxis guide covers city rides once you have checked in.

For arrivals at odd hours, the train and the 25 euro fare are the two anchors worth remembering. Both are published by their operators, neither needs a booking, and both land you within a short walk or one city bus of the old town.

Row of harbour cranes behind a calm commercial dock with ropes and bollards in the foreground

Should You Rent A Car At Bari Airport?

Renting a car at Bari Airport makes sense for a Puglia itinerary built on hill towns, but it is the wrong tool for Bari itself: Bari Vecchia is a limited traffic zone with a camera gate at the Castello since 1 July 2026, and the rule for a visitor in a rental car is simply not to drive into it.

The geography backs this up. Polignano a Mare is 37.4 km and about 36 minutes by road from Piazza Mercantile, Alberobello 56.7 km and about 61 minutes, Matera 70.8 km and about 69 minutes across the regional border into Basilicata, and Lecce 151.1 km and about 115 minutes. Trains and buses serve several of these, but a car compresses a Valle d'Itria loop of Alberobello, Locorotondo and Martina Franca into one comfortable day. No car-hire desk names or hire rates are published in a form this site can print, so compare at booking; the practicalities, including the ZTL warning in full, are on the airport car rental page and in the wider Puglia car rental and driving guide.

Where the car helps least is the old town. The ZTL camera gate operates at piazza Federico II di Svevia at piazza Massari, with weekday access windows for authorised vehicles only, and perimeter parking near Bari Vecchia is paid on working days from 08:30 to 20:30. Park outside the gate, walk in, and the Bari parking and driving guide lists what else is settled.

Day trip from Piazza Mercantile Distance by road Drive time, free-flow
Giovinazzo 21.7 km about 23 min
Polignano a Mare 37.4 km about 36 min
Monopoli 47.3 km about 43 min
Alberobello 56.7 km about 61 min
Castel del Monte 62.0 km about 59 min
Locorotondo 68.8 km about 58 min
Matera (Sassi) 70.8 km about 69 min
Trani 47.2 km about 45 min
Lecce 151.1 km about 115 min

What Facilities And Services Does Bari Karol Wojtyla Airport Have?

What can be stated with confidence is structural rather than retail: BRI is a single-site terminal at Palese with its own railway station inside the building, a taxi rank serving a 25 euro fixed city fare, a shuttle coach stop and AMTAB line 16, plus car-hire operators serving the access road.

The airport's role in the region is easier to describe than its interior. It is the air gateway to a stretch of the Adriatic coast that runs from Giovinazzo and Molfetta in the north to Polignano a Mare and Monopoli in the south, with the Valle d'Itria hill towns and the UNESCO sites of Alberobello, Castel del Monte and Matera all inside a two-hour road radius. The port adds a second dimension: Adria Ferries sails from Bari to Durres every day all year, about 8 hours, and Superfast's 2026 brochure lists the Bari, Corfu, Igoumenitsa, Patras route, so the city works as an air-and-sea hub; the Bari ferries guide carries those details.

Tiny square where plastic chairs are drawn up in a circle and elderly residents chat far off in the shade

How Early Should You Get To Bari Airport Before A Flight?

No universal check-in deadline is published for BRI, because each airline's page sets its own cut-off for check-in and bag drop. The working answer is the standard one for a small regional airport: arrive in good time for your airline's stated deadline, and treat the 17-minute train or the 21-minute taxi run as the last leg, not as the whole margin.

The question has its own answer page, how early to get to Bari Airport, which holds what the sources say. The transport maths, by contrast, is fully documented: the train leaves from inside the terminal, so the last Ferrotramviaria run is the constraint, and the taxi fare is fixed at 25 euro whatever the hour, with no night supplement published. For a morning flight out of a city-centre hotel, the arithmetic is a 17-minute train plus a short AMTAB hop, or a 21-minute taxi door to kerb.

What Is The Weather Like When You Land At Bari?

Bari's climate, from modelled ERA5 data for 1991 to 2020, gives July a mean daily maximum of 28.6 C and August 29.1 C, with January and February highs of about 12 C, and about 587 mm of rain across the year, of which November carries 73 mm and August only 20 mm. July and August average about 4 rain days each. What you pack for the airport run depends far more on the season than on anything else.

Summer arrivals step out into heat that holds through the evening, and the sea is part of the draw: modelled sea temperatures run about 27 C in July and August, about 22 C in October and about 14 C in February. Winter arrivals find a mild, occasionally wet city, with the Bari weather guide carrying the month-by-month table and the best time to visit Bari page translating it into planning advice.

Month Mean daily high Mean daily low Rain
January 12.1 C 7.3 C 60 mm
April 17.5 C 11.2 C 54 mm
July 28.6 C 22.0 C 22 mm
August 29.1 C 22.4 C 20 mm
October 21.1 C 15.6 C 63 mm
November 16.9 C 12.0 C 73 mm
Baggage reclaim hall with an empty belt curving through and a few travellers watching far off

What Can You Do Near Bari Airport Before Heading Into Bari?

The coast north of the airport is closer than the city centre: Giovinazzo is 21.7 km and about 23 minutes by road from Piazza Mercantile, and the Bari city beaches of Pane e Pomodoro, about 2.1 km from Piazza Mercantile, and Torre Quetta, about 3.9 km, sit south-east of the old town. Puglia's bathing waters ranked first in Italy for the sixth year, at 99.9 percent excellent, with 78 bathing waters monitored in the province of Bari.

Pane e Pomodoro is the natural first stop for a summer arrival, and its own guide, Pane e Pomodoro beach, covers what the sources say about facilities and access; the wider picture, including San Girolamo at about 4.3 km north-west and the free-versus-lido question, is in Bari beaches. Facilities and charges at the beaches vary by season and should be confirmed locally. One correction worth carrying: Bari itself holds no Blue Flag in 2026; the province's Blue Flags are at Polignano a Mare and Monopoli.

If the flight lands early and lunch is the priority, the old town delivers it on foot: the street-food scene around Bari Vecchia, from focaccia barese to panzerotti, is documented in the Bari street food and focaccia barese guides, and orecchiette, the pasta shape of Puglia, has its own page in orecchiette in Bari.

Seafront promenade at blue hour with lit street lamps and the lights of the old town across the bay

Which Day Trips Can You Reach From Bari After Landing?

Bari works as a base for a day-trip ring: Polignano a Mare at 33 km by rail on the Trenitalia Bari-Lecce line, Alberobello and Locorotondo in the Valle d'Itria via the Trulli Link rail-and-bus service, Matera across the border in Basilicata on the FAL railway, and Castel del Monte, a UNESCO site since 1996, at 62 km by road. Trains and tours both run from Bari Centrale, 17 minutes from the airport by rail.

Rails curving away from a platform end at dusk with glowing signal lights and a few distant passengers

The rail skeleton is worth knowing. Trenitalia regional trains on the Bari-Lecce line serve Polignano a Mare at 33 km, Monopoli at 41 km, Ostuni at 75 km and Lecce at 150 km, with the Polignano run typically 25 to 35 minutes; point-to-point fares are set by the operator's tariff, so check the timetable and price at booking. The Trulli Link service joins Trenitalia and FSE trains and buses to reach Locorotondo, Alberobello and Martina Franca, with the FSE leg reported at 5.90 euro on top of the rail fare. FAL runs the Bari-Modugno-Altamura-Gravina-Matera line, and service changes during works are posted by the operator, so confirm the day's timetable before you go.

Day-trip site Admission (full / reduced) Hours as published
Castel del Monte 10 EUR / 2 EUR Daily 10:00-18:45 Apr to Sep; 09:00-17:45 Oct to Mar
Grotte di Castellana, full route 25 EUR (ages 15+) 3 km route, about 100 minutes
Grotte di Castellana, partial route 22 EUR 1 km route, about 50 minutes
Swabian castle of Trani 8 EUR / 2 EUR Mon-Sat 08:30-19:30; Sun 08:30-13:30
Egnazia museum and park 10 EUR / 2 EUR Mon-Sat and first Sunday 08:30-19:30

For visitors who prefer a guided day, the tour blocks below are the strongest picks from the roster: a Castellana caves trip with free time in Polignano a Mare departing from Polignano, an underground walk through Bari itself, and a shared boat along the Polignano coast with an aperitif, departing from San Vito. Each has its own page with dates and availability, and a first afternoon in the city pairs well with the wider things to do in Bari round-up before you commit the rest of the week.

Where Should You Stay After Landing At Bari Airport?

The accommodation decision comes down to which Bari you want on your doorstep: Bari Vecchia for the basilica, the Swabian castle and the street food, or the Murat grid for shopping streets, restaurants and a short walk to the Lungomare Nazario Sauro. Bari adds a tourist tax of 1.50 to 4.00 euro per person per night by category, maximum 4 consecutive nights per calendar year, collected by the accommodation, so it appears on the bill rather than in the headline rate.

The rates by category, from the Comune di Bari's own tariff, are: 5-star hotels 4.00 euro, 4-star 3.00 euro, 3-star 2.00 euro, 1-star and 2-star 1.50 euro, and B&Bs, affittacamere, short lets, holiday homes, hostels and agriturismi 2.00 euro. The neighbourhood-by-neighbourhood comparison, including the safety picture the facts support, sits in where to stay in Bari, with the hotel detail in Bari hotels and the calm, process-level advice of the is Bari safe page alongside it.

Bus shelter outside an airport terminal with a bench, a suitcase and a plain white bus waiting behind

How Does Bari Airport Fit Into A Puglia Itinerary?

The efficient pattern is to use Bari as the hub: one or two nights in the city for Bari Vecchia, the museums and the food, then day trips outward by train or tour, with Polignano a Mare and Monopoli to the south, the Valle d'Itria towns inland, Matera west across into Basilicata, and Lecce, at 151.1 km, better as a long day or an overnight. The airport's 17-minute rail link to Bari Centrale makes an early start painless.

Inside the city itself, the anchor sights are all close together. The Basilica di San Nicola is open Monday to Saturday 06:30 to 20:30 and Sunday 06:30 to 22:00, with no admission fee mentioned on its page, and the relics of Saint Nicholas, brought to Bari by sailors in 1087 and placed in the crypt in 1089, rest there. The Swabian castle costs 10 euro full and 2 euro reduced, Tuesday to Sunday 09:00 to 19:00, and the Teatro Petruzzelli runs guided tours at 7 euro full and 2 euro reduced on dated slots published monthly. The Bari Vecchia and Bari train station pages carry the rest of the detail, and this Bari Italy Travel Guide holds the full index of days out.

Rainy evening in a pale stone square with wet paving reflecting warm cafe lights and distant umbrellas

Common Questions About Bari Airport

How far is Bari Airport from the city centre?

Bari Karol Wojtyla Airport at Palese is 9.4 km from Piazza Mercantile in a straight line and 12.0 km by road, about 21 minutes in free-flow traffic.

How much is the train from Bari Airport to Bari Centrale?

The Ferrotramviaria single costs 5.30 euro under the 2026 tariff, takes 17 minutes, and a contactless payment card can be tapped at the gate under the "Paga e Via" scheme.

How much does a taxi cost from Bari Airport to a city-centre hotel?

The predetermined fare is 25 euro, set by the municipal regulation; no other taxi fare or supplement is published.

Does Bari Airport have a train station?

Yes, the Ferrotramviaria station is inside the terminal building, with trains to Bari Centrale in 17 minutes; the dedicated answer page covers the detail.

Is there a bus from Bari Airport to Bari?

Yes: the Tempesta shuttle coach at 5 euro, bought on board or in the Cotrap app, and AMTAB city bus line 16 between Bari Centrale and the airport.

Can you drive from Bari Airport into Bari Vecchia?

Not as a visitor in a rental car: Bari Vecchia is a limited traffic zone with a camera gate at the Castello, so park outside and walk in.

Bari Airport is small, rail-linked and priced in fixed, published figures, which makes it one of the easier arrivals in southern Italy to plan around: a 17-minute train or a 25 euro taxi, a city you can walk, and a day-trip ring that begins at the station the same afternoon you land.

Planning Your Days After You Land?

Book a guided day trip before you fly and your first day in Puglia is already organised, with free cancellation on the operator's listing.

Check availability →