Bari Karol Wojtyła Airport (BRI, also called Bari Palese) is the main gateway to Puglia. The city centre and the port are about 20 minutes away, and the airport is the usual starting point for Polignano a Mare, Monopoli, Alberobello and Matera.
Bari Airport to the city at a glance
- Private transfer: a live Welcome Pickups quote on 12 November 2026 gave €52 from Bari Airport to Piazza del Ferrarese (one passenger, pickup on 25 November).
- Train (Ferrotramviaria): from the station under the airport to Bari Centrale in about 20 minutes, roughly every half hour. A single costs €5.30. It arrives at Ferrotramviaria's own platforms, separate from the Trenitalia station.
- Shuttle bus: the Tempesta airport shuttle to Bari Centrale, about 30 minutes, €5.
- City bus 16: the cheapest option, €1.50, but slower, at about 40–50 minutes.
Private transfers from Bari Airport
For the city, the train is quick. A transfer is worth it for the towns of the Itria Valley and the coast, a masseria in the countryside, or Matera, none of which have a simple direct connection from the airport. Prices are per vehicle. You can book a Bari Airport transfer with Welcome Pickups.
Planning a trip around the region? Read our Puglia travel guide and where to stay in Puglia.
How we choose every transfer partner
- Fixed price, no surge What you're quoted is what you pay.
- Flight-tracked pickup Delays followed, free waiting time.
- English-speaking driver No language gap on arrival.
- Met at arrivals Your driver waits in the hall.
- Help around the clock Support at any hour.
- Independent reviews Rated by real customers.
Book now
Book your Puglia transfer
Affiliate disclosure: some links on this page are affiliate links. If you book through them, we may earn a small commission at no extra cost to you. It never decides which partner we recommend.
More routes
Need a different route?
Puglia connects to more than just your hotel — here’s every route we cover.
FAQ
Before you book
How far is Bari Airport from the city centre?
About 20 minutes by car or by the Ferrotramviaria train to Bari Centrale.
Is there a train from Bari Airport?
Yes. Ferrotramviaria trains run to Bari Centrale in about 20 minutes for €5.30, from their own platforms, not the Trenitalia ones.
Which airport is best for Lecce and the Salento?
Brindisi is closer to Lecce and the Salento. Bari suits Polignano, Monopoli, the Itria Valley and Matera.
Explore other destinations
Beyond the transfer