If you’re going to Sardinia on holidays, you’ll most likely be flying to Cagliari-Elmas “Mario Mameli” Airport, the largest on the island. It is located just 6 km (4 miles) from Cagliari city centre and is made up of a single three-storey airport terminal.
Reaching your holiday destination from Cagliari Airport is super easy, as the airport has its own railway station connected to the terminal by pedestrian walkways. From here, Trenitalia runs frequent services to Cagliari city centre, as well as Decimomannu and Oristano.
Taking the train from Cagliari Airport to your hotel is the best transport option, as it is much faster and cheaper than taking a taxi or car hire – meaning more time and money for things you love on holidays! Read on to find out the best ways to get to your destination from Cagliari Airport and book the cheapest tickets on TrainPal.
Trenitalia regional trains
You can reach Cagliari station in the city centre from Cagliari Elmas Airport in just five to seven minutes with Trenitalia’s direct, non-stop trains, with some routes also stopping at Cagliari Santa Gilla. Ticket prices are just £1.19, with trains departing every 20 minutes in both directions.
Trains from the airport to Cagliari operate from 06:37 to 23:07, while trains running in the opposite direction operate between 05:26 and 22:00. Consult the timetable below for exact information on travel times, stops and prices when booking with TrainPal.
- Cagliari to Cagliari Elmas Airport
- Cagliari Elmas Airport to Cagliari
| Departure | Arrival | Duration | Price |
|---|---|---|---|
| 05:13 | 05:17 | 4m | Buy from €2.60 |
| 05:35 | 05:40 | 5m | Buy from €2.60 |
| 05:48 | 05:52 | 4m | Buy from €2.60 |
| 06:00 | 06:02 | 2m | Buy from €2.60 |
Cagliari Airport train station
Cagliari Elmas airport station is located outside the airport building, accessible via a 300-metre pedestrian walkway. If you are coming from the Arrivals hall, look for yellow signs that say “To Trains”. You can either take the travelators in the walkway, the escalators or the lift.
On the way to the Departure hall for your return flight, just follow the long conveyor to the lifts, where you can go up to the elevated corridor to the terminal. At Cagliari Elmas Airport, you will find shopping areas, dining options, a pharmacy, a library, lounges, tourist information points and car hires, as well as VIP spaces and services.

How to buy cheap train tickets

Book in advance
Booking in advance can save you money on train fares. Advance tickets are released 6 months before the date of travel for Trenitalia Frecce tickets, 11 months for Italo tickets and up to 5 months for Regional Trains (Treni Regionali). They are only released in limited amounts, so you have to act fast to get the cheapest tickets – and you’ll find the best fares on TrainPal.

Compare Trenitalia & Italo Trains
By using one single platform like TrainPal, you can easily spot which is the cheapest fare among the two providers. You can compare Trenitalia and Italo prices, schedules and service to buy the cheapest, most convenient train tickets for you.

Use TrainPal Discounts
TrainPal offers you plenty of ways to save when buying train tickets. From welcome offers, seasonal promotions like Summer, Christmas and Easter Sales, as well as loyalty programmes, you’ll be sure to get the best value for your train fare.
More Italy airport trains
- Trains to Fiumicino Airport
- Trains and buses to Ciampino Airport
- Trains to Malpensa Airport
- Trains and buses to Bergamo Airport
- Trains to Bologna Airport
- Trains to Turin Airport
- Trains to Trieste Airport
- Trains to Genoa Airport
- Trains to Pisa Airport
- Trains to Ancona Airport
- Trains to Bari Airport
- Trains to Catania Airport
- Trains to Palermo Airport
- Trains to Cagliari Airport
- Trains and buses to Reggio Calabria Airport





New user welcome pack