The cheapest way in. Nothing listed is quicker.
Trenitalia train to Cagliari
Regionale · TrenitaliaPickup, hours & luggage
Boards at. Elmas Aeroporto station, a short walk from the terminal
EUR 1.30 single from the machines in the arrivals hall or at the station, or tap a contactless bank card at the validators (TAP&TAP). Bought on the train it costs EUR 5 more. A child under 6 rides free with each paying adult.
Luggage. No luggage charge on the train; bags ride free where there is room.
Hours. Monday to Saturday 06:03–23:07, about every 15 minutes. Sundays and holidays 06:17–23:07, about every 20 minutes, with gaps of up to an hour in the evening.