Quick Answer
Best option for most travellers: take the direct bus (Flogas / ARST) from Alghero bus station to Cagliari Piazza Matteotti, then hop on the Airport Metro (Line M Sassari–Elmas) to CAG terminal. Total door‑to‑door time ≈ 4 h 15 min, cost €25–€30 (≈$27–$33). The bus is the best balance of price, speed, and simplicity. If you need the fastest option, a taxi/private transfer cuts travel time to 2 h 30 min but costs €250–€350 (≈$270–$380).
🚌 Direct Bus: Alghero → Cagliari (then Metro to Airport)
The direct bus is the most popular, affordable, and straightforward way to travel from Alghero to Cagliari Airport. One ticket, one seat, and you avoid the hassle of train changes.
Key Details at a Glance
| Item | Detail |
|---|---|
| Operator | Flogas / ARST (Sardinia's main public bus network) |
| Route | Alghero Bus Station (Via Don Minzoni) → Cagliari Piazza Matteotti |
| Journey time | 3 h 45 min – 4 h (depending on traffic/stops) |
| Ticket price | €22–€25 (≈$24–$27) – one way |
| Frequency | 7–10 departures daily (peak season); 5–6 in low season |
| First / Last bus | ≈ 5:30 AM / ≈ 7:30 PM (check current timetable) |
| Airport connection | Metro M Sassari–Elmas from Piazza Matteotti → CAG (5 min, €2.50/≈$2.70) |
Step‑by‑Step Journey
- Alghero Bus Station – located on Via Don Minzoni, 5 min walk from the historic centre.
- Board the Flogas/ARST bus – look for "Cagliari" on the electronic sign. Buses are modern, air‑conditioned, and have luggage compartments.
- En‑route – the bus follows the SS 131 Carlo Felice highway. A short comfort stop may occur near Oristano.
- Arrive at Cagliari Piazza Matteotti – the main bus hub, right next to the metro station.
- Take the Airport Metro – Line M (direction "Elmas Aeroporto") from "Matteotti" station. Trains run every 8–12 min. Get off at "Elmas Aeroporto" – you're at the terminal.
Pros & Cons
- ✅ Pros: Direct (no train changes), cheapest option, comfortable seats, frequent departures, luggage friendly.
- ❌ Cons: Total time longer than taxi, no night service, occasional delays on SS 131 during summer traffic.
Tips & Insider Info
- Buy your bus ticket online via ARST official site or at the Alghero bus station kiosk. Online booking guarantees a seat.
- The metro from Piazza Matteotti to the airport runs from ≈ 5:00 AM to 10:30 PM. If your bus arrives very late, you may need a short taxi ride (≈€10–€12).
- In summer (July–August), book at least 2 days ahead – buses sell out.
- Total cost: bus €24 (average) + metro €2.50 = €26.50 (≈$29) – still the cheapest option.
Source: ARST official timetable (accessed May 2025).
🚆 Train: Alghero → Cagliari (with change) + Metro to Airport
The train is a solid alternative if you prefer rail comfort, have a discount card (CartaFRECCIA or Senior), or are already near Alghero's train station. The route requires one change in Oristano (sometimes two).
Route & Schedule Overview
| Segment | Train type | Approx. time | Frequency |
|---|---|---|---|
| Alghero Sant'Agostino → Oristano | Regional (Trenitalia) | 1 h 20 min | 8 trains/day |
| Oristano → Cagliari Elmas | Regional / InterCity | 1 h 45 min – 2 h | 12 trains/day |
| Cagliari Elmas → Airport (metro) | Metro M Sassari–Elmas | 5 min | every 8 min |
Total journey time: 3 h 40 min – 4 h 30 min (depending on connection wait).
Total cost: €28–€38 (≈$30–$41) including metro.
Step‑by‑Step
- Alghero Sant'Agostino station – 15 min walk from the city centre or a short taxi ride (€5–€8).
- Train to Oristano – buy a single ticket to "Cagliari Elmas" (Trenitalia app or station machine). Change at Oristano.
- Oristano → Cagliari Elmas – the regional train runs along the coast. Scenic but can be slow.
- At Cagliari Elmas station – follow signs to the metro platform. One stop to "Elmas Aeroporto".
Pros & Cons
- ✅ Pros: Comfortable seats, power outlets on many trains, scenic route, no traffic issues, good if you have rail discount cards.
- ❌ Cons: Requires minimum 1 change (sometimes 2), less frequent than bus, total cost slightly higher, station not in Alghero centre.
Train vs Bus – When to Choose Rail?
- Choose the train if: you have a CartaFRECCIA (up to 50% off), you struggle with bus motion, or you want to avoid any risk of highway traffic.
- Choose the bus if: you want a direct ride, cheaper price, and simpler luggage handling.
Practical Tips
- Book train tickets on Trenitalia.com – regional tickets are flexible, but InterCity discounts are available with advance purchase.
- Check if your ticket includes the metro connection. Most "Cagliari Elmas" tickets do not include the metro; buy a separate €2.50 ticket.
- Alghero Sant'Agostino station has no luggage storage. Arrive with your bags ready.
Source: Trenitalia regional timetables (accessed May 2025).
🚕 Taxi & Private Transfer – Fastest, Most Expensive
If time is critical or you're travelling in a group, a taxi or pre‑booked private transfer gets you from Alghero to Cagliari Airport in ≈ 2 h 30 min. The cost is high, but so is the convenience.
Cost & Vehicle Options
| Vehicle type | Max pax | Price range (one way) | Best for |
|---|---|---|---|
| Standard sedan (e.g. Toyota Corolla) | 3 | €250–€280 (≈$270–$305) | Couples, solo travellers with light luggage |
| Estate / MPV (e.g. Ford Galaxy) | 5 | €280–€320 (≈$305–$350) | Small family, 3–4 suitcases |
| Minivan (e.g. Mercedes V‑Class) | 8 | €320–€380 (≈$350–$415) | Large group, sports equipment, many bags |
| Executive (e.g. Mercedes E‑Class) | 3 | €350–€400 (≈$380–$435) | Business travellers, premium experience |
When to Choose a Taxi / Private Transfer
- 🚨 Late‑night / early‑morning: No bus or train runs between 22:00 and 05:30. Taxi is the only option.
- 👨👩👧👦 Groups of 4+: Splitting the fare makes it more reasonable (≈€70–€90 per person with 4 pax).
- 🧳 Heavy luggage or sports gear: No weight limits, no dragging bags through stations.
- ⏱️ Urgent flight connection: You're running late or have a tight schedule.
How to Book
- Pre‑book online via Sardinia Private Car or GetTransfer – fixed price, no surge.
- Licensed taxis can be hailed at Alghero airport (AHO) or the city centre. Always confirm the price before starting the ride.
- Airport drop‑off: all drivers go directly to CAG departures level.
Pros & Cons
- ✅ Pros: Fastest door‑to‑door, flexible timing, no luggage hassle, comfortable, direct.
- ❌ Cons: Very expensive compared to bus/train, traffic can add 20–30 min, quality varies.
Source: Typical fixed‑price quotes from Sardinia transfer operators, May 2025.
🚗 Rental Car – Freedom & Flexibility (One‑Way Drop‑Off)
Renting a car gives you total freedom to explore Sardinia at your own pace – but if your final destination is Cagliari Airport, you'll need a one‑way rental with drop‑off at CAG.
Drive Overview
| Item | Detail |
|---|---|
| Route | SS 131 Carlo Felice (main highway), Alghero → Cagliari |
| Distance | ≈ 250 km |
| Drive time | 2 h 20 min – 2 h 45 min (depending on traffic/breaks) |
| Fuel cost | ≈ €25–€30 (≈$27–$33) for a small car |
| Toll | SS 131 is toll‑free (except short sections near Sassari – ≈€1.50) |
| One‑way fee | Usually €30–€60 (≈$33–$65) extra |
Rental Car Cost Estimate
- Economy car (e.g. Fiat Panda): €40–€60/day (≈$44–$65) + one‑way fee + fuel.
- Compact (e.g. Ford Focus): €55–€80/day (≈$60–$87) + one‑way fee + fuel.
- SUV (e.g. Nissan Qashqai): €80–€120/day (≈$87–$130) + one‑way fee + fuel.
Total for one day rental (economy): €50 (car) + €40 (one‑way fee) + €25 (fuel) = ≈€115 (≈$125).
Where to Rent
- Major agencies at Alghero Airport (AHO): Hertz, Avis, Europcar, Sixt, Budget.
- City centre: Europcar has an office on Via Roma.
- Compare prices on DiscoverCars or RentalCars.com.
Pros & Cons
- ✅ Pros: Flexibility to stop anywhere, ideal for multi‑stop trips, comfortable, no schedule dependency.
- ❌ Cons: One‑way fees, parking at Alghero can be tricky, you must return the car before your flight (allow 30 min for check‑in), cost adds up.
Important Tips
- Book one‑way drop‑off in advance – not all agencies allow it, and walk‑up requests can be refused.
- Check if your rental includes full insurance (CDW + theft). Sardinia has narrow roads – scratches happen.
- At CAG, follow signs "Rental Car Return" – the parking is just opposite the terminal.
- Fuel policy: "Full‑to‑Full" is cheapest. Fill up at a station near the airport (e.g. Q8 on SS 554).
Source: Rental car comparison sites (May 2025).
🎟️ Ticket & Cost Comparison – All Options Side‑by‑Side
Use this table to quickly compare each transport mode by total time, cost, convenience, and best use case.
| Mode | Total time (door‑to‑door) | One‑way cost (1 pax) | Cost for 4 pax | Changes / transfers | Best for |
|---|---|---|---|---|---|
| 🚌 Bus + Metro | 4 h 15 min | €26.50 (≈$29) | €106 (≈$115) | 1 (bus → metro) | 🌟 Best value – recommended |
| 🚆 Train + Metro | 4 h 30 min | €28–€38 (≈$30–$41) | €112–€152 (≈$122–$166) | 2 (train change + metro) | Rail fans, discount card holders |
| 🚕 Taxi / Private | 2 h 30 min | €250–€350 (≈$270–$380) | €250–€350 (≈$270–$380) | 0 (direct) | Groups, late night, urgent |
| 🚗 Rental Car | 2 h 30 min (drive only) | ≈€115 (≈$125) incl. one‑way | ≈€115 (≈$125) total | 0 (self‑drive) | Multi‑stop trips, explorers |
Which One Should You Pick?
- 💶 Cheapest: Bus + Metro – €26.50 per person.
- ⚡ Fastest: Taxi / Private Transfer – 2 h 30 min.
- 🔄 Most flexible: Rental Car – stop anywhere, any time.
- 🎯 Best overall for most travellers: Bus + Metro – unbeatable price‑convenience ratio.
Where to Buy Tickets
- Bus: ARST website or Alghero bus station.
- Train: Trenitalia app/website or station vending machine.
- Taxi / Transfer: Pre‑book via Sardinia Private Car or GetTransfer.
- Rental Car: Compare on DiscoverCars or RentalCars.com.
💡 Traveler Tips & Insider Advice – Get It Right the First Time
After hundreds of journeys across Sardinia, here are the practical insights that can save you time, money, and stress.
🗓️ Book Ahead in Peak Season
- July–August: Buses and trains fill up. Book bus tickets at least 2–3 days in advance online. Train regional tickets are unlimited but seats may be scarce on InterCity.
- Easter & Christmas: Same advice – book early.
🧳 Luggage Strategy – Use Takkyubin (Baggage Delivery)
- If you're travelling around Sardinia before your flight, consider baggage delivery (Takkyubin‑style service). Companies like Spedizione Corse or Pony Express can forward your suitcase from Alghero to CAG for ≈€25–€35 (≈$27–$38).
- You travel light, and your bag meets you at the airport. Perfect for a multi‑stop itinerary.
⏰ Arrival Time at the Airport
- Domestic flight: arrive at CAG 1 h 15 min before departure.
- International/Schengen: arrive 1 h 45 min before.
- Factor in the metro or bus from Cagliari city centre – it's quick but don't cut it too fine.
🚏 Station Navigation – Cagliari Elmas & Piazza Matteotti
- Piazza Matteotti is well‑signposted. The metro entrance is on the ground floor of the bus station building.
- Cagliari Elmas station (train) has a small bar and ticket machines. The metro platform is just outside the main entrance.
- If you get lost, ask for "Metro per l'aeroporto" – locals are friendly.
🌐 Useful Apps & Links
- ARST – bus timetables and tickets.
- Trenitalia – train schedules and booking.
- Sardegna Mobilità – regional transport planner.
- Google Maps – works well for real‑time bus and train tracking in Sardinia.
🕒 What to Do if You Miss the Last Bus
- Last bus departs Alghero ≈ 7:30 PM. If you miss it, your options are: taxi (€250+), rental car (if available last‑minute), or stay overnight in Alghero and take the first bus at 5:30 AM.
- There is no night train service on this route.
Source: Local travel experience & official transport providers (May 2025).
❓ Frequently Asked Questions – Alghero to Cagliari Airport
1. Is there a direct bus from Alghero to Cagliari Airport?
Yes. Flogas / ARST runs direct buses from Alghero bus station to Cagliari Piazza Matteotti. From there, the airport metro takes you to CAG terminal in 5 minutes. Total door‑to‑door time ≈ 4 h 15 min. No single bus goes directly into the airport forecourt, but the metro connection is seamless.
2. How long does the journey from Alghero to Cagliari Airport take?
By bus + metro ≈ 4 h 15 min. By train + metro ≈ 4 h 30 min. By taxi ≈ 2 h 30 min. By rental car ≈ 2 h 30 min (drive time only, excluding rental paperwork).
3. How much does it cost to travel from Alghero to Cagliari Airport?
Bus + metro: €25–€30 (≈$27–$33). Train + metro: €28–€38 (≈$30–$41). Taxi: €250–€350 (≈$270–$380). Rental car (one‑day): from ≈€115 (≈$125) including one‑way fee and fuel.
4. Which is better, bus or train from Alghero to Cagliari Airport?
For most travellers, the bus is better – it's direct, cheaper (€26.50 vs €33 average), and avoids train changes. Choose the train if you have a CartaFRECCIA discount, prefer rail comfort, or the bus is sold out.
5. Are there night services from Alghero to Cagliari Airport?
No. The last bus departs around 7:30 PM and the last train earlier. There is no night bus or train. For late‑night or early‑morning departures (before 5:30 AM), you must take a taxi or private transfer.
6. Is it worth renting a car to get from Alghero to Cagliari Airport?
It depends. If you plan to explore Sardinia before flying, a rental car gives flexibility. For a pure A→B journey, it's more expensive (≈€115) than the bus (€26.50) and you must handle drop‑off logistics. Only recommended for groups or multi‑stop travellers.
7. How do I get from Cagliari bus/train station to the airport?
From Piazza Matteotti (bus station), take the Airport Metro (Line M, direction "Elmas Aeroporto") – 5 min, €2.50. From Cagliari Elmas (train station), the same metro platform is just outside – 1 stop to the airport. Both are well‑signposted.
8. What is the cheapest way to get from Alghero to Cagliari Airport?
The bus + metro is cheapest: €26.50 (≈$29) per person. No other option comes close. Booking the bus online sometimes gives a €1–€2 discount.