Bari · Go deeper
Getting around

Bari is one of the best-connected cities in the south. It has its own busy international airport a few minutes from the centre by train, it’s the southern end of the main Adriatic railway line, and its port sends ferries across the sea to Greece, Albania, and Croatia. The flat, walkable centre gets around on foot and by bus; for the wider Puglia, a car helps.
Getting there
By air — Bari Karol Wojtyła (BRI)
Bari Karol Wojtyła, the city’s own international airport, handles over seven million passengers a year, with more than sixty destinations across Europe, North Africa, and the Middle East, plus a direct New York route, a strong airport for a southern city. It’s just northwest of the centre.
From the airport into town — the FM2
The Ferrotramviaria FM2 train runs from the airport, right beside the terminal, to Bari Centrale in about 20 minutes for around €5.30; a shuttle bus and the local AMTAB bus 16 also make the trip.
By sea — the ferry port
Bari is one of the great ferry ports of the Adriatic, with regular boats to Greece, Albania, Croatia, and Montenegro, a genuine way in and out, and cheap travel across the sea as part of everyday life here. Sailings run from the ferry port.
By train
Bari Centrale is the southern anchor of the main Adriatic line, so the whole east coast of Italy runs north from here, and the Puglian towns and Matera are close (times below).
Around the city
On foot
The centre is flat and walkable: the elegant Murat grid strolls easily, and the old town, Bari Vecchia, is a tight maze best explored on foot. Most central daily life happens walking, with the seafront promenade the natural spine.
Buses (AMTAB)
Bari’s local network is run by AMTAB. A single ride is €1.00, valid 90 minutes, one of the cheapest fares in Italy (AMTAB, 2026).
Intercity buses (FlixBus and Itabus)
A budget option for other cities and the Puglian towns, on FlixBus and Itabus. On the Adriatic line the train is usually faster and more central, but the coach can win on price or reach places the train serves awkwardly.
A note on driving
Bari's centre has a ZTL (limited-traffic zone) and the usual port-city parking squeeze, so a car is a burden in the core. It earns its keep for exploring Puglia: the trulli of Alberobello, the beaches, Matera across the border, and the wider Adriatic coast, all of which reward having your own wheels.
Train connections — from Bari Centrale
Bari anchors the southern end of the Adriatic line, with the Puglian towns and Matera close and the east coast running north. Rough fastest times:
Matera
about 1h
Foggia
about 1h
Lecce
about 1h 30m
Pescara
about 3h
Naples
about 4h
Rome
about 4h
Times are typical fastest journeys and vary by train and time of day. Check live schedules on Trenitalia