Connects Bari airport with Foggia airport and Brindisi airport. It also has a service from Bari airport to Matera (€6, 1¼ hours, five daily), Vieste (€20, three hours, four daily) and Taranto (€9.50, 1¼ hours, two d…
Bari’s international airport is served by a host of international and budget airlines, including British Airways, Alitalia, Hapag-Lloyd Express and Ryanair, flying to many European cities
Buses operated by Ferrovie del Sud-Est leave from Largo Ciaia, south of Piazza Moro for Taranto, Locorotondo, Martina Franca, Grotte di Castellana and Ostuni.
Ferries to Dubrovnik, Croatia (€60, 10 hours, up to six times per week) and Bar, Montenegro (€60, 10 hours, two per week).
To Corfu (from €60, nine hours), Igoumenitsa (from €60, 10 hours) and Patras (from €60) in Greece. Departs at 7.30pm.
Regular ferries from Bari to Corfu, Cephalonia and Igoumenitsa (Greece) and daily ferries to Durrës (Albania).
Bus services from Bari to Lecce, Foggia, Venosa, Monte Sant'Angelo, Taranto and other Puglian destinations.
It takes around 30 minutes and costs €4 to ride this shuttle bus from the airport to central Bari.
Runs several ferries a week to Bar in Montenegro and Dubrovnik in Croatia.
Ferries for Albania, Croatia, Greece and Montenegro leave from here.