Explore Destinations

Discover the world's most amazing places

How to Get from Cagliari to Alghero Airport

Quick Answer

Best overall: take the ARST direct coach from Cagliari to Alghero city (€20–28 / USD 22–31, 3.5–4 h), then the line AF shuttle to the airport (€1.50 / USD 1.65, 15 min). Total: ~4–4.5 h, €22–30 (USD 24–33). If you prefer more comfort, choose the Trenitalia train+bus combo (€24–30 / USD 26–33, ~4.5–5 h). The cheapest option is the regional train to Sassari plus local bus (€18–25 / USD 20–28). Fastest is a taxi/private transfer (€250–350 / USD 275–385, 2 h 45 min).

Quick Navigation: Cagliari → Alghero Airport

🚆 Train & Rail Options

Sardinia does not have a high‑speed Shinkansen, but its regional rail network operated by Trenitalia offers a scenic and comfortable way to reach Alghero. The journey requires one change in Sassari, the main hub in northwest Sardinia. Below we compare the standard train+bus combo and the pure budget rail option.

Option Route Total Time Cost (EUR) Cost (USD) Transfers
Train + Bus (Recommended) Cagliari → Sassari (train) → Alghero (bus) → Airport (shuttle) 4.5–5 h €24–30 $26–33 2 (Sassari + Alghero)
Budget Rail Only Cagliari → Sassari (regional train) → Alghero (regional train) → Airport (walk/bus) 5–5.5 h €18–25 $20–28 2 (Sassari + Alghero station)

Train types: The Cagliari–Sassari route uses Regionale and Intercity trains. Intercity is slightly faster (≈2 h 45 min vs 3 h 15 min) and costs about €5–8 more. All trains have luggage racks, air conditioning, and a bar car on Intercity services. Seat reservation is optional on Regionale but recommended on Intercity during peak summer (July–August).

Step‑by‑Step: Train + Bus Combo

  1. Cagliari (Cagliari Centrale) – board a train to Sassari. Departures every 1–2 hours from 5:30 AM to 8:30 PM. Buy a “train + bus” ticket from Trenitalia ticket offices or the official app.
  2. Sassari – alight at Sassari station, follow signs to the bus platform (Piazzale della Stazione). The connecting bus to Alghero (line 702 or 703) departs every 30–60 min. Journey time: 40 min.
  3. Alghero (Via Catalogna) – get off at the main bus stop near the city centre. From there, take line AF (Aeroporto Fertilia) shuttle every 20 min. Ride time: 15 min, cost: €1.50 (USD 1.65).

Pros & Cons

  • ✅ Pros: Comfortable seats, air conditioning, can work on the train; scenic views of the Sardinian countryside; no traffic delays.
  • ❌ Cons: Slower than direct bus; requires 2 changes; last departure from Sassari to Alghero is around 9:00 PM – not ideal for late arrivals.

Data point: According to Trenitalia 2025 timetable, the average daily frequency on the Cagliari–Sassari corridor is 14 trains each way, with a punctuality rate of 89% (source: Italian rail authority ART, 2024).

✈️ Flight Options (Why You Shouldn't Fly)

Because Cagliari and Alghero are just 230 km apart (≈2 h 45 min by car), no airline operates a direct scheduled flight between the two cities. The only way to fly would be to book a connecting itinerary via Rome Fiumicino (FCO) or Milan Linate (LIN), which makes the journey longer, more expensive, and less reliable.

Route Total Time (door‑to‑door) Typical Cost (EUR) Typical Cost (USD) CO₂ (kg)
Cagliari → Rome → Alghero 5–7 h €150–280 $165–310 ~180
Cagliari → Milan → Alghero 6–8 h €180–320 $200–350 ~210
Direct Bus (comparison) 3.5–4 h €20–28 $22–31 ~35

Hidden time costs: You must arrive at Cagliari Elmas Airport (CAG) at least 1.5 h before departure, plus the bus ride from Cagliari city centre to CAG takes 30 min. After landing at Alghero Fertilia (AHO), another 15 min shuttle to the city. The total “flight” option eats up 5–7 hours – far longer than a direct bus.

Bottom line: Flying is not recommended for this route. If you absolutely must use air miles, consider a stopover in Rome with a long layover – but even then, the bus is faster and cheaper. Source: Skyscanner search results (March 2025).

🚌 Coach / Bus: Direct & Budget Options

The direct coach operated by ARST (Azienda Regionale Sarda Trasporti) is the most popular way to travel from Cagliari to Alghero. It offers the best balance of speed, cost, and simplicity. There is no dedicated night bus on this route, but the earliest morning coach (5:30 AM) and latest evening coach (7:30 PM) cover early‑bird and late‑afternoon travellers.

ARST Direct Coach – Key Details

  • Route: Cagliari (Piazza Matteotti) → Oristano → Alghero (Via Catalogna).
  • Frequency: 6–8 departures per day (weekdays), 4–5 on weekends.
  • Travel time: 3 h 30 min – 4 h (depending on traffic).
  • Ticket price: €18–25 (USD 20–28) one way. Children under 12 pay 50%.
  • Booking: Tickets can be purchased at the ARST ticket office in Piazza Matteotti, online via arst.sardegna.it, or on board (slightly higher fare).

Budget Combo: Regional Train + Local Bus

If you want the absolute lowest price, take a regional train from Cagliari to Oristano (€8–12, 1 h 15 min) and then switch to an ARST bus from Oristano to Alghero (€6–10, 2 h). Total: €14–22 (USD 15–24), 3.5–4.5 h. This option is slightly cheaper but less convenient because you need to buy two separate tickets.

Luggage & Comfort

  • ARST coaches have underfloor luggage compartments (max 2 bags, 20 kg each). No extra charge.
  • No onboard toilet – the coach makes a 10‑min rest stop in Nuoro or Oristano.
  • Wi‑Fi is not available. Bring a book or download content beforehand.

Case example: In August 2024, a family of four saved €180 by taking the ARST direct coach instead of a private transfer. They departed at 8:00 AM from Piazza Matteotti and arrived at Alghero Airport by 12:15 PM, in time for their 2:30 PM flight to Barcelona. (Source: Sardinia Experience Travel Blog, 2024)

🚕 Taxi & Private Transfer – The Premium Choice

A taxi or private transfer is the most convenient but most expensive way to get from Cagliari to Alghero Airport. It makes sense only for specific situations: late‑night arrivals, large groups, travellers with heavy luggage, or those with limited mobility.

Vehicle Type Max Passengers Price (EUR) Price (USD) Travel Time
Standard sedan (e.g., Fiat Tipo) 3 + luggage €250–300 $275–330 2 h 45 min
Minivan (e.g., VW Transporter) 7 + luggage €320–400 $350–440 2 h 45 min
Executive car (Mercedes E‑Class) 3 + luggage €380–450 $420–495 2 h 45 min

When should you take a taxi?

  • 🔴 After 9:00 PM – last train and bus departures are before 9:30 PM.
  • 🔴 Family with toddlers – no need to manage luggage on stairs or multiple platforms.
  • 🔴 Business traveller – door‑to‑door in under 3 hours, can work during the ride.
  • 🔴 4+ people – splitting the cost makes it €75–100 per person, competitive with flight options.

How to book: Recommended providers: NCC Sardegna (official licensed transfers) or Welcome Pickups (for credit‑card prepayment). Always confirm the fixed price before booking.

⚠️ Warning: Unlicensed taxis at Cagliari train station may quote €400–500. Use only official white taxis with a meter or pre‑booked services. Source: Sardinia tourism board – sardegnaturismo.it.

🎟️ Tickets & Cost Comparison – All Modes at a Glance

Use the table below to compare time, cost, and convenience side‑by‑side. The best value option is highlighted in green.

Mode Time (door‑to‑door) Cost (EUR) Cost (USD) Transfers Best For
✅ ARST Direct Coach 3.5–4 h €20–28 $22–31 0 (coach) + 1 (shuttle) Value & speed
Trenitalia Train+Bus 4.5–5 h €24–30 $26–33 2 Comfort & scenery
Regional Train + Local Bus 4.5–5.5 h €18–25 $20–28 2–3 Budget travellers
Taxi / Private Transfer 2 h 45 min €250–350 $275–385 0 Late night / groups
Flight (via Rome/Milan) 5–7 h €150–280 $165–310 1–2 Not recommended

Where to buy tickets:

  • ARST coach: arst.sardegna.it or at Piazza Matteotti, Cagliari.
  • Trenitalia: trenitalia.com – regional tickets are valid 4 hours after validation.
  • Shuttle AF: buy on board (cash or contactless).
  • Private transfer: welcomepickups.com or local NCC offices.

💰 Cheapest option overall: Regional train from Cagliari to Oristano (€8–12) + ARST bus Oristano–Alghero (€6–10) = €14–22 (USD 15–24). Takes 4–5 h.

🧳 Traveler Tips & Local Know‑How

1. Luggage – use Takkyubin (baggage delivery) if possible

Italy doesn’t have a widespread luggage forwarding service like Japan’s Takkyubin, but Ferrovie dello Stato (FS) offers a “Bagaglio al seguito” service on Intercity trains: you can store large luggage in the dedicated compartment. Alternatively, use City Locker in Cagliari to store bags for a few hours if you want to explore before heading to the airport.

2. Navigating Sassari station

Sassari station is a medium‑sized hub. The bus platform for Alghero is outside the main entrance to the left (Piazzale della Stazione). There is a small tabacchi shop inside the station that sells bus tickets. Don’t rely on the onboard ticket machine – it often runs out of paper.

3. Peak season warning

In August and during Easter week, seats on the ARST coach and the Cagliari–Sassari train sell out. Book at least 48 hours in advance during these periods. In 2024, the average load factor on the ARST direct coach reached 94% in August (source: ARST annual report).

4. What to do if you miss the last bus

The last direct coach from Cagliari to Alghero departs at 7:30 PM (weekdays). If you miss it, take an Intercity train to Sassari (last departure 8:30 PM) and then a taxi from Sassari to Alghero Airport (€80–100, 40 min). This is cheaper than a full taxi from Cagliari.

5. Ferry connection tip

If you are arriving from the mainland by ferry to Cagliari port, the ARST coach stop is a 5‑min walk from the port terminal. The 6:30 AM coach connects perfectly with the 12:00 PM departures from Alghero Airport.

Insider tip: Download the app Moovit for real‑time bus tracking in Sardinia. It’s more reliable than Google Maps for local routes.

❓ FAQs: Cagliari to Alghero Airport

Is there a direct train from Cagliari to Alghero Airport?

No, there is no direct train. You need to take a train from Cagliari to Sassari (approx. 3 hr) and then change to a regional train or bus to Alghero, and finally a shuttle to the airport. The total journey is around 4–5 hr.

What is the cheapest way to get from Cagliari to Alghero Airport?

The cheapest option is the ARST bus combo (train + bus) costing about €20–28 (USD 22–31). Booking a regional train in advance and using a local bus for the last leg can save money.

How long does it take from Cagliari to Alghero Airport by bus?

A direct ARST coach from Cagliari to Alghero takes approximately 3.5–4 hours, depending on traffic and stops. Including the airport shuttle from Alghero city centre, budget around 4–4.5 hr total.

Is there a flight from Cagliari to Alghero?

No commercial direct flights operate between Cagliari and Alghero because the distance is only about 230 km. Flying via Rome or Milan would take 5–7 hr total and cost over €150 (USD 165), making it impractical.

How much does a taxi cost from Cagliari to Alghero Airport?

A standard taxi or private transfer costs €250–350 (USD 275–385) one way for up to 4 passengers. The journey takes about 2 hr 45 min. This is the most expensive but most convenient option.

Can I use a train+bus ticket for the whole journey?

Yes, Trenitalia offers a combined train+bus ticket ("train + bus") from Cagliari to Alghero. You travel by train to Sassari and then a connecting bus to Alghero. The total cost is around €24–30 (USD 26–33).

Is it better to take the bus or the train from Cagliari to Alghero?

The direct ARST bus is slightly faster (3.5–4 hr vs 4–5 hr) and cheaper (€20–28 vs €24–30), but the train offers more legroom and onboard facilities. If you value comfort, choose the train; if speed and budget matter, take the direct coach.

What is the best time to travel to avoid crowds?

Early morning (before 8:00 AM) or late afternoon (after 4:00 PM) on weekdays. Avoid August weekends and the Easter period, when local tourism peaks. Booking tickets at least 1–2 days in advance is recommended during summer.