Flights To Bari: Direct Routes, Airlines And Cheap Months
Bari, the capital of Puglia on the Adriatic coast of southern Italy, is served by one airport: Karol Wojtyla (BRI) at Palese, about 21 minutes by road from Piazza Mercantile in the old town. This guide covers what the airport is, how to reach the centre, and which months pair the calmest weather with the calmest calendars.
Short answer
Fly into Bari Karol Wojtyla airport (BRI), about 12 km and 21 minutes by road from Piazza Mercantile. The Ferrotramviaria airport train reaches Bari Centrale in 17 minutes for 5.30 EUR, the Tempesta coach costs 5 EUR, and a taxi to a city-centre hotel is a fixed 25 EUR. Airline route lists and fares change constantly: the operator's own timetable is the source that matters.
Bari is the capital of the Puglia region in southern Italy, a coastal city on the Adriatic Sea, and the airport that serves it is Bari "Karol Wojtyla" International Airport (IATA code BRI) at Palese, run by Aeroporti di Puglia. It sits about 12 km by road, roughly 21 minutes in free-flow traffic, from Piazza Mercantile in the heart of Bari Vecchia. From there the whole southern heel opens up: Polignano a Mare, Monopoli, Alberobello, Matera (in Basilicata, across the regional border) and Lecce are all realistic days out. This is not the Amalfi Coast, and it is not Sicily, two confusions that send a remarkable number of searchers to the wrong corner of the map.
For live routes and fares, the airline's own booking page is the authority.
Which Airport Do You Fly Into For Bari?
You fly into Bari Karol Wojtyla International Airport (BRI), the single commercial airport serving the city, located at Palese on the north-west side of Bari and about 12 km, or roughly 21 minutes by road, from Piazza Mercantile in the old town. The airport is run by Aeroporti di Puglia, and its address is Viale Enzo Ferrari, 70128 Palese. There is no second city airport to confuse it with.
The airport handles the region's flights, and Palese sits inside the Bari municipality itself, which is why the transfer is short. The straight-line distance from the terminal to Piazza Mercantile is 9.4 km, with the 12 km road figure following the actual routing. In practical terms, you can land and be standing in Bari Vecchia within about half an hour of the doors opening if the transfer goes smoothly.

A few things this page deliberately does not claim. Whether a nonstop flight from the United States exists changes with the seasons and the airline schedules, so check the specific carrier rather than a guide page; the deeper comparison lives in Are There Direct Flights From The US To Bari. Check-in and arrival deadlines are set by each airline, not by the airport, so the airline's page is the one to read. And if you are weighing a rail arrival instead, the train from Rome to Bari is a separate journey with its own page.
Terminal facilities, lounge lists and car-rental desk names are best confirmed on the airport's own site, which also carries live arrivals and departures. For everything about the building, its layout and its services, see the fuller Bari airport guide.
How Do You Get From Bari Airport To The City Centre?
The Ferrotramviaria airport train reaches Bari Centrale in 17 minutes and costs 5.30 EUR for a single, with the station inside the terminal and a contactless card you can tap at the gate under the "Paga e Via" system. The Tempesta shuttle coach costs 5 EUR and takes about 30 minutes. AMTAB bus line 16 also links Bari Centrale and the airport, and a taxi to a city-centre hotel is a predetermined 25 EUR.
Those four options cover every budget and every luggage situation. The train is the quickest because the station is physically inside the terminal: you walk from baggage reclaim to the platform without leaving the building. Ferrotramviaria's 2026 tariff table sets the single at 5.30 EUR, valid for one trip on the Bari Centrale to Aeroporto route, and tapping a contactless payment card at the gate charges the same fare. The operator's service charter reports about 68 trains a day Monday to Saturday and 46 on Sundays and holidays, though timetables shift, so confirm before you go.
| Transfer | Typical cost | Journey | Notes |
|---|---|---|---|
| Ferrotramviaria airport train | 5.30 EUR single | 17 minutes to Bari Centrale | Station inside the terminal; contactless "Paga e Via" accepted |
| Tempesta shuttle coach | 5 EUR | about 30 minutes, reported | Ticket bought on board or in the Cotrap app |
| AMTAB line 16 bus | pay the standard city ticket | Bari Centrale to the airport | City single 1.00 EUR, 90-minute ticket 1.20 EUR, day ticket 2.50 EUR |
| Taxi to a city-centre hotel | 25 EUR predetermined | about 21 minutes by road, free-flow | Fixed fare set by the city regulation |
The taxi figure deserves emphasis because it is a genuine predetermined fare, not an estimate. The municipal enforcement record shows a driver who charged 50 EUR for that run had his licence suspended for 15 days, which tells you how firmly the city applies the tariff. Take a licensed taxi from the rank or book by phone; app-based ride availability changes and is not a reliable planning assumption.
Once at Bari Centrale you are a short walk from the Murat district and about 15 minutes on foot from the edge of Bari Vecchia. The step-by-step version, including what to do with bags and where buses leave, is in Bari airport to the city centre, and renting a car at the airport has its own page at Bari airport car rental.
If your flight lands early enough, the arrival afternoon is a good moment for something compact. A walk beneath the old town with an archaeologist, the featured pick of this page, runs under Bari Vecchia and needs no transport at all: Bari Underground with archaeologist, with Check availability alongside it.
When Are The Cheap Months To Fly To Bari?
Airfare pricing belongs to the airlines, so no fare table appears here, but the calendar logic is clear: Bari's shoulder months, April, May, late September and October, pair mild typical temperatures with the months outside the peak summer holidays, and November through March is the quietest and least expensive stretch of the year on the ground. Typical values from modelled ERA5 data, 1991 to 2020, put April highs at 17.5 C and October highs at 21.1 C.
The pattern worth understanding is that Bari's climate table, not the beach season, should drive a cheap-months plan. July and August, with mean daily maxima of 28.6 C and 29.1 C and only about 4 rain days each, are also the months when the whole of Europe is on holiday, and that demand is what airlines price against. May, at a 21.6 C typical high with 35 mm of rain across the month, and September, at 25.1 C with 53 mm, deliver weather that suits walking and eating outdoors at the times when flights and rooms cost less.

There is also a festival calendar to weigh. The Festa di San Nicola, the city's patronal feast, runs 7 to 9 May every year by tradition, with the 2026 edition's historical procession leaving piazza Federico II di Svevia at 20:00 on Thursday 7 May. Early May is therefore both beautiful and busy. The Fiera del Levante trade fair ran from 19 September in 2026, and the Bif&st film festival began 21 March 2026; late March and late September fill hotels on those windows. The 2027 programmes had not been announced, so check the organisers' pages before you plan around either.
| Month | Typical high C | Typical low C | Rain mm | Rain days |
|---|---|---|---|---|
| Jan | 12.1 | 7.3 | 60.0 | 9.5 |
| Feb | 12.5 | 7.2 | 58.0 | 9.4 |
| Mar | 14.7 | 8.8 | 58.0 | 9.4 |
| Apr | 17.5 | 11.2 | 54.0 | 9.0 |
| May | 21.6 | 15.3 | 35.0 | 6.9 |
| Jun | 25.9 | 19.5 | 28.0 | 4.8 |
| Jul | 28.6 | 22.0 | 22.0 | 4.1 |
| Aug | 29.1 | 22.4 | 20.0 | 4.3 |
| Sep | 25.1 | 19.1 | 53.0 | 7.6 |
| Oct | 21.1 | 15.6 | 63.0 | 7.9 |
| Nov | 16.9 | 12.0 | 73.0 | 8.9 |
| Dec | 13.2 | 8.7 | 63.0 | 9.6 |
All figures are typical values from modelled ERA5 data, 1991 to 2020. November carries the highest monthly rain total at 73 mm and August the lowest at 20 mm, and the year as a whole averages about 587 mm. Winter is far from grim: January and February highs sit around 12 C, which is walking weather with a coat, and the sea still holds about 14 C in February, modelled 2023 to 2025 means. More on the seasons is in Bari weather and the best time to visit Bari.
Where Should You Stay After Landing In Bari?
Most first-time visitors stay either inside Bari Vecchia, the old town on the headland around the Basilica di San Nicola and the Castello Normanno-Svevo, or in the Murat district, the grid of streets south of the old town centred on Via Sparano, which sits closest to Bari Centrale station. Both put you within walking distance of the Lungomare Nazario Sauro seafront.
The trade-off is character against convenience. Bari Vecchia is the atmospheric choice, low stone buildings, the orecchiette makers of Strada Arco Basso, and the Piazza Mercantile and Piazza del Ferrarese squares, but it is a limited traffic zone with a camera gate at the Castello since 1 July 2026, so you do not drive into it, and you should not try in a rental car. The Murat grid is flatter, more commercial and better connected. The full neighbourhood comparison, with the practicalities for each, is in where to stay in Bari and the accommodation overview at Bari hotels.
One cost to plan for that catches arrivals out: Bari's tourist tax, the imposta di soggiorno, is charged per person per night for a maximum of 4 consecutive nights per calendar year, collected by the accommodation, and it runs from 1.50 to 4.00 EUR by category. The old "1 to 2 EUR everywhere" figure no longer applies.
| Accommodation category | Tourist tax per person per night |
|---|---|
| 5-star and luxury hotels | 4.00 EUR |
| 4-star hotels | 3.00 EUR |
| 3-star hotels | 2.00 EUR |
| 1-star and 2-star hotels | 1.50 EUR |
| B&Bs, affittacamere, short lets, holiday homes, hostels, agriturismi | 2.00 EUR |
| 4-star campsites and villages | 3.00 EUR |
Do You Need A Car After Your Flight To Bari?
No, not for Bari itself, and not for the close day trips: the city centre is walkable, AMTAB buses run across the city, and 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.
A car earns its keep only for multi-stop inland routes such as Castel del Monte and Matera, and you must never drive into Bari Vecchia, which is a limited traffic zone with camera enforcement. The wider set of guides lives on Bari Italy Travel Guide.
The train logic is strong. Polignano a Mare, the clifftop town above Lama Monachile, is typically 25 to 35 minutes from Bari Centrale by regional train, per secondary timetable reports, and Alberobello and Locorotondo in the Valle d'Itria are reached through the Trulli Link service that combines a Trenitalia leg with an FSE bus leg, with the FSE leg reported at 5.90 EUR on top of the rail fare. FAL runs the rail line south-west towards Altamura, Gravina in Puglia and Matera. Confirm each operator's timetable before you travel; service changes during works are posted by the operators.

| Day trip from Piazza Mercantile | Road distance | Drive time, free-flow |
|---|---|---|
| Polignano a Mare | 37.4 km | about 36 min |
| Monopoli | 47.3 km | about 43 min |
| Alberobello | 56.7 km | about 61 min |
| Locorotondo | 68.8 km | about 58 min |
| Ostuni | 85.3 km | about 73 min |
| Trani | 47.2 km | about 45 min |
| Castel del Monte | 62.0 km | about 59 min |
| Matera (Sassi) | 70.8 km | about 69 min |
| Lecce | 151.1 km | about 115 min |
Matera needs the reminder that it is in Basilicata, not Puglia: the day trip crosses a regional border, and the Sassi are the old stone districts of that city. If you do rent at the airport, read Bari airport car rental first, and if you are touring the whole region, the wider notes on driving and parking are in getting around Bari.
What Should You Do On Your First Day In Bari?
Start with Bari Vecchia on foot: the Basilica di San Nicola, open Monday to Saturday 06:30 to 20:30 and Sunday 06:30 to 22:00 with no admission fee mentioned on its page, the Castello Normanno-Svevo at 10 EUR full and 2 EUR reduced, Tuesday to Sunday 09:00 to 19:00, and the seafront Lungomare Nazario Sauro are all within a compact walk of each other.
The Swabian castle's Sunday hours shorten to 09:00 to 13:30 from October to March, except the first Sunday of the month.
The basilica holds the relics of Saint Nicholas, which rested at Myra for about 750 years before sailors brought them to Bari in 1087; they were placed in the crypt in 1089. The crypt is the reason both Orthodox and Catholic pilgrims fill the church, and the story has its own page in the history of Bari and Saint Nicholas. For the castle, the Musei Puglia ticket page lists the hours and prices above, and a Puglia Musei Card at 20 EUR covers all the regional Musei Puglia sites for six months, which starts to make sense the moment you add Castel del Monte or Trani's Swabian castle to your plan.

After the stones, the food. Orecchiette is the pasta shape of Puglia, focaccia barese is the local flatbread, and panzerotti are the fried pockets you eat standing up; each has a page, at orecchiette in Bari and focaccia barese. A guided eat-and-walk combination pairs both halves of the old town: the Original Street Food Tour with Focaccia and Gelato covers the classics across Bari Vecchia and the Murat grid, and you can Check availability or read the focaccia and gelato street food tour page first.
Can You Arrive In Bari By Ferry Or Train Instead?
Yes. Bari Centrale is the region's main railway station, and the port runs ferries year round: Adria Ferries sails Bari to Durres every day all year, about 8 hours, GNV sells the same route with its Bari offices at Varco della Vittoria, Lungomare Starita 6, and Superfast's 2026 brochure lists Bari, Corfu, Igoumenitsa and Patras. Jadrolinija's Dubrovnik line is seasonal and was reported interrupted for technical reasons in autumn 2026, so confirm that line is operating before planning around it.
The Stazione Marittima ferry terminal at Molo San Vito is about 0.5 km from Piazza Mercantile, so ferry arrivals land effectively inside the old town. Cruise traffic is real too: the port authority reported about 430,000 cruise passengers and 152 calls in the first nine months of 2025, up 21 percent, and it publishes the Bari cruise calendar as a PDF, which is where a cruise arrival should look. The routes, the terminals and the Albania and Greece links have their own pages at Bari ferries.

Rail arrivals come into Bari Centrale, whether from the north of Italy or from within Puglia. The station's own quirks, its layout and its connections are covered in Bari train station.
How Many Days Do You Need In Bari After You Land?
Two days cover Bari itself well: one for Bari Vecchia and the seafront, one for the Murat district, the museums and a first food walk. Three to five days let you add the coast, Polignano a Mare and Monopoli, and one inland day, Alberobello, Matera or Castel del Monte, without rushing. With a full week you can build a Puglia loop that adds Ostuni, Locorotondo, Trani and Lecce.
The reason Bari works as a base rather than a stopover is the geography in the table above: nothing on the classic list is more than about two hours away by road, and Lecce at 151 km is the one long day that some travellers prefer to turn into an overnight. The planning pages are already written for each length: one day in Bari, two days in Bari, three days in Bari, four to five days in Bari and the week in Puglia from Bari.

If you want the old town explained rather than merely walked, two options bracket the budget range. The Heart of Bari authentic old town walking tour is a free GuruWalk, pay what you want at the end, and it is the one pick on this page that costs nothing to join: the Heart of Bari free walk. At the other end, the Bari Walk Through History covers the same streets in depth.

What Does A Bari Trip Cost Beyond The Flight?
Beyond the airfare, the fixed figures you can plan around are small: the airport train at 5.30 EUR, the airport taxi at a predetermined 25 EUR, city buses at 1.00 to 2.50 EUR, the Castello Normanno-Svevo at 10 EUR full and 2 EUR reduced, and the Teatro Petruzzelli guided tour at 7 EUR and 2 EUR reduced.
The museum and monument prices that are printed, all from the official ticket pages, give a fair skeleton for a sightseeing budget.
| Site in Bari | Full ticket | Reduced | Hours |
|---|---|---|---|
| Castello Normanno-Svevo | 10 EUR | 2 EUR | Tuesday to Sunday 09:00 to 19:00; Oct to Mar Sundays 09:00 to 13:30, first Sunday 09:00 to 19:00 |
| Pinacoteca Metropolitana Corrado Giaquinto | 5 EUR | 2 EUR (8 EUR combined) | Tuesday to Saturday 09:00 to 19:00; Sunday 09:00 to 13:00; closed Monday |
| Museo Archeologico di Santa Scolastica | 5 EUR | 2 EUR, ages 18 to 25 | Tuesday to Saturday 09:00 to 19:00; Sunday from 09:00; free first Sunday |
| Teatro Petruzzelli guided tours | 7 EUR | 2 EUR | Dated slots published monthly |
| Basilica di San Nicola | no admission fee mentioned | - | Monday to Saturday 06:30 to 20:30; Sunday 06:30 to 22:00 |
Day-trip admissions follow the same logic: Castel del Monte is 10 EUR and 2 EUR reduced, daily 10:00 to 18:45 from 1 April to 30 September and 09:00 to 17:45 from 1 October to 31 March, the Grotte di Castellana full route of 3 km costs 25 EUR for ages 15 and over with the partial 1 km route at 22 EUR, and the Swabian castle of Trani is 8 EUR and 2 EUR. Check the current price on the official ticket page before booking anything, since schedules and tariffs move between seasons.
Is Bari Safe And Easy For Arrivals?
Italy's single emergency number is 112, and Bari asks nothing unusual of a newcomer: the centre is walkable, the airport transfers are short and regulated, and the practical habits that matter are the ordinary ones, keeping valuables out of back pockets, zipping bags on crowded buses, and checking posted prices and the itemised bill. The city had about 316,000 residents in the comune at the last ISTAT count, with about 1.2 million reported in the wider Metropolitan City.

Language questions and dress questions are answered in the dedicated pages on this site rather than guessed at here; the tours listed carry their offered languages on the operator's live listing, which is where that detail belongs. The safety picture, including the nightlife districts and getting home late, is covered at is Bari safe.
A last practical note for summer arrivals: the sea holds about 27 C in July and August, modelled 2023 to 2025 means, and the city beaches, Pane e Pomodoro about 2.1 km from Piazza Mercantile, Torre Quetta about 3.9 km and San Girolamo about 4.3 km north-west, fill accordingly. Bari itself holds no Blue Flag beach in 2026; the flags in the province went to Polignano a Mare and Monopoli. Facilities and charges at the city beaches vary by season and should be confirmed locally.
Common Questions About Flights To Bari
Which airport do you fly into for Bari?
Bari Karol Wojtyla International Airport (BRI) at Palese, run by Aeroporti di Puglia, about 12 km and 21 minutes by road from Piazza Mercantile. There is no second airport serving the city.
How much is a taxi from Bari airport to the city centre?
A taxi from the airport to a city-centre hotel is a predetermined 25 EUR fare set by the city regulation. The train alternative is 5.30 EUR and takes 17 minutes to Bari Centrale.
What is the cheapest month to fly to Bari?
Airfare pricing is set by the airlines, but the quiet ground seasons are November through March, and the shoulder months of April, May, late September and October pair mild typical weather, about 17.5 C highs in April and 21.1 C in October per modelled 1991 to 2020 data, with lower demand than July and August.
Does Bari airport have a train station?
Yes. The Ferrotramviaria station is inside the terminal, and the train reaches Bari Centrale in 17 minutes; the 2026 single fare is 5.30 EUR, payable by contactless card at the gate.
How early should you get to Bari airport before a flight?
Check-in and arrival deadlines are set by each airline, not by the airport, so read the airline's own page for the deadline that applies to your flight.
Can you visit Alberobello and Matera on day trips after flying into Bari?
Yes. Alberobello is about 56.7 km and 61 minutes by road from Piazza Mercantile, and Matera, which is in Basilicata, about 70.8 km and 69 minutes. Guided bus tours from Bari cover both towns in a single day.
Whatever month you choose, the flight is the short leg: 17 minutes by train from the terminal and you are in a city where the basilica opens at 06:30, the pasta is rolled by hand, and the whole southern heel waits on the horizon.