To Bari city centre
- TrainFerrotramviaria, Bari Aeroporto station
Opposite the terminal. Lines FR2 and FM2 to Bari Centrale every 20-30 minutes, from about 5 am until after 11 pm. Tickets online or from the machines.
€520 min - BusTempesta shuttle
Direct bus to the central station, daily from about 9 am to midnight. Ticket on board.
€430 min - BusAMTAB line 16
The city bus: cheapest but slow, with many stops. Daytime only. Buy online or in the MUVT app; it costs more on board.
€140-50 min - TaxiFixed fares by district
24 hours, the only option at night. About €23 to the station and €25 to the old town, supplements included.
€20-3520-25 min
To the rest of Puglia
| Destination | Service |
|---|---|
| Matera | Pugliairbus via Altamura, about 1 hour 15; about an hour by car |
| Brindisi and its airport | Pugliairbus, a few runs a day; trains from Bari Centrale |
| Foggia | Pugliairbus, two runs a day; trains from Bari Centrale |
| Taranto | Daily Pugliairbus, about 1 hour 15 |
| Gargano: Vieste, Peschici, Rodi Garganico, Mattinata | Pugliairbus, mainly in summer |
| Polignano, Monopoli, Ostuni, Lecce | Coastal trains from Bari Centrale; Polignano is 40 minutes by car |
| Alberobello and the Itria Valley | Ferrovie del Sud Est trains from Bari; about an hour by car |
| Bari port (ferries to Albania, Croatia, Greece, Montenegro) | About 20 minutes by taxi; or train to the centre and then a bus |
Timetables and fares change with the seasons: always check on the day you travel.
Car hire at Bari Airport
Compare prices and conditions of the rental companies with pick-up at the airport, all in one search.
Compare prices Also compare on Auto EuropeAffiliate link: we may earn a commission at no extra cost to you.

Route planner
From the airport to your hotel, the port or anywhere in Puglia, by car or on foot.
Pick a destination from the list, search for an address or tap anywhere on the map.
Frequently asked questions
How much is the train from Bari Airport to the station?
About €5 one way, online or from the station machines. Ferrotramviaria trains take about 20 minutes to Bari Centrale and run every 20 to 30 minutes, from about 5 am to 11 pm.
How much is a taxi from Bari Airport?
Taxis from the airport have fixed fares by district, supplements included: about €20 to Palese and San Paolo, €23 to the central station, €25 to the old town, Murat and Libertà, and €28 to €35 to other districts.
How do I get from the airport to the ferry port?
About 20 minutes by taxi. By public transport, train to Bari Centrale and then a city bus to the port, or walk from the old town.