Skip to content
MyItalia

Cagliari Elmas: under 10 minutes by train

A regional train links Cagliari Elmas airport to the center of Cagliari in under 10 minutes for 1.30 euro, with the first departure from the airport at 6:03 am and the last at 11:07 pm (2026).

A covered walkway, then a 1.30 euro ticket

The ride from the airport's own railway station into central Cagliari takes under 10 minutes, and a covered walkway joins that station to the terminal. The transfer starts without a shuttle bus or a road to cross.

A single costs 1.30 euro in 2026. You can buy it at the automatic machine or in the Trenitalia app, or skip the ticket and tap a contactless bank card, which Trenitalia calls Tap&Tap. Prices in euros.

First train 6:03 am, last 11:07 pm

The first train leaves the airport at 6:03 am and the last at 11:07 pm, printed as 06:03 and 23:07 on the departure board. On weekdays the operator describes the service as about every 20 minutes.

Weekend and holiday frequency is not stated in the source we read. If your flight lands late on a Sunday, the last train is the fixed point and the wait before it is the unknown.

Elmas, by the numbers

Cagliari Elmas (IATA CAG, ICAO LIEE) handled 5,254,433 passengers in 2025, 1.8% more than in 2024, 12th in the national table. SOGAER is the operator.

Our fact set holds the annual total and the change on 2024, not a monthly breakdown, so the summer peak goes unmeasured on this page.

Three codes for one island

ENAC lists three Sardinian airports open to commercial traffic: CAG Cagliari Elmas, OLB Olbia and AHO Alghero Fertilia. The code on your booking decides which coast you land on.

Olbia handled 4,161,572 passengers in 2025, up 7.2%, with traffic its own operator figures show as strongly seasonal. Alghero's 2025 total is not in our verified set, so no figure appears here. For the northeast, read the Olbia airport page.

The easiest island transfer we could verify

Among the island airports on this site, Cagliari is the only one where the train's journey time, fare, and first and last departure are all published. At Palermo the equivalent train figures are missing from every page we could reach.

That makes Elmas the one Sardinian or Sicilian arrival you can plan to the minute without a car. For the sea route to the island, see ferries to Sardinia; for a week built around it, the 7-day Sardinia itinerary.

↑ Contents

FAQ

How do I get from Cagliari airport to the city?

By regional train from the airport station, reached along a covered walkway from the terminal. It takes under 10 minutes to central Cagliari, costs 1.30 euro and runs from 6:03 am to 11:07 pm from the airport (2026). Pay at the machine, in the Trenitalia app or with a contactless card.

Can I pay for the Cagliari airport train by card?

Yes. Besides the ticket machine and the Trenitalia app, the service accepts contactless payment under the name Tap&Tap, so a bank card works without a paper ticket. The single fare is 1.30 euro in 2026, for a ride of under 10 minutes into Cagliari.

What time is the last train from Cagliari airport?

11:07 pm, shown as 23:07 on Italian boards; the first leaves at 6:03 am (2026). On weekdays trains run about every 20 minutes. The weekend frequency is not stated in the source we used, so leave a margin for a late Sunday arrival.

Should I fly to Cagliari or Olbia?

Fly to the end of Sardinia you are visiting. Cagliari (CAG) handled 5,254,433 passengers in 2025 and serves the south; Olbia (OLB) handled 4,161,572, with strongly seasonal traffic, in the northeast. The third commercial code on the island, AHO, is Alghero in the northwest.

How busy is Cagliari airport?

5,254,433 passengers in 2025, 1.8% more than in 2024, which ranks it 12th among Italian airports. SOGAER runs it. Olbia, the island's other big airport, handled fewer passengers but grew faster, 7.2%.

Section and topics

Sources (4)

  1. 15,254,433 · 1.8% · 12Assaeroporti; ENAC · recheck by 2027-06-30
  2. 21.3Trenitalia · recheck by 2027-06-30
  3. 34,161,572 · 7.2% · 14Assaeroporti; ENAC · recheck by 2027-06-30
  4. 4ENAC · recheck by 2099-12-31