Cagliari · Go deeper

Getting around

Cagliari — Getting around

Cagliari is an island capital, so getting there means a flight or a ferry, but getting around is a pleasure. The airport sits six minutes from the centre by train, the city is walkable and served by buses and a tram, and the beach is at the end of the line. The one fact to sit with is the water: everywhere off the island is a real trip.

Getting there

By air — the long-haul leg

Cagliari has no long-haul service of its own; connect through Rome, Milan, or a European hub. But the local airport is better than the island's reputation suggests. See below.

Cagliari–Elmas Airport (CAG) — the real gateway

Sardinia’s main airport, with around 69 direct destinations across Italy and Europe year-round, well-connected for an island. Cagliari Elmas Airport (SOGAER).

From the airport — six minutes

A dedicated Trenitalia airport train runs from the Elmas Airport station to Cagliari Centrale in about 6 minutes, one of the quickest, easiest airport links in Italy. No taxi needed.

By ferry — the island lifeline

Cagliari’s port runs car and passenger ferries to the mainland, Civitavecchia (for Rome), Naples, Palermo, and seasonally beyond, via operators like Tirrenia/GNV and Grimaldi Lines. Slower and weather-dependent, but the way to bring a car, and part of island life.

Around the city

On foot

The centre, the Marina, Villanova, Stampace, and the climb up to Castello, is walkable, though Castello's hill is a real climb. Most daily life happens on foot in the lower town.

CTM city buses

CTM runs the urban bus network across the city and out to Poetto beach. A single 90-minute ticket is €1.30, and a day ticket €3.30 (CTM, 2026). Coverage is good for a city this size.

The tram (Metrocagliari)

ARST runs the light-rail/tram line (Metrocagliari) linking the centre with the northern suburbs: a genuine tram, not just buses, which is why local transport rates well here.

A note on driving

A car isn't needed for city life, the centre is walkable and the beach is on the transit line, but it earns its keep for exploring the wider island, where public transport thins out fast. In the historic centre, parking is tight.

Regional & intercity coaches (ARST, FlixBus)

ARST runs the regional buses across Sardinia, and FlixBus covers some longer routes, the main way to reach the rest of the island without a car.

Cagliari’s island reality

The island truth in one line: the airport is six minutes away, but everywhere else is a sea away. Day-to-day, Cagliari is one of the easiest Italian cities to move around. It’s the wider world, the mainland, family, a quick weekend elsewhere, that costs you a flight or a ferry every single time. Make peace with the water, and the rest is a joy.

Train connections — from Cagliari Centrale

Cagliari sits at the foot of Sardinia’s limited rail network, trains reach the main towns, but the island is built for cars beyond them. Rough fastest times:

Elmas Airport

about 6 min

Oristano

about 1 hr

Sassari

about 3 hr

Olbia

about 3.5 hr

Iglesias

about 1 hr

Sardinia’s rail network is limited and slow beyond the main line, for much of the island, a car or the ARST coaches beat the train. Check live schedules on Trenitalia