Explore Destinations

Discover the world's most amazing places

How to Get from Cagliari Port to Cagliari Airport

Quick Answer

The best way from Cagliari Port to Cagliari Airport (CAG) is by taxi (€25–€35, 15–20 min) if you have luggage or are in a group. For budget travelers, the ARST airport bus (€4.90, ~35 min total) from Piazza Matteotti offers the best value. The cheapest option is train + walk (€1.50, ~45 min), but it's inconvenient with suitcases. Total distance: ~10 km.

Quick Navigation: All Transport Options

🚕 Taxi & Private Transfer: Fastest & Most Convenient

A taxi is the most direct way to reach Cagliari Airport from the port. Official white taxis with a "Taxi" sign wait at the port exit. The ride takes 15–20 minutes via the SS130 highway, covering ~10 km.

💰 Fares & Costs

  • Daytime fixed rate (07:00–22:00): €25–€30 (≈$27–$32) — always confirm before departing.
  • Night surcharge (22:00–07:00): +€3–€5 (≈$3–$5) — total ~€28–€35 (≈$30–$38).
  • Extra luggage fee: €1–€2 per large suitcase (≈$1–$2).
  • Public holiday supplement: +€2–€3 (≈$2–$3).

✅ Pros & Cons

  • Pros: Door-to-door, 24/7 availability, best for groups (up to 4 pax), no walking with luggage, reliable timing.
  • Cons: Most expensive option, limited availability during cruise ship arrivals (queues may form).

📋 Step-by-Step Guide

  1. Exit the port terminal (follow "Taxi" signs near the main gate on Via Roma).
  2. Join the official taxi queue — licensed white cars only.
  3. Confirm the fixed rate to Cagliari Airport (CAG) before boarding.
  4. Journey: Port → Via Roma → SS130 → Airport — ~15–20 minutes.
  5. Pay in cash or card (most taxis accept contactless).

📊 Key Data Snapshot

Distance~10 km
Travel Time15–20 min
Cost (day)€25–€30 (≈$27–$32)
Cost (night)€28–€35 (≈$30–$38)
Transfers0 — direct
Best forGroups, families, late arrivals, heavy luggage

Source: Cagliari City Taxi Association — cagliaritaxi.it

🚌 ARST Airport Bus: Best Value for Money

The ARST airport bus (line固定) is the most popular choice among independent travelers. It offers a direct connection from the city center to the airport at a fraction of the taxi cost. Note: the bus does not stop directly at the port — you need to walk to Piazza Matteotti (~10 min from the port).

💰 Fare Details

  • Ticket price: €4.90 (≈$5.30) at tobacco shops (tabacchi) or newsstands.
  • On-board purchase: €5.50 (≈$5.95) — slightly more expensive.
  • Return ticket: €8.80 (≈$9.50) — valid for 7 days.
  • Children under 6: travel free.
  • Large luggage: free of charge in the underfloor compartment.

🕐 Schedule & Frequency

  • First bus from Piazza Matteotti: ~05:20
  • Last bus from Piazza Matteotti: ~22:30
  • Frequency: every 30–60 minutes depending on season.
  • Journey time: 15–20 minutes (no traffic).
  • Total time from port: ~30–40 minutes (including walk + wait).

📍 Where to Catch the Bus

  1. From the port, walk to Piazza Matteotti (10–12 min along Via Roma).
  2. Look for the ARST bus stop (marked "Aeroporto / Airport").
  3. Buy a ticket beforehand at a tabacchi or use the app ARST App (iOS/Android).
  4. Board, validate your ticket, and enjoy the ride.
  5. Alight at Cagliari Airport - Arrivals stop.

✅ Pros & Cons

  • Pros: Cheap, direct, luggage compartment, frequent daytime service.
  • Cons: Requires walking to/from stops, limited late-night service, may be crowded during peak cruise season.

📊 Key Data Snapshot

Distance (bus portion)~8 km
Bus Travel Time15–20 min
Total Time (port → airport)30–40 min
Ticket Price€4.90–€5.50 (≈$5.30–$5.95)
Transfers0 — direct (after walking to stop)
Best forSolo travelers, budget-conscious, day flights

Source: ARST Official — arst.sardegna.it

🚆 Train + Walk: The Cheapest (but Least Convenient)

Taking the regional train from Cagliari to Elmas is the cheapest way to cover the port-to-airport route, but it involves two walking segments and is not recommended for passengers with heavy luggage. Total cost: as little as €1.50 (≈$1.60).

💰 Fare Details

  • Single ticket Cagliari → Elmas: €1.50–€2.00 (≈$1.60–$2.20) — depending on train type.
  • Where to buy: Trenitalia ticket machines at Cagliari station, online via Trenitalia, or the Trenitalia app.
  • Regional trains only — no reservation needed.

🕐 Schedule & Frequency

  • Frequency: ~1 train per hour (check Trenitalia for real-time).
  • Journey time: 5–7 minutes (Cagliari → Elmas).
  • Total time from port: 40–50 minutes (including walks).

🚶 Detailed Walking Segments

  1. Port → Cagliari Station: 15–20 min walk (1.2 km along Via Roma and Piazza Repubblica).
  2. Train ride: Cagliari → Elmas (5–7 min).
  3. Elmas Station → Airport Terminal: 15–20 min walk (1.5 km along Via dei Trasvolatori — no sidewalk for parts).

⚠️ Important Caveats

  • Elmas station has no elevator — stairs only. Not wheelchair accessible.
  • The walk from Elmas station to the airport is along a busy road with limited pedestrian path — not ideal with suitcases.
  • No direct train into the terminal — you must walk or take a local bus (very infrequent).

✅ Pros & Cons

  • Pros: Cheapest option, authentic local experience, no traffic concerns.
  • Cons: Two long walks, not luggage-friendly, limited frequency, poor accessibility.

📊 Key Data Snapshot

Total Distance~10 km (incl. walking)
Train Time5–7 min
Total Time (port → airport)40–50 min
Ticket Price€1.50–€2.00 (≈$1.60–$2.20)
Transfers1 (train) + 2 walks
Best forBackpackers, no luggage, very low budget

Source: Trenitalia — trenitalia.com

📱 Ride-hailing & NCC: Digital Alternative to Taxis

Ride-hailing apps like Uber (very limited in Cagliari) and local NCC (Noleggio Con Conducente — private chauffeur) services offer an alternative between taxis and buses. They are pre-booked and often provide a fixed price.

💰 Estimated Costs

  • Uber (if available): ~€20–€28 (≈$22–$30) — surge pricing possible.
  • NCC private transfer: €25–€35 (≈$27–$38) — includes meet-and-greet.
  • App-based local services: e.g., AppTaxi or itTaxi — similar to taxi fares.

📱 Popular Apps in Cagliari

  • itTaxi: Hails official taxis with fixed rates. Available in Italian app stores.
  • Free Now: Works in Cagliari with moderate coverage.
  • Uber: Very limited — only Uber Black in some periods.

✅ Pros & Cons

  • Pros: Pre-booked, fixed price, no queue, comfortable cars, good for groups/families.
  • Cons: Requires app/smartphone, availability is less reliable than taxis, may be more expensive during peak.

📊 Key Data Snapshot

Travel Time15–25 min
Cost Range€20–€35 (≈$22–$38)
Transfers0 — direct
Best forTech-savvy travelers, pre-booked convenience

Source: itTaxi app — ittaxi.it

📊 Cost & Time Comparison: All Options Side by Side

Use this table to quickly compare every transport option from Cagliari Port to Cagliari Airport. The best overall is highlighted, and the cheapest is marked.

Mode ⏱ Total Time 💰 Cost (EUR) 💰 Cost (USD) 🔄 Transfers 🧳 Luggage Friendly ⭐ Recommendation
🚕 Taxi 15–20 min €25–€35 $27–$38 0 ✅ Excellent ⭐ Best Overall
🚌 ARST Bus 30–40 min €4.90 $5.30 0 (after walk) ✅ Good 🥇 Best Value
🚆 Train + Walk 40–50 min €1.50–€2.00 $1.60–$2.20 1 + 2 walks ❌ Poor 💰 Cheapest
📱 Ride-hailing 15–25 min €20–€35 $22–$38 0 ✅ Good 🔄 Alternative

Note: Times include walking from the port to the respective boarding point. Prices are indicative as of 2025. Always confirm with the operator.

💡 Traveler Tips & Local Insights

🧳 Luggage Strategy: Use Takkyubin-Style Services?

Italy doesn't have a widespread "Takkyubin" luggage delivery like Japan, but you can use Baggage Storage at the port or airport. Some hotels offer luggage forwarding. For cruise passengers, check with your cruise line — many offer direct luggage transfer to the airport for a fee (€15–€25 per bag).

🕐 Timing Advice for Cruise Passengers

  • Disembarkation rush: Between 08:00–09:30, taxi queues at the port can be 20–30 minutes long. Book a taxi in advance or walk to Piazza Matteotti for the bus.
  • Flight departure: If your flight is before 11:00, take a taxi — the bus may not get you there in time if queues are long.
  • Afternoon flights: The bus is perfectly fine and much cheaper.

🚶 Port Location & Walking Routes

  • The main cruise terminal is at Stazione Marittima (Via Roma). From here, walk east along the waterfront to reach Piazza Matteotti (10 min).
  • If your ship docks at the Molo Sanità terminal (further west), add 5 minutes to walking times.

📅 Seasonal Considerations

  • Summer (June–September): Buses are more frequent but also more crowded. Book taxis in advance if possible.
  • Winter (November–February): Fewer buses, last bus around 21:00. Taxis are more reliable after dark.
  • Public holidays: Reduced bus schedule. Always check ARST notices.

🎒 What to Keep Handy

  • Small change for bus tickets (€5 coin).
  • Taxi driver's contact (save the photo of the license plate).
  • Offline map of the walking route from port to Piazza Matteotti.

Source: Cagliari Airport Official — cagliariairport.it

❓ FAQs: Cagliari Port to Cagliari Airport

Is there a direct bus from Cagliari Port to Cagliari Airport?

No bus stops directly at the port. You need to walk about 10–12 minutes to Piazza Matteotti, where the ARST airport bus departs. From there it's a direct ride to the airport with no transfers. Total time from port: ~30–40 minutes.

How much is a taxi from Cagliari Port to the airport?

A taxi costs €25–€35 (≈$27–$38) with a fixed daytime rate. Night surcharges (22:00–07:00) add ~€3–€5. Extra luggage may incur a small fee. Always confirm the price before starting.

How long does it take to get from Cagliari Port to Cagliari Airport?

By taxi: 15–20 minutes. By ARST bus (including walking): 30–40 minutes. By train + walk: 40–50 minutes. By ride-hailing: 15–25 minutes.

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

The cheapest is the train + walk combination at ~€1.50–€2.00 (≈$1.60–$2.20), but it's inconvenient with luggage. The ARST bus at €4.90 (≈$5.30) offers a much better balance of cost and comfort.

Can I take the train from Cagliari Port to Cagliari Airport?

Yes, but not directly. Walk 15 minutes to Cagliari train station, take a regional train to Elmas (5 min, €1.50–€2.00), then walk 15–20 minutes to the terminal. Total: 40–50 minutes. Not recommended with heavy bags.

How early should I leave Cagliari Port for my flight?

For domestic flights: leave at least 2.5 hours before departure. For international flights: leave at least 3 hours before. Add 30 minutes if taking the bus. Taxis give the most predictable timing.

Is there a shuttle service from Cagliari Port to the airport?

There is no dedicated public shuttle from the port. Some cruise lines offer transfer buses on request — check with your cruise operator. The ARST bus from Piazza Matteotti is the closest public option.

Do taxis from Cagliari Port have fixed rates to the airport?

Yes, official taxis charge a fixed rate of €25–€30 (≈$27–$32) for the port-to-airport route during daytime. Night and holiday supplements apply. Always confirm the rate before you get in.