Explore Destinations

Discover the world's most amazing places

How to Get from Cagliari Airport to Oristano

Quick Answer

The best overall way to get from Cagliari Airport (CAG) to Oristano is by taking a combination of train and bus, offering a good balance of cost (€10-€15), journey time (~2.5 hours), and scenic value. The cheapest option is the direct ARST bus (€6.50, ~1h 45m). For ultimate convenience, especially for groups or those with heavy luggage, a private transfer is fastest door-to-door (~1h 15m), but costs €120-€180. There are no direct train or flight connections between the airport and Oristano city center.

Quick Navigation: Cagliari Airport to Oristano

The Train & Bus Combo: The Scenic & Flexible Route

This two-leg journey is the most recommended for independent travelers, offering a taste of Sardinian landscapes and flexible scheduling.

Step-by-Step Guide:

  1. Airport to Cagliari Station (Cagliari Piazza Matteotti): From the airport arrivals, walk to the nearby Elmas Aeroporto train station (5-minute walk). Take the local ARST train (Line CF) towards Cagliari. The ride takes about 7 minutes and costs €1.30. Trains run every 20-30 minutes. Confirm schedules on the official ARST website.
  2. Cagliari to Oristano (Main Leg): At Cagliari Piazza Matteotti, purchase a ticket for the Trenitalia regional train to Oristano. The journey takes approximately 1 hour to 1 hour 20 minutes, depending on the service (direct or with stops).
  3. Oristano Station to City Center: Oristano's train station is about a 15-20 minute walk from the historic center. Local buses or a short taxi ride (€5-€8) are available.
Route Segment Operator Approx. Time Approx. Cost Frequency
CAG → Cagliari (Elmas to Piazza Matteotti) ARST Train 7 min €1.30 Every 20-30 min
Cagliari → Oristano Trenitalia Regional Train 60-80 min €6.50 - €12 ~10-15 trains/day
Total (Est.) - ~1.5 - 2.5 hrs* €8 - €15 -

*Total time includes a conservative 30-40 minute transfer/wait time in Cagliari.

Pros & Cons

Is Flying from Cagliari Airport to Oristano Possible?

Short Answer: No, it is not a practical or existing direct option.

Oristano does not have a commercial airport. The closest airports are Cagliari (CAG, ~100km south) and Alghero (AHO, ~140km north). Flying from Cagliari Airport to anywhere else in Sardinia to reach Oristano involves a complex and inefficient journey:

  1. Fly from Cagliari to mainland Italy (e.g., Rome, Milan).
  2. Take another flight back to Alghero Airport (AHO) in northern Sardinia.
  3. Finally, take a 1.5+ hour bus or taxi from Alghero to Oristano.

Why This is Not Recommended:

Conclusion: For travel within Sardinia, ground transportation is always the correct and only sensible choice. According to the Sardinia Mobility portal, enhancing regional rail and bus links is the strategic focus, not short-hop flights.

The Direct Bus: The Fastest & Cheapest Public Transport

Operated by ARST, the direct bus is the most straightforward and economical public transport link between Cagliari Airport and Oristano's city center.

Service Route Number Departure Point (Airport) Arrival Point (Oristano) Journey Time Adult Fare (One-Way)
ARST Direct Bus Line 702 (or similar) Outside the Cagliari Airport terminal (clearly signed bus stop) Oristano Autostazione (main bus station, near the center) ~1 hour 45 minutes €6.50

Key Details:

  • Tickets: Can be purchased from the ARST ticket office at the airport, from the driver (exact change recommended), or via authorized resellers. Check the ARST timetable for Line 702.
  • Frequency: Several services daily, but schedules can vary significantly between weekdays, weekends, and seasons (reduced in winter). Always verify the current timetable before your trip.
  • Luggage: Standard baggage is stored in the under-bus compartments free of charge. Space is subject to availability.
  • Comfort: Modern coaches are used, often equipped with air conditioning and WiFi.

Pros & Cons

Taxi & Private Transfer: Door-to-Door Convenience

This is the premium option for maximum comfort, privacy, and speed, ideal for families, groups, or travelers with a lot of luggage or arriving at odd hours.

When to Choose This Option:

Warning: For solo travelers or couples on a budget, this is a very expensive choice. The cost is nearly 20x that of the bus.

Ticket Options, Cost & Time Comparison Table

Use this table to quickly compare all your options from Cagliari Airport to Oristano city center.

Transport Method Approx. Door-to-Door Time Approx. Cost (One-Way) Convenience / Notes Best For
ARST Direct Bus ~1h 45m €6.50 Direct, central arrival. Check schedule in advance. Budget travelers, solo explorers
Train + Bus Combo ~2h - 2h 30m* €8 - €15 Requires change in Cagliari. Scenic. Flexible travelers, scenery lovers
Pre-Booked Private Transfer ~1h 15m €110 - €180 Door-to-door, stress-free, 24/7. Families, groups, luxury/comfort seekers
Official Taxi (from rank) ~1h 15m €120 - €180+ Immediate but expensive. Confirm fixed price first. Urgent/unscheduled trips, late arrivals

*Time includes transfer/wait time. **Costs are per person/vehicle as applicable.

Buying Tickets & Tips:

Traveler Insights & Practical Tips

Beyond schedules and prices, here’s real-world advice for a smooth journey.

  • The "Real" Journey Time: Public transport in Sardinia can be relaxed. Add a 20% buffer to any scheduled time for unexpected delays, especially on buses subject to traffic on the SS131.
  • Navigating Cagliari Station (Piazza Matteotti): This is a combined train and bus station. Allow 10-15 minutes to find your correct platform. Signs are in Italian, so look for "Binario" (platform) numbers and "Oristano" on departure boards.
  • Luggage Strategy: If you have large suitcases and are taking the train, board early to find luggage space. Consider traveling lighter if possible. For private transfers, luggage is rarely an issue.
  • Cash is King (for local transport): While cards are increasingly accepted, always carry €20-€30 in small-denomination cash for bus tickets from drivers, small taxi fares, or purchases at small kiosks.
  • Seasonal Reality: Services (especially buses) are most frequent from June to September. In the shoulder and winter seasons (Oct-May), schedules are drastically reduced. Double and triple-check timetables close to your travel date.
  • Connectivity: The train route offers spotty mobile reception in some rural stretches. Download offline maps or entertainment beforehand. The ARST buses often have free WiFi.

FAQs: Cagliari Airport to Oristano

Is there a direct train from Cagliari Airport to Oristano?

No. There is no direct train. You must take a short local train from the airport to Cagliari's main station (Piazza Matteotti), then switch to a Trenitalia regional train to Oristano.

What is the absolute cheapest way to get from CAG to Oristano?

The ARST direct bus (Line 702) at €6.50 is the cheapest public transport option. Sharing a pre-booked private transfer with 3-4 people can sometimes rival this per person, but the bus remains the cheapest individual ticket.

How do I get from Cagliari Airport to Oristano late at night?

Public transport options cease operation by late evening. Your only reliable options are an official taxi from the airport rank or a pre-booked private transfer. Always book a transfer in advance if you have a late landing.

Is it easy to find a taxi at Cagliari Airport for Oristano?

Yes, taxis are readily available at the official rank. However, be prepared for the high fixed fare (€120-€180). Always agree on the price before starting the journey.

Should I buy my bus/train tickets in advance?

For the Trenitalia train from Cagliari to Oristano, booking in advance online can secure a cheaper "Economy" fare. For the ARST airport bus, it's not necessary but checking the schedule online in advance is essential, as you can purchase the ticket at the airport before boarding.

Which option is best for a family of 4 with luggage?

A pre-booked private transfer (minivan) is highly recommended. The total cost (€130-€160) split four ways is reasonable, and it provides door-to-door service, ample luggage space, and avoids the stress of navigating public transport with children and bags.

How far is Oristano train station from the city center?

It's about a 15-20 minute walk to the main squares (Piazza Roma, Piazza Eleonora). Taxis are usually waiting, or you can call a local radio taxi for the short ride into town.

Is the bus or train journey more scenic?

The train journey offers more varied and accessible scenery, including views of the Stagno di Santa Gilla lagoon near Cagliari and the inland countryside. The bus travels faster on the main highway (SS131) with less panoramic viewing.