To Cagliari city centre
- TrainTrenitalia, Elmas Aeroporto station
The station is less than 300 m from the terminal along a covered walkway with two moving walkways. Regional trains run to Cagliari central station on Piazza Matteotti, next to the harbour and the bus terminal.
€1.30about 7 min - BusARST to Piazza Matteotti
A few runs a day, useful mainly late in the evening after the last train.
€1.3025-30 min - TaxiTaxi rank at the arrivals exit
Available 24 hours. Indicative fare to the centre, higher at night, on holidays and to Poetto.
€15-2515-20 min - CarCar hire at the airport
Rental desks are outside the terminal, next to the multi-storey car park. The SS130 main road starts right at the airport.
7 km15-20 min
To the rest of Sardinia
| Destination | Service |
|---|---|
| Oristano, Macomer, Sassari | Trenitalia regional trains from Elmas Aeroporto, some direct; Sassari usually with a change |
| Iglesias and Carbonia | Regional trains, change at Decimomannu |
| Pula, Nora and Chia | ARST buses from the Piazza Matteotti bus terminal in Cagliari |
| Villasimius and Costa Rei | ARST buses from Piazza Matteotti, more runs in summer |
| Nuoro, Olbia and the north | ARST and private coaches from Piazza Matteotti |
Timetables change between summer and winter: always check Trenitalia and ARST on the day you travel.
Bus timetable from the airport
ARST departures from the airport stop, line by line. For trains, check the Trenitalia timetable for Elmas Aeroporto.
Loading bus times…
Car hire at Cagliari Airport
Compare prices and conditions of the rental companies with pick-up at the airport, all in one search.
Compare prices Also compare on Auto EuropeAffiliate link: we may earn a commission at no extra cost to you.

Route planner
From the airport to your hotel or anywhere in the area, by car or on foot.
Pick a destination from the list, search for an address or tap anywhere on the map.
Frequently asked questions
How much is the train from Cagliari Airport to the city?
A single ticket costs €1.30. Buy it from the Trenitalia machines in the arrivals hall or at the station, or in the Trenitalia app. Paper tickets must be validated before boarding.
How often does the airport train run?
About every 20 minutes on weekdays, from early morning until around 11 pm. The ride to Cagliari central station takes about 7 minutes.
How much is a taxi from Cagliari Airport?
Roughly €15 to €25 to the city centre, depending on destination and time, with night and holiday supplements.