Shuttle bus from Cagliari to Cagliari (city)
The shuttle bus is the best option. The Port Authority of Cagliari offers a free shuttle bus from your cruise ship to the roundabout at Piazza Matteotti, close to the train station and bus terminal. It's just a short distance, but it's much safer to take the bus. From Piazza Matteotti you can easily walk into the city.