Explore Destinations

Discover the world's most amazing places

How to Get from Olbia Airport to Cagliari

Quick Answer

For most travelers, the train is the best overall way to travel from Olbia Airport to Cagliari, offering a good balance of cost, comfort, and scenic value. The journey takes 3.5 to 4.5 hours and costs €20-€45. The cheapest option is the bus (€15-€22, 4+ hours), while the fastest door-to-door option for some is flying (45 min flight, but 3-4 hours total with transfers). There is no direct train or bus from the airport; a short transfer to Olbia city center is always required first.

Quick Navigation: Olbia to Cagliari Transport Guide

Taking the Train from Olbia to Cagliari

The train journey across Sardinia from Olbia to Cagliari is more than just transport; it's a scenic trip through the island's interior. However, it requires planning, as services are limited compared to mainland Italy.

Step-by-Step Guide

  1. Airport to Olbia Station: First, get from Olbia Costa Smeralda Airport (OLB) to Olbia's main railway station (Stazione di Olbia). Take the public bus Line 2 (run by ARST) or Line 10 (ASP). The trip takes 10 minutes and costs €1.30. A taxi costs €15-€20.
  2. Train from Olbia to Cagliari: There are no direct trains. You will always need to change, usually at Ozieri-Chilivani or Oristano.
    • Recommended Route (More Scenic/Comfortable): Olbia → Oristano → Cagliari. Involves a change in Oristano. Often uses newer trains.
    • Alternative Route: Olbia → Ozieri-Chilivani → Cagliari. The change at Ozieri-Chilivani is often quicker, but the station is very basic.

Train Types & What to Expect

Train TypeDescriptionFacilitiesBest For
Regionale (R)Slow, regional trains. Mandatory seat reservation is free but recommended.Basic seats, overhead luggage racks, toilets.Budget travelers, short segments.
Intercity (IC)Faster, long-distance trains. Requires a seat reservation supplement (€3-€10).More comfortable assigned seating, air conditioning, more luggage space.Comfort, longer journeys, guaranteed seat.

Ticketing & Practical Tips

  • Buying Tickets: Purchase in advance on Trenitalia.com for the best prices and seat selection. You can also buy at the station counter or self-service machines.
  • Validate Tickets: For paper tickets bought at a machine, you MUST validate them in the green stamping machines before boarding to avoid a fine.
  • Luggage: Space is adequate but not generous. Large suitcases go at the ends of carriages or in dedicated areas. Keep valuables with you.
  • Schedule Check: Always verify the latest schedule on Trenitalia's website, as services can be reduced on weekends and holidays.

Flying from Olbia to Cagliari

While seemingly the fastest option, flying involves significant "hidden time" and often isn't quicker than the train when considering the complete door-to-door journey.

The Reality of "Door-to-Door" Time

A typical flying itinerary looks like this:

  1. Olbia Airport to Departure Gate: 45-60 mins (check-in, security for domestic flight).
  2. Flight Time: ~45 minutes.
  3. Cagliari Elmas Airport (CAG) to City Center: 20-30 mins by taxi (€25-€35) or 15-20 mins by train (€1.30).

Total: Minimum 2.5 hours, but realistically 3-4 hours with buffers.

Airlines & Routes

  • Main Operator: Volotea is the primary airline on this route, often offering 1-3 flights daily.
  • Ticket Prices: Vary wildly from €50 to €150+ for a one-way ticket, depending on how far in advance you book and the season. Last-minute fares are expensive.
  • Airport Consideration: You fly into Cagliari Elmas Airport (CAG), which is well-connected to the city by a frequent local train.

Who Should Fly?

Consider flying only if: 1) You have a tight schedule and value daytime hours over cost, 2) You are connecting to/from an international flight on the same day, 3) You find a promotional fare that is cheaper than the train+taxi combination.

Taking the Bus from Olbia to Cagliari (The Budget Choice)

The intercity bus is the undisputed champion for budget-conscious travelers. Operated primarily by ARST, it provides a no-frills, direct link between cities.

Key Details & Routes

  • Departure Point: Olbia's main bus terminal (Autostazione), located near the train station. From the airport, take bus ASP 10 or a taxi.
  • Arrival Point: Cagliari's main bus station (Autostazione ARST) on Via Matteotti, a 10-minute walk from the train station and city center.
  • Journey Time: Approximately 4 to 4.5 hours, depending on traffic and stops.
  • Frequency: 3-5 buses per day, with reduced service on Sundays. The schedule is not frequent, so planning is essential.

Ticket Information & Booking

Ticket TypeApprox. PriceHow to BuyNotes
One-Way Standard€15 - €22At the station counter, on the bus (if seats available), or via authorized resellers.Cash is often preferred on board.
Round Trip€30 - €40Station counter or reseller.May offer a small discount.

Booking Advice: For peace of mind, especially in summer, purchase your ticket at the Olbia bus station before your journey. While you can sometimes pay the driver, seats can sell out.

Comfort & Considerations

  • Luggage: Buses have undercarriage storage. There is typically a limit of one large suitcase and one carry-on. Space can be cramped on busy days.
  • Amenities: Buses are modern and air-conditioned but basic. There is no Wi-Fi or power outlets. There is a toilet on board most long-distance coaches.
  • Scenery: The route takes the inland SS131 highway, offering a different perspective of Sardinia's landscape.

Taxi or Private Transfer (For Special Circumstances Only)

This is the most convenient but astronomically expensive option. A direct taxi or pre-booked private car is only justifiable in specific scenarios.

Cost Reality: The Most Important Factor

Unlike many European routes, this is a cross-island journey of over 250 km.

  • Metered Taxi (from rank): Fares are not typically metered for such long trips. You must negotiate a fixed price before getting in the car. Expect quotes from €400 to €600 or more for the one-way journey.
  • Pre-Booked Private Transfer: Often more reliable and slightly better value. Prices range from €350 to €500 for a standard sedan, depending on the operator and season. Book via reputable platforms like Welcome Pickups or SunTransfers.

When Does It Make Sense?

Consider this option only if:

  1. Late-Night/Early-Morning Arrival/Departure: When no public transport is running.
  2. Traveling in a Group (4+): Splitting the cost can make it comparable to train tickets per person.
  3. Special Needs: For travelers with significant mobility issues or a large amount of fragile luggage.
  4. Ultimate Convenience: If budget is no object and you want a seamless, door-to-door service.

Our strong recommendation: For 99% of travelers, combining a short taxi to Olbia station with a train or bus is a far more cost-effective strategy.

Cost, Time & Option Comparison Table

Use this table to quickly compare all your options from Olbia Airport to central Cagliari.

Transport Method Approx. Door-to-Door Time Approx. Cost (One-Way) Key Advantages Key Disadvantages Best For...
Train 4 - 4.5 hours €25 - €50* Scenic, comfortable, reliable, good luggage space (IC trains). Requires change of trains, fixed schedule, station transfer needed. Most travelers, scenery lovers, those preferring comfort over absolute lowest cost.
Bus (ARST) 4.5 - 5 hours €15 - €22 Cheapest, direct between city centers, simple. Longest travel time, infrequent schedule, basic comfort. Budget travelers, backpackers, those not in a rush.
Domestic Flight 3 - 4 hours €50 - €150+ Fastest point-to-point, saves daytime hours. Expensive (especially last-minute), hidden airport time, less scenic. Time-sensitive business travelers, those connecting to flights.
Taxi/Private Transfer ~3 hours €350 - €600+ Door-to-door, 24/7, maximum convenience and privacy. Extremely expensive, poor value for solo/couple travelers. Groups, late arrivals, travelers with special needs/mobility issues.

*Cost includes transfer from airport to Olbia Station and train ticket. Advance purchase on Trenitalia yields lower fares.

Traveler Tips & Insider Advice

Beyond schedules and prices, here’s practical wisdom from seasoned travelers to make your journey smoother.

Luggage Strategy

  • Pack Light for Buses: If choosing the bus, try to limit yourself to one medium-sized suitcase. Storage is competitive on busy services.
  • Train Luggage Tips: On Intercity trains, look for the luggage racks at the end of the carriage or the dedicated storage area near the doors.
  • Consider Baggage Shipping: If you have excessive luggage, services like Baggage Solution or My Baggage can ship it between your accommodations, allowing you to travel freely on public transport.

Navigation & Transfers

  • Olbia Station Transfer: The bus stop from the airport to the station is clearly signed outside Arrivals. Have €1.30 in coins ready for the bus.
  • Changing at Ozieri-Chilivani: This is a small, rural station. Your connecting train will often be on the opposite platform. Confirm with the conductor or other passengers.
  • Use Real-Time Apps: For train times and platform info, use the official 'Trenitalia' app. For local Olbia/Cagliari buses, 'Moovit' is highly reliable.

Timing & Booking

  • Book Trains Early: Trenitalia releases schedules ~120 days in advance. Booking an Intercity (IC) train early locks in the lowest fare and a reserved seat.
  • Summer & Weekend Warning: From June to September and on weekends, all services (especially buses and cheaper train fares) fill up quickly. Book as far ahead as possible.
  • Check for Strikes (Sciopero): Transport strikes, while announced in advance, can disrupt travel. Before your trip, check the Italian Strike Guarantee Commission website for warnings.

Final Recommendation

For a first-time visitor wanting to experience Sardinia with a good mix of value, comfort, and views: Take a taxi/bus to Olbia Station, then book a 2nd class ticket on an Intercity train to Cagliari with a change at Oristano. Bring a picnic and enjoy the rolling landscapes of the island's interior.

FAQs: Getting from Olbia Airport to Cagliari

What is the fastest way to get from Olbia Airport to Cagliari?

The fastest way is to take a domestic flight from Olbia Airport (OLB) to Cagliari Elmas Airport (CAG), with a flight time of about 45 minutes. However, total door-to-door time including airport transfers and security is typically 3-4 hours.

What is the cheapest way to travel from Olbia to Cagliari?

The bus is consistently the cheapest option. A one-way ticket on the ARST Interurban bus costs between €15-€22, making it significantly less expensive than trains or flights.

Is there a direct train from Olbia Airport to Cagliari?

No, there is no direct train from the airport to Cagliari. You must first take a short regional train or bus from Olbia Airport to Olbia City Station (5-10 mins), then take a train from Olbia to Cagliari, which usually requires a change at Ozieri-Chilivani or Oristano.

How do I get from Olbia Airport to the train or bus station?

To reach Olbia Station: Take the 'ARST 2' or 'ASP 10' public bus (€1.30, 10 mins). A taxi costs €15-€20. For the bus station (Autostazione), the 'ASP 10' bus goes directly, or it's a 15-minute walk from the train station.

Is it worth flying from Olbia to Cagliari?

Flying is only worth it if your priority is saving daytime hours and your budget is flexible. While the flight is short, the total travel time and cost (€50-€150 one-way) are often comparable to or higher than the train when you factor in getting to/from airports.

What should I do if I arrive at Olbia Airport late at night?

Late-night options are very limited. The last trains/buses typically depart by 8-9 PM. Your only reliable options are: 1) A pre-booked taxi or private transfer (expensive, €400+), 2) Staying overnight in Olbia and traveling the next morning. Always check the latest schedules before travel.

Can I use a Eurail or Italy Pass on the train to Cagliari?

Yes, both Eurail and Trenitalia's Italy Pass are valid on Trenitalia trains between Olbia and Cagliari. Remember to activate your travel day and write the journey in your pass log. Regional trains require a free seat reservation, while Intercity trains may require a paid supplement.

Which option is best for traveling with a lot of luggage or children?

For families or those with heavy luggage, the direct Intercity train (with reserved seats and more space) is often the best compromise of comfort, cost, and scenery. Avoid buses if you have large suitcases due to cramped storage. Private transfers offer the most convenience but at a high premium.