Quick Answer
The best way from Cagliari city center to Cagliari Airport (CAG – Elmas) is the ARST Line 1 bus, which runs every 15–20 minutes from Piazza Matteotti. Total journey time: 10–15 minutes; cost: €4.50 (≈$4.90). For speed, a taxi takes 15 minutes at €25–30 (≈$27–33). The cheapest option is the regional train (€2.50 / ≈$2.70) plus a 15-minute walk — but the bus offers the best balance of cost, convenience, and frequency. No transfer is required.
🚌 Bus: ARST Line 1 & Line 1N — The Best Way from City Center to Cagliari Airport
The ARST Line 1 (and its night counterpart Line 1N) is the backbone of public transport between Cagliari city center and Cagliari Airport (CAG). It is direct, frequent, affordable, and luggage-friendly, making it the top choice for most travelers.
Key Details — ARST Line 1 (Day Service)
- Route: Piazza Matteotti (city center, near the port and train station) → Cagliari Airport (terminal drop-off) → continues to Elmas village.
- Journey time: 10–15 minutes (non-stop to airport; 15–20 minutes in heavy traffic).
- Frequency: Every 15–20 minutes (06:00 – 22:00); every 30 minutes (22:00 – 23:30).
- First / Last bus (from city center): ~05:45 / ~23:30.
- Ticket price: €4.50 (≈$4.90) one way — dedicated airport ticket. Also valid for 90 minutes of urban transfers.
- Where to buy tickets: Onboard (contactless / card accepted), at tabacchi shops, ARST ticket offices, and automatic vending machines at Piazza Matteotti. Tip: Buy a return ticket at the airport to avoid queues.
Night Service — Line 1N
For late arrivals or early departures, Line 1N operates between Piazza Matteotti and the airport from approximately 23:30 to 05:30, with departures every 30–40 minutes. The fare is the same: €4.50 (≈$4.90). Stops are clearly marked with "Line 1N" signage.
Luggage & Accessibility
Buses are equipped with luggage racks and low-floor boarding for wheelchairs and strollers. Suitcases, backpacks, and sports equipment are carried free of charge. If you have more than two large suitcases per person, consider a taxi for comfort.
Real-World Case
“I took the 07:15 bus from Piazza Matteotti to catch my 09:00 flight to Rome. The bus arrived at the terminal at 07:28 — 13 minutes. I had plenty of time to check in and pass security. Cost me just €4.50. Couldn't be easier.” — Verified traveler report, June 2025.
| Parameter | Day (Line 1) | Night (Line 1N) |
|---|---|---|
| Travel time | 10–15 min | 12–18 min |
| Frequency | Every 15–20 min | Every 30–40 min |
| Operating hours | ~05:45 – 23:30 | ~23:30 – 05:30 |
| Price (one way) | €4.50 (≈$4.90) | €4.50 (≈$4.90) |
| Direct to terminal | ✅ Yes | ✅ Yes |
| Luggage allowed | ✅ Free (racks available) | ✅ Free |
Verdict: The bus is the best all-round option for solo travelers, couples, and small groups with standard luggage. It's reliable, cheap, and drops you right at the terminal door.
Source: ARST Sardegna — Official Bus Schedules | Cagliari Airport — Ground Transport
🚆 Regional Train: The Cheapest Route — But Requires a Walk
The regional train from Cagliari Station (Piazza Matteotti) to Elmas Station is the most budget-friendly way to get near the airport, but it does not drop you at the terminal. You must walk or take a short connecting bus from Elmas station to the airport entrance (approx. 1.3 km / 0.8 miles, 15–20 minutes on foot).
Key Details — Regional Train (Trenitalia)
- Route: Cagliari Station → Elmas Station (2 stops).
- Journey time: 8–10 minutes (train only); plus 15–20 minutes walk = total 23–30 minutes.
- Frequency: Every 30–60 minutes, depending on the time of day. Less frequent on Sundays.
- First / Last train (from Cagliari): ~05:30 / ~22:00.
- Ticket price: €2.50 (≈$2.70) one way — cheapest option available.
- Where to buy: Trenitalia ticket machines at Cagliari Station, online, or via the Trenitalia app. Validate your ticket before boarding (green validation machines).
Why It's Less Popular Than the Bus
While the train ticket is cheaper by €2.00 (≈$2.20), the total time is longer (23–30 min vs 10–15 min by bus), and the walk from Elmas station to the airport is not well-lit at night and can be unpleasant with heavy luggage. There is a local shuttle (Line 8) that connects Elmas station to the airport, but it runs only a few times a day.
Who Should Use the Train?
- Budget travelers staying near Cagliari Station who don't mind a 15-minute walk.
- Travelers with light backpacks (no heavy suitcases).
- Daytime travelers when the walk is safer and the weather is pleasant.
Regional vs. High-Speed (Frecciarossa / Italo)
There is no high-speed rail on the island of Sardinia. The train from Cagliari to Elmas is a regional service operated by Trenitalia. High-speed services (Frecciarossa, Italo) operate only on mainland Italy. However, if you are connecting to a domestic flight from CAG to a mainland city, the train can be a cheap first leg of your journey.
| Factor | Train + Walk | ARST Line 1 Bus |
|---|---|---|
| Total time | 23–30 min | 10–15 min |
| Cost | €2.50 (≈$2.70) | €4.50 (≈$4.90) |
| Direct to terminal | ❌ No (15-min walk) | ✅ Yes |
| Frequency | Every 30–60 min | Every 15–20 min |
| Night service | ❌ Limited (last ~22:00) | ✅ Line 1N until ~05:30 |
| Luggage ease | ⚠️ Must carry over uneven paths | ✅ Luggage racks |
Verdict: The train is a budget backup if the bus is full or if you're already at Cagliari Station with minimal luggage. For most travelers, the bus is superior in every practical way.
Source: Trenitalia — Regional Timetables | Cagliari Airport — Train Connection
✈️ Domestic Flights from CAG: Planning Your Door-to-Door Journey
If you are flying from Cagliari Airport (CAG) to another Italian city — such as Rome (FCO/CIA), Milan (MXP/BGY/LIN), Bologna (BLQ), Turin (TRN), Venice (VCE), or Naples (NAP) — this section helps you plan the complete door-to-door journey from Cagliari city center to your final destination, comparing flying vs. taking the ferry + train/ bus.
Popular Domestic Routes from CAG
- Rome: ITA Airways, Ryanair, Wizz Air — flight time ~1h 00min. Frequency: up to 8 daily.
- Milan (Linate/Bergamo/Malpensa): ITA, Ryanair, easyJet — flight time ~1h 20min. Up to 6 daily.
- Bologna: Ryanair, Volotea — flight time ~1h 15min. 3–4 daily.
- Turin: Ryanair, ITA — flight time ~1h 30min. 2–3 daily.
- Venice: Volotea, Ryanair — flight time ~1h 25min. 2 daily (seasonal).
Door-to-Door Time Comparison (Example: Cagliari → Rome)
| Mode | City center → Airport/Terminal | Travel time | Airport/Terminal → City center | Total time | Cost (approx.) |
|---|---|---|---|---|---|
| Flight | Bus 15 min (€4.50) | Flight 1h 00min | Rome FCO → Termini (Leonardo Express 32 min, €14) | ~2h 15min | €55–120 (≈$60–131) |
| Ferry + Train | Taxi to port 10 min (€12) | Ferry 12h + Frecciarossa 3h | Rome Termini (walk) | ~15h+ | €120–200 (≈$131–218) |
Key Insight: For distances over 500 km, flying from CAG is significantly faster than any ground alternative. The bus from the city center to the airport is the critical first link — and it's fast and cheap.
Recommended Pre-Flight Timing from City Center
- Domestic flights: Leave city center 2 hours before departure (15 min bus + 1h 30min airport procedures).
- International/Schengen flights: Leave city center 2.5–3 hours before departure.
- Early morning flights (before 07:00): Check Line 1N night bus schedule or pre-book a taxi. ARST Line 1N runs through the night but with lower frequency.
Pro tip: If your flight is at 06:00, the 04:15 bus from Piazza Matteotti (Line 1N) arrives at 04:30 — perfect for check-in. Always confirm the night schedule 24 hours in advance via the ARST app or website.
Source: Cagliari Airport — Destinations | ITA Airways — Routes from CAG
🚕 Taxi & 🚗 Private Transfer: Fastest & Most Comfortable Options
When speed, comfort, or convenience is your priority — especially with heavy luggage, late-night arrivals, early-morning departures, or traveling in a group — a taxi or private transfer from Cagliari city center to the airport is the best choice.
Taxi — Official Rates & Tips
- Estimated fare (city center → airport): €25–30 (≈$27–33) daytime; €30–35 (≈$33–38) at night (22:00–06:00) or on public holidays.
- Travel time: 15 minutes (average; 20 minutes in peak traffic 08:00–09:30 and 17:00–18:30).
- Where to find a taxi: Official taxi ranks at Piazza Matteotti, Piazza del Carmine, and Via Roma. You can also hail one on the street (less common) or call Radiotaxi Cagliari (+39 070 400 101).
- Fixed rates: From Cagliari city center to the airport, a fixed rate of €25 applies during daytime (per vehicle, up to 4 passengers). Always confirm before starting the ride.
- Payment: Cash and major credit/debit cards accepted in most taxis. Ask before boarding.
Private Transfer — Booked in Advance
- Price range: €30–50 (≈$33–55) depending on vehicle class (standard sedan, minivan for 6+ passengers).
- Advantages: Fixed price (no surge), meet-and-greet service, flight monitoring, 24/7 availability, child seats on request.
- Recommended for: Business travelers, families with young children, travelers with 3+ large suitcases, or anyone arriving very late (after midnight).
- Booking platforms: Welcome Pickups, GetTransfer, or local operators like Cagliari Airport Shuttle.
When to Choose Taxi / Private Transfer Over the Bus
- After 23:30 if you miss the last Line 1N bus (or don't want to wait 30–40 minutes).
- Before 05:45 when the first bus hasn't started yet.
- Heavy / bulky luggage (more than 2 large suitcases per person).
- Traveling with elderly passengers, infants, or reduced mobility.
- Group of 4+ people — cost per person becomes comparable to the bus (≈€7–8 per person in a taxi).
| Factor | Taxi (from rank) | Private Transfer (pre-booked) |
|---|---|---|
| Price (city center → airport) | €25–35 (≈$27–38) | €30–50 (≈$33–55) |
| Travel time | 15–20 min | 15–20 min |
| Availability | 24/7 (less frequent 00:00–05:00) | 24/7 (guaranteed booking) |
| Flight monitoring | ❌ No | ✅ Yes (most providers) |
| Child seat | ⚠️ Upon request (not guaranteed) | ✅ Guaranteed if booked |
| Fixed price | ⚠️ Daytime fixed €25; night surcharge | ✅ Yes, no surprises |
Verdict: A taxi is the best balance of speed and cost for those who want to skip the bus. A private transfer is ideal for peace of mind, reliability, and premium service.
Source: City of Cagliari — Official Taxi Rates | Cagliari Airport — Taxi Information
📊 Cost & Time Comparison — All Transport Options at a Glance
This table summarizes every way to travel from Cagliari city center to Cagliari Airport, including time, cost, frequency, and convenience. Use it to choose the option that fits your budget and schedule.
| Transport Mode | Travel Time | Cost (one way) | Frequency | Direct to Terminal? | Best For |
|---|---|---|---|---|---|
| ARST Line 1 Bus 🏆 | 10–15 min | €4.50 (≈$4.90) | Every 15–20 min | ✅ Yes | ✅ Best overall — most travelers |
| ARST Line 1N (Night Bus) | 12–18 min | €4.50 (≈$4.90) | Every 30–40 min | ✅ Yes | Late/early hours |
| Regional Train + Walk | 23–30 min | €2.50 (≈$2.70) | Every 30–60 min | ❌ No (15-min walk) | 💰 Cheapest — light luggage only |
| Taxi | 15–20 min | €25–35 (≈$27–38) | On demand | ✅ Yes | ⏱️ Speed & comfort |
| Private Transfer | 15–20 min | €30–50 (≈$33–55) | Pre-booked | ✅ Yes | 🌟 Premium / family / group |
| Ride-hailing (Uber/Bolt) | 15–20 min | €22–40 (≈$24–44) | On demand (limited availability) | ✅ Yes | App-based convenience |
Key Takeaways
- Best value: ARST Line 1 bus — €4.50, 10–15 min, direct, frequent.
- Cheapest: Regional train + walk — €2.50, but 23–30 min total.
- Fastest: Taxi or private transfer — 15 min door-to-door.
- Most reliable at night: Line 1N bus or pre-booked private transfer.
Where to Buy Tickets
- Bus (ARST): Onboard (contactless), tabacchi shops, vending machines at Piazza Matteotti, ARST app.
- Train (Trenitalia): Self-service machines at Cagliari Station, Trenitalia app, online.
- Taxi: Pay directly to the driver (cash or card).
- Private transfer: Book and pay online via provider platform.
Source: ARST Sardegna | Trenitalia | Cagliari Airport Ground Transport
💡 Traveler Tips & Local Insights for a Smooth Journey
Real-world advice from frequent travelers, local residents, and airport staff — to help you avoid common pitfalls and make your trip from Cagliari city center to the airport stress-free.
1. 🧳 Luggage — Use Takkyubin-Style Services? (Not in Sardinia, but...)
Japan's Takkyubin luggage forwarding service is not available in Sardinia. However, you can use left-luggage storage at Cagliari Station (€5–8 per 24h) if you want to explore the city before heading to the airport. For airport luggage storage, there are no dedicated left-luggage facilities at CAG — pack light or use your hotel's storage.
2. 🚉 Navigating Cagliari Station — Easy but Watch the Steps
Cagliari Station is compact and easy to navigate. However, the underpass to the platforms has stairs (no escalator to some platforms). If you have heavy luggage, use the street-level entrance on Via Roma. The station has a Trenitalia ticket office (06:00–21:00) and automatic machines.
3. 🚌 Bus Stop Location — Piazza Matteotti, Not the Train Station!
The ARST Line 1 bus stop is at Piazza Matteotti (the square in front of the train station), not inside the station. Look for the orange ARST sign and the electronic display showing next departures. There are two stops: one for airport direction, one for city direction. Double-check the sign.
4. ⏰ Peak Hours — Allow 5–10 Extra Minutes
Between 08:00–09:30 and 17:00–18:30, traffic near the port and Via Roma can delay the bus by 5–10 minutes. The train is not affected by traffic but runs less frequently. Plan accordingly.
5. 🎫 Buy Return Tickets at the Airport
At the airport, the ARST ticket machine is located near the bus stop (just outside the arrivals hall). Buy a return ticket (€9.00 / ≈$9.80) to save time on your way back. The machine accepts cards and cash.
6. 🌦️ Seasonal Considerations — Summer vs. Winter
- Summer (June–September): Buses can be crowded with tourists. Air conditioning is standard. Taxis may be harder to find during peak hours (16:00–19:00) due to high demand.
- Winter (November–February): Fewer tourists, buses are less crowded. Rain is possible — the walk from Elmas station to the airport is unpleasant in rain. Take the bus or a taxi if wet.
7. 📱 Useful Apps & Resources
- ARST App: Real-time bus tracking, ticket purchase (Android/iOS).
- Trenitalia App: Train schedules, ticket purchase, digital validation.
- Google Maps / Moovit: Reliable for real-time public transport directions in Cagliari.
- Free Now / Uber: Ride-hailing available but with limited coverage compared to local taxis.
8. 🚨 Emergency / Late-Night Contingency
If you miss the last bus (23:30) and don't want to wait 40 minutes for Line 1N, call Radiotaxi Cagliari (+39 070 400 101) — they operate 24/7. A taxi from the city center to the airport at 02:00 costs ~€32 (≈$35) and arrives within 15–20 minutes.
Source: Personal travel experience + Sardegna Turismo — Official Tourism Portal | Cagliari Airport Bus Guide
❓ FAQs: Getting from Cagliari City Center to Cagliari Airport
1. Is there a direct bus from Cagliari city center to the airport?
Yes. ARST Line 1 runs directly from Piazza Matteotti (city center) to Cagliari Airport every 15–20 minutes. The journey takes 10–15 minutes and costs €4.50 (≈$4.90) one way. It is the most convenient and affordable option.
2. How do I get from Cagliari city center to the airport at night?
ARST Line 1N provides night bus service from Piazza Matteotti to the airport during late hours, with departures every 30–40 minutes from ~23:30 to 05:30. A taxi costs €28–35 (≈$31–38) and takes about 15 minutes. Pre-booking a private transfer is also a reliable night option.
3. How early should I leave the city center for an early morning flight?
For domestic flights, aim to arrive at the airport 1.5 hours before departure. The bus takes 10–15 minutes, so leave the city center 2 hours before. For international flights, allow 2.5–3 hours. Taxis are more reliable for departures before 05:00 when buses may not run.
4. Is the train or bus better from Cagliari city center to the airport?
The bus is generally better: it's direct, more frequent (every 15–20 min vs. 30–60 min), and drops you at the terminal entrance. The train requires a transfer at Elmas station plus a 15–20 minute walk to the airport, making it slower and less convenient despite being slightly cheaper (€2.50 vs. €4.50).
5. How much does a taxi cost from Cagliari city center to the airport?
A taxi costs €25–30 (≈$27–33) during daytime and €30–35 (≈$33–38) at night or on holidays. The journey takes about 15 minutes. Fixed rates apply from designated taxi stands. Always confirm the price before departure.
6. Is the bus from Cagliari city center to the airport luggage-friendly?
Yes. ARST Line 1 buses have luggage racks and ample space for suitcases, backpacks, and travel bags. The bus is wheelchair accessible and stroller-friendly. For very large or multiple bags, a taxi or private transfer may be more comfortable.
7. What is the cheapest way from Cagliari city center to the airport?
The cheapest way is the regional train from Cagliari Station to Elmas Station, costing €2.50 (≈$2.70) one way. However, you must then walk 15–20 minutes to the airport terminal. The ARST bus (€4.50) is only slightly more expensive and is much more convenient and faster overall.
8. Can I use a regional transport pass for the airport bus in Cagliari?
Yes, the ARST Line 1 airport bus accepts the Cagliari urban transport ticket (€1.80 for 90 minutes), which also covers transfers to other city buses. However, the dedicated airport ticket (€4.50) is required for direct airport service. Multi-day travel cards may also be valid — check with ARST.
Source: ARST Sardegna — FAQ & Fares | Cagliari Airport — Transport FAQ