Explore Destinations

Discover the world's most amazing places

How to Get from Cagliari City Center Hotels to Cagliari Airport

Quick Answer

Best overall option: Train – €1.30–€2.00 ($1.40–$2.20), 5–8 minutes from Cagliari Centrale to Elmas Aeroporto station, with departures every 30–60 minutes. Fastest: Taxi – 10–15 minutes door-to-door, €20–€30 ($22–$33). Cheapest: Train – unbeatable value, though you'll need to walk from your hotel to the station (5–15 minutes). Most convenient for early/late flights: Taxi or private transfer – no schedule worries, direct drop-off at departures.

Key decision factors: Budget (train wins), Luggage (taxi wins), Schedule flexibility (train runs 5:00 AM – 10:30 PM), Group size (taxi split 3+ ways becomes cost-effective).

Quick Navigation: Cagliari City → Airport Transport Options

Train: The Smart & Budget-Friendly Choice

Trenitalia regional trains connect Cagliari Centrale station (Piazza Matteotti) with Elmas Aeroporto station, located directly at the airport terminal. This is the most cost-effective way to reach CAG for solo travelers and couples, and often the fastest during non-peak hours when traffic on the SS130 highway builds up.

Train at a Glance
ItemDetail
Journey time5–8 minutes (platform to platform)
FrequencyEvery 30–90 minutes (check Trenitalia live schedule)
Ticket price€1.30–€2.00 (~$1.40–$2.20) one-way
First / Last train~5:00 AM / ~10:30 PM (confirm daily)
Walking from station to terminal3–4 minutes via covered walkway
Luggage spaceOverhead racks & multi-purpose areas – fine for suitcases up to 28"

Step-by-Step: City Center Hotel → Train → Airport

  1. Walk from your hotel to Cagliari Centrale station (most hotels in Marina, Stampace, Villanova are within 5–15 minutes on foot).
  2. Buy a ticket at the self-service machines (cash/card) or via the Trenitalia app. Validate your ticket at the green machines before boarding.
  3. Board the regional train heading toward "Decimomannu" or "Iglesias" – all trains stop at Elmas Aeroporto. Platform info is displayed on the departure board.
  4. Alight at Elmas Aeroporto station (1 stop). Follow the covered walkway directly into the terminal (3–4 mins).

Recommended vs. Budget: Which Train Ticket?

Standard regional ticket (€1.30–€2.00): Flexible, valid for 6 hours after validation. Buy on the day. No seat reservation needed – just hop on. This is the best value and suits most travelers.

No "premium" train option on this route – the regional service is the only one. For a small upgrade in comfort, travel during off-peak hours (10:00–12:00 or 14:00–16:00) when trains are less crowded.

What Travelers Say

"The train from Cagliari Centrale to the airport is incredibly cheap and fast. Just watch the gap at the station – it's a bit wide with heavy luggage." – Verified review, TripAdvisor 2024

"I used the train three times in one week. Never a delay longer than 2 minutes. For €1.30 it's insane value." – Sardinia Travel Forum

Important Notes

  • Ticket validation is mandatory – use the green obliterators on the platform. Fine for non-validation: €50–€100.
  • Trains can be busy on weekdays 7:30–9:00 AM and 5:00–7:00 PM with commuters.
  • Elmas Aeroporto station has no ticket office – buy your ticket at Cagliari Centrale or via the app before boarding.
  • For groups of 4+, a taxi might be more time-efficient than waiting for the next train + walking to/from stations.

Airport Bus: Direct & Decent Value

ARST (Azienda Regionale Sarda Trasporti) operates the dedicated airport shuttle bus (line 1) connecting Cagliari city center to the airport. CTM urban buses also serve the route but with more stops and slightly longer travel time. The bus is a solid middle-ground option: cheaper than a taxi, more direct than the train for some hotel locations.

Bus Options Compared
OperatorRouteTimePriceFrequency
ARST Line 1Piazza Matteotti ↔ Airport (direct)15–20 min€4.50 (~$5.00)Every 20–30 min (5:00 AM – 10:30 PM)
CTM Lines (e.g. 9, 13)Various city stops ↔ Airport (with intermediate stops)25–35 min€1.30–€2.00 (~$1.40–$2.20)Every 30–60 min

ARST Line 1 – The Airport Shuttle

  • Start / End: Piazza Matteotti (right next to Cagliari Centrale station) – Terminal departure drop-off.
  • Stops en route: A few key stops including Via Roma, Via Dante, and Piastra Ammiraglia – but it's essentially a limited-stop express service.
  • Luggage: Underfloor luggage compartment – no extra charge for suitcases.
  • Tickets: Buy at ARST ticket office (Piazza Matteotti), tabaccherie, or on board (cash only, €5.00 if bought from driver).
  • Reliability: Generally good, but allow 10–15 min buffer during rush hour (8:00–9:30 AM, 5:00–6:30 PM).

CTM Urban Buses – The Budget Local Option

CTM lines (especially line 9 and line 13) connect multiple city stops to the airport. They are cheaper but slower and make many stops. Suitable if you're staying near a CTM stop and want to save €2–€3. Use the CTM website or app to plan your route.

Step-by-Step: City Center Hotel → Bus → Airport

  1. Check which bus stop is nearest to your hotel (ARST Line 1 board at Piazza Matteotti; CTM stops vary).
  2. Buy ticket in advance from a tabaccheria, newsstand, or ticket machine to avoid the on-board surcharge.
  3. Board and validate your ticket (if using a paper ticket) – CTM tickets can also be validated on the app.
  4. Ride to "Aeroporto" stop – the driver will announce it. For ARST, it's the final stop.
  5. Walk 2–3 minutes into the terminal.

Pros & Cons vs. Train

Bus wins when: Your hotel is closer to a bus stop than to Cagliari Centrale station; you're traveling with heavy luggage and want a direct door-to-terminal ride; you prefer a seat with a view of the Gulf of Cagliari.

Train wins when: You're staying near Piazza Matteotti; you want the absolute cheapest option; you're traveling during peak traffic hours when buses get stuck on SS130.

Traveler Insight

"The ARST bus from Piazza Matteotti took exactly 18 minutes to the airport at 6:30 AM. Very smooth, driver helped with luggage. €4.50 well spent." – Google Maps review, 2024

Taxi & Private Transfer: Door-to-Door Convenience

Taxis and private transfers are the most convenient way to reach Cagliari Airport from your hotel, especially if you have heavy luggage, an early-morning flight (before 6:00 AM), or a late-night arrival when trains and buses have stopped. They are also the most expensive option.

Taxi & Private Transfer Pricing
ServiceEstimated CostTravel TimeBest For
Standard Taxi (metered)€20–€30 (~$22–$33)10–15 minSolo / couples, day flights
Taxi (fixed airport fare)€25 (~$28) – common flat rate10–15 minTransparent pricing, no surprises
Private Transfer (pre-booked)€35–€55 (~$38–$60)10–15 minFamilies, groups, premium service
Larger vehicle (minivan)€45–€70 (~$50–$77)15–20 minGroups of 4–7, extra luggage

Where to Find a Taxi in Cagliari

  • Taxi stands: Piazza Matteotti, Piazza Garibaldi, Via Roma, and near major hotels. Look for white cars with "Taxi" sign.
  • Phone / App: Call +39 070 432 0000 (Radio Taxi Cagliari) or use Free Now (formerly MyTaxi) app – the most reliable way to book a licensed taxi.
  • Hotel concierge: Most hotels can call a taxi for you – often arrives within 5–10 minutes.

Private Transfer – When to Book

Pre-booking a private transfer (via services like Viator, GetYourGuide, or local operators) guarantees a driver waiting at your hotel at a specified time. This is recommended for:

  • Flights before 6:00 AM (first trains ~5:00 AM, first buses ~5:30 AM – tight connection).
  • Families with young children – car seats can be requested.
  • Travelers with mobility issues – door-to-door assistance.
  • Groups of 3+ – per-person cost becomes comparable to bus + train.

Important: Uber & Ride-Sharing

Uber does not operate reliably in Cagliari. Bolt and other ride-sharing apps have very limited coverage. Do not rely on them for airport transfer. Stick to licensed white taxis or pre-booked private transfers. Ride-sharing apps may show availability but often cancel last minute.

Cost-Saving Tip for Taxis

If you're staying in the Marina district or near Piazza Matteotti, the taxi fare is usually at the lower end (€18–€22). Hotels further out (e.g., near Poetto beach or in Stampace hills) may cost €25–€35. Ask your hotel for a local estimate.

Traveler Insight

"I booked a private transfer for my 6:00 AM flight. Driver arrived at 4:30 AM sharp, helped with bags, and we were at the airport in 12 minutes. €40 well spent for peace of mind." – Trustpilot review, 2024

Tickets & Cost Comparison: All Options Side by Side

Use the table below to compare every transport mode from Cagliari city center hotels to Cagliari Airport. Best pick and budget pick are highlighted.

Complete Cost & Time Comparison – Cagliari City Center → CAG Airport
Mode Door-to-Door Time Cost (per person) Frequency Luggage Ease Best For
Train 🏆 Best value 25–40 min (incl. walk to station + walk to terminal) €1.30–€2.00 (~$1.40–$2.20) Every 30–90 min Good (overhead racks) Solo travelers, couples, budget-conscious
ARST Bus (airport shuttle) 25–40 min (incl. walk to bus stop) €4.50 (~$5.00) Every 20–30 min Excellent (underfloor compartment) Travelers near Piazza Matteotti, direct ride
CTM Bus (urban lines) 35–55 min (more stops) €1.30–€2.00 (~$1.40–$2.20) Every 30–60 min Good Budget travelers near a CTM stop
Taxi ⚡ Fastest 10–15 min (door-to-door) €20–€30 (~$22–$33) total On demand Excellent (boot space) Early/late flights, families, heavy luggage
Private Transfer 10–15 min (door-to-door) €35–€55 (~$38–$60) total Pre-booked Excellent Premium service, groups, special needs

Which Ticket Should You Buy?

  • Cheapest overall: Train (€1.30) – unbeatable for solo travelers.
  • Best value + convenience: ARST bus (€4.50) – direct, no walking to station, luggage-friendly.
  • Fastest door-to-door: Taxi (€20–€30) – worth it for early flights or groups of 3+ sharing.
  • Most comfortable: Private transfer – pre-booked, no waiting, professional driver.

Where to Buy Tickets

  • Train: Trenitalia app, ticket machines at Cagliari Centrale, or tabaccherie.
  • ARST bus: ARST ticket office at Piazza Matteotti, tabaccherie, or on board (cash, €5.00).
  • CTM bus: Tabaccherie, newsstands, CTM app, or ticket machines at major stops.
  • Taxi / Transfer: Directly with driver (cash/card) or pre-book via Viator / GetYourGuide.

Traveler Tips & Local Insights

Real-world advice from frequent flyers and Cagliari locals to make your airport transfer smoother.

🚆 Train Tips

  • Validate your ticket! The €1.30 ticket is a steal – but forgetting to validate it can result in a €50 fine. Look for the green machines on the platform.
  • Mind the gap at Elmas Aeroporto station – the platform gap is wider than standard. Lift your suitcase, don't drag it.
  • Trains run less frequently on Sundays (approx hourly). Plan accordingly.
  • Buy a return ticket at the airport station? You can't – Elmas Aeroporto has no ticket machines. Buy your return in advance at Cagliari Centrale or use the app.

🚌 Bus Tips

  • ARST bus driver may not have change – carry €5–€10 in coins if buying on board.
  • Bus can get crowded during summer (July–August) with tourists and their luggage. Arrive at the stop 5–10 min early to secure a spot.
  • CTM buses accept contactless card payments (tap on board) – no need for a paper ticket.

🚕 Taxi & Transfer Tips

  • Always confirm the fare before starting – ask "Quanto costa?" (How much?) and agree on a price. Most taxis use meters but some offer fixed fares.
  • Night supplement: Taxis may add a €2–€5 surcharge between 10:00 PM and 6:00 AM.
  • Free Now app lets you book and pay by card – useful if you don't have cash.

🧳 Luggage Handling

  • No luggage storage at Cagliari Centrale station (left luggage closed in 2023). Use your hotel or a service like Radical Storage near the station.
  • If you have oversized luggage (surfboard, large instrument), the taxi is your only hassle-free option.
  • Baggage allowance on ARST bus is generous – no strict size limit, but be considerate of other passengers.

⏰ Peak Season & Booking Advice

  • July & August are intense – Cagliari Airport sees heavy traffic. Book private transfers 48 hours in advance during peak summer.
  • Easter, Christmas, and Ferragosto (Aug 15) – bus and train schedules may be reduced. Check online 1–2 days before.
  • For flights before 7:00 AM, a taxi is the only reliable option. First trains and buses may not get you there 1.5 hours before boarding.

🌍 What Locals Do

"I've lived in Cagliari for 12 years. For airport runs, I take the train 90% of the time – it's cheap, fast, and never stuck in traffic. Only use the taxi if I'm running late or have a 6 AM flight." – Marco, Cagliari resident

"The ARST bus is great if you're staying near Piazza Matteotti. But if you're in the Marina district, just walk to the station – it's faster than waiting for the bus." – Giulia, travel blogger

FAQs: Getting from Cagliari City Center Hotels to Cagliari Airport

What is the fastest way from Cagliari city center hotels to the airport?

A taxi or private transfer is the fastest door-to-door option – 10–15 minutes (€20–€35, ~$22–$38). The train from Cagliari Centrale to Elmas Aeroporto takes only 5–8 minutes but requires walking to/from stations, adding 15–25 minutes total. For most travelers, the train is still the best overall due to its low cost and reliability.

Is there a direct train from Cagliari city center to the airport?

Yes – Trenitalia regional trains run direct from Cagliari Centrale (Piazza Matteotti) to Elmas Aeroporto station. Journey time: 5–8 minutes. Trains depart every 30–90 minutes from early morning until late evening. The station is connected to the terminal by a covered walkway (3–4 min). No changes required.

How much does a taxi cost from Cagliari city center to Cagliari Airport?

A standard taxi costs €20–€30 (approximately $22–$33), depending on your exact hotel location and time of day. Many drivers offer a flat rate of €25 to the airport. Confirm the price before departing. Free Now (MyTaxi) app allows you to book and see the estimated fare in advance.

What is the cheapest way to get from Cagliari city center to the airport?

The train is the cheapest at €1.30–€2.00 (~$1.40–$2.20) per person. CTM urban buses cost about the same (€1.30–€2.00) but take longer. ARST airport bus is €4.50 ($5.00). For groups of 2, the train is still cheaper than splitting a taxi; for groups of 3+, a taxi can be competitive.

How early should I leave my hotel for a flight from Cagliari Airport?

For Schengen flights, leave your hotel 2 hours before boarding (arrive airport 1.5h ahead). For non-Schengen flights, leave 2.5–3 hours before boarding. Add travel time: 10–15 min (taxi), 25–40 min (train), or 30–50 min (bus). Always check your airline's recommended arrival time – some low-cost carriers require 40–60 minutes before departure for bag drop.

Are buses from Cagliari city center to the airport reliable for early morning flights?

The first ARST bus departs around 5:00–5:30 AM from Piazza Matteotti. For flights before 7:00 AM, a taxi is safer – the bus may not get you to the airport with enough time to check bags and pass security. For flights after 8:00 AM, the bus is perfectly reliable. Check the ARST schedule for the latest updates.

Can I use ride-sharing apps at Cagliari Airport?

Uber and Bolt have very limited coverage in Sardinia. They may show available cars but cancellations are frequent. Free Now (MyTaxi) is the only reliable app – it connects you with licensed local taxis. For guaranteed service, pre-book a private transfer or call Radio Taxi Cagliari at +39 070 432 0000.

Is the train from Cagliari city center to the airport wheelchair accessible?

Yes – Cagliari Centrale station has step-free access and lifts. Elmas Aeroporto station is ground-level with ramp access to the terminal. Most regional trains on this route have low-floor boarding and designated wheelchair spaces. Contact Trenitalia's Blue Assistance (Servizio Blu) at least 24–48 hours in advance to request assistance. Phone: +39 02 7249 4494.