ARST buses serve nearby Pula (€3.10, 50 minutes, hourly), Chia (€3.70, 1¼ hours, up to 10 daily) and Villasimius (€4.30, 1½ hours, at least six daily), as well as Oristano (€6.70, two hours, two daily), Nuoro (€12.5…
Cagliari airport is 9km northwest of the city centre, near Elmas. Flights connect with mainland Italian cities, including Rome, Milan, Bergamo, Bologna, Florence, Naples, Rome, Turin and Venice. There are also fligh…
Tirrenia is the main ferry operator serving Cagliari, with year-round services to Civitavecchia (€56–66 per person with a poltrona seat), Naples (€56–98 per person) and Palermo (€58–70 per person). Book tickets at t…
ARST regional services, CTM city buses and long-distance Turmo Travel buses all depart from the main bus station.
CTM bus routes cover the city and surrounding area. You might use the buses to reach a handful of out-of-the-way sights, and they come in handy for Poetto beach. Tickets are valid for 1½ hours.
Turmo Travel has services to Olbia (€16.50, 4½ hours, twice daily) and Santa Teresa di Gallura (€19.50, 5½ hours, daily). Departs from the main bus station.
One of several car rental agencies at Cagliari airport.
Cagliari’s ferry port is located just off Via Roma.
Just in front of the train station.
Rents cars, scooters and bikes.