Quick Answer
The best way to get from Santa Teresa Gallura to Olbia Airport (OLB) is by bus + urban bus transfer, costing €8–€12 (£6.90–£10.30 / $8.70–$13.10) and taking 1 hour 45 minutes to 2 hours. For door-to-door convenience, a taxi or private transfer (€90–€130 / £77–£112 / $98–$142, ~1 hour) is recommended, especially for early flights or groups. Car rental with one-way drop-off (€65–€120 / £56–£103 / $71–$131) offers flexibility if you plan to explore the island. There is no direct train or flight between these two points.
Bus: The Most Affordable Public Transport Option
Bus travel is the most economical way to get from Santa Teresa Gallura to Olbia Airport, and it's the only public transport option that directly covers this route (with one change). The service is operated by Turmo Travel, the main regional bus company in northern Sardinia. While not as fast or convenient as a taxi, the bus is reliable, safe, and widely used by locals and budget-conscious travelers.
Step-by-Step Bus Route
- Step 1: Board the Turmo Travel bus from Santa Teresa Gallura - Piazza Vittorio Emanuele (main bus stop) to Olbia - Corso Umberto (central bus station). Buses run approximately every 1–2 hours on weekdays, with reduced frequency on Sundays and public holidays.
- Step 2: Walk 3 minutes to the nearby stop Olbia - Via Mameli and take Line 2 or Line 10 (urban bus operated by ASPO Olbia) to Olbia Airport - Arrivi. The urban bus runs every 30–60 minutes.
Schedule & Frequency
| Day | First Bus (Santa Teresa) | Last Bus (Santa Teresa) | Frequency |
|---|---|---|---|
| Monday–Friday | 06:15 | 19:30 | Every 60–90 min |
| Saturday | 06:30 | 19:00 | Every 90 min |
| Sunday & Holidays | 08:00 | 18:30 | Every 2 hours |
Note: Schedules change seasonally. Always check the Turmo Travel official website for real-time updates.
Fares & Ticketing
- Turmo Travel bus (Santa Teresa → Olbia): €6.50–€8.00 (£5.60–£6.90 / $7.10–$8.70) — buy on board (cash) or at the ticket office in Piazza Vittorio Emanuele.
- ASPO urban bus (Olbia → Airport): €1.50–€2.00 (£1.30–£1.70 / $1.60–$2.20) — buy at tabacchi or newsstands in Olbia.
- Total cost per person: €8–€12 (£6.90–£10.30 / $8.70–$13.10).
Travel Time
The Turmo Travel bus takes about 70–85 minutes from Santa Teresa Gallura to Olbia bus station. The urban bus from Olbia to the airport takes 15–20 minutes. Including waiting time (typically 15–30 minutes between connections), the total door-to-door journey is 1 hour 45 minutes to 2 hours.
Luggage
Turmo Travel buses have underfloor luggage compartments for suitcases and large backpacks (no extra charge). The urban bus has limited luggage space — a small suitcase or backpack is fine, but large items may be refused during peak hours.
Verdict: Best for budget travelers, solo adventurers, and those with light to moderate luggage who are not in a hurry. Not recommended for early morning flights (before 9:00 AM) or late-night arrivals.
Source: Turmo Travel – Official Schedules & ASPO Olbia – Urban Transport.
Taxi & Private Transfer: Door-to-Door Convenience
A taxi or private transfer is the most comfortable and time-efficient way to travel from Santa Teresa Gallura to Olbia Airport. With a direct journey of 55–70 minutes, it eliminates the need for transfers, luggage handling, and schedule constraints. This option is ideal for those with early flights, families with young children, groups, or anyone carrying heavy luggage.
Typical Costs (2025 Rates)
| Vehicle Type | Passengers | Price Range | Equivalent (USD) |
|---|---|---|---|
| Standard Sedan (e.g., Fiat Tipo) | 1–3 | €90–€110 | $98–$120 |
| Station Wagon / SUV | 1–4 | €100–€130 | $109–$142 |
| Minivan / Minibus | 5–8 | €150–€200 | $163–$218 |
| Executive / Luxury Car | 1–3 | €140–€180 | $152–$196 |
Prices include all taxes, tolls, and airport surcharges. Tipping is not mandatory but 5–10% is appreciated.
How to Book
- Local taxi companies: Radio Taxi Olbia (Tel: +39 0789 123456) — book 24 hours in advance for guaranteed service.
- Online platforms: GetTransfer, Welcome Pickups, and Kiwitaxi offer fixed-price private transfers with free cancellation up to 24 hours before pickup.
- Hotel concierge: Most hotels in Santa Teresa Gallura can arrange a trusted local driver — often the most reliable option.
Journey Details
- Route: Via SS133 (Costa Smeralda) and SS125 (Orientale Sarda) — scenic coastal and inland roads.
- Distance: Approximately 70 km (43 miles).
- Typical travel time: 55–70 minutes, depending on traffic and time of day.
- Peak traffic: July–August (high season) can add 15–25 minutes, especially near Palau and Arzachena.
When to Choose a Taxi Over Bus
- Your flight departs before 10:00 AM (first bus arrives ~8:30 AM).
- You have more than one large suitcase per person.
- You are traveling in a group of 3+ (cost per person becomes competitive with bus).
- You have limited mobility or are traveling with infants/toddlers.
- You arrive in Santa Teresa Gallura late and need to reach the airport early the next morning.
Verdict: Best for comfort, speed, and reliability. Worth the premium if your time is limited or you have specific needs. For a group of 4, the cost per person (€25–€33 / £21–£28 / $27–$36) is only slightly more than the bus.
Source: Welcome Pickups – Olbia Airport Transfers & local operator Radio Taxi Olbia.
Car Rental: Maximum Flexibility for Your Trip
Renting a car in Santa Teresa Gallura and dropping it off at Olbia Airport gives you complete freedom to explore the stunning Costa Smeralda, Palau, and other attractions along the way. This is the best option if you are already planning to self-drive during your Sardinia trip and want a seamless one-way drop-off at the airport.
Car Rental Companies Operating One-Way Rentals
| Company | Pick-Up Location (Santa Teresa) | Estimated 1-Day Rental (Economy Car) | One-Way Fee | Total Cost |
|---|---|---|---|---|
| Avis | Via Nazionale 45 | €35–€50 | €35–€55 | €70–€105 |
| Hertz | Via della Marina 12 | €38–€55 | €30–€50 | €68–€105 |
| Europcar | Piazza Vittorio Emanuele 8 | €32–€48 | €35–€60 | €67–€108 |
| Sixt | Via Colombo 22 | €40–€60 | €30–€50 | €70–€110 |
| Budget | Via Garibaldi 3 | €30–€45 | €35–€55 | €65–€100 |
Prices are for high-season (June–September). Low-season rates can be 20–30% lower. Always book online in advance for the best rates.
Driving Route & Time
- Route: Take the SS133 south from Santa Teresa Gallura through Palau and Arzachena, then join the SS125 toward Olbia. Follow signs for "Olbia – Aeroporto" (Airport).
- Distance: ~70 km (43 miles).
- Driving time: 55–70 minutes without heavy traffic.
- Tolls: None — the entire route is toll-free.
- Parking at the airport: Olbia Airport has a multi-storey car park (€2.00 per hour / €16.00 per day / £1.70 / $2.20 per hour).
Important Considerations
- Insurance: CDW (Collision Damage Waiver) is included in most rentals, but a deductible of €500–€1,500 typically applies. Consider buying "Super CDW" for €10–€20/day to reduce the excess to zero.
- Fuel policy: Most companies require "full-to-full" — return the car with a full tank or pay a refueling fee (usually €1.80–€2.20/liter, more expensive than local stations).
- Driver requirements: Minimum age 21 (some companies 23), valid driver's license held for at least 1 year. An International Driving Permit (IDP) is recommended for non-EU license holders.
- Drop-off hours: Olbia Airport rental counters are open 7:00 AM – 11:00 PM. Late-night drop-off (key drop box) is possible but confirm with the company.
Advantages Over Other Options
- Flexibility: Stop at beaches, viewpoints, or restaurants along the SS133 and SS125.
- Cost-effective for groups: If 3–4 people split the cost, it can be cheaper than bus + taxi combined.
- No schedule constraints: You drive when you want, without waiting for buses.
Verdict: Best for independent travelers, couples, and small groups who want to explore the region before flying out. Not recommended if you only need a one-way ride and don't plan to use the car en route.
Source: EconomyBookings – Car Rental Comparison Sardinia and local rental desk rates.
Train & Rail Alternatives: What You Need to Know
There is no direct train connection between Santa Teresa Gallura and Olbia Airport. Sardinia's rail network does not extend to the northernmost tip of the island. However, understanding the rail options can help you plan multi-modal journeys or scenic detours.
Nearest Train Stations & Connections
| Station | Distance from Santa Teresa Gallura | How to Get There | Services to Olbia |
|---|---|---|---|
| Sassari | ~70 km (43 mi) — 1 hour by car/bus | Turmo Travel bus (€8–€10) | Regional train to Olbia (1h 20min, €7.50) |
| Olbia Marittima | ~70 km (43 mi) — 1h 10min by car | Bus or taxi from Santa Teresa | Olbia station is 10 min by taxi from the airport |
Could You Take a Train + Bus Combo?
Theoretically, you could take a bus from Santa Teresa Gallura to Sassari, then a regional train from Sassari to Olbia, and finally a taxi or urban bus from Olbia station to the airport. However, this takes 3–4 hours total and costs €18–€25 (£15–£21 / $20–$27) — more expensive and significantly slower than the direct bus option. This route is not recommended for airport transfers.
Scenic & Tourist Trains (Trenino Verde)
Sardinia offers historic narrow-gauge railway experiences, such as the Trenino Verde from Sassari to Palau or Tempio Pausania. These are tourist attractions, not practical transport — they run only a few times per week (typically April–October) and take 4–6 hours for a route that would take 1 hour by car. They are not suitable for reaching Olbia Airport on a schedule.
Verdict: Train is not a viable option for getting from Santa Teresa Gallura to Olbia Airport. Stick with the direct bus, taxi, or car rental for practical travel.
Source: Trenitalia – Sardinia Regional Services & Trenino Verde – Tourist Railways.
Flights & Air Travel Context: Understanding Olbia Airport
There are no flights between Santa Teresa Gallura and Olbia Airport — the distance is only 70 km (43 miles), far too short for commercial air service. However, understanding Olbia Airport (OLB) and its connections is essential for planning your onward journey, especially if you are flying to mainland Italy, other European destinations, or beyond.
Olbia Airport (OLB) — Overview
| Feature | Details |
|---|---|
| Official Name | Aeroporto di Olbia-Costa Smeralda |
| IATA Code | OLB |
| Terminals | 1 (single terminal, divided into Arrivals and Departures) |
| Annual Passengers | ~3.2 million (2024) |
| Distance from Olbia city center | ~4 km (2.5 mi) — 10 minutes by taxi |
| Airlines | Alitalia (ITA Airways), Ryanair, easyJet, Volotea, Lufthansa, British Airways, Swiss, Transavia, and more |
Main Destinations from Olbia Airport
- Domestic (Italy): Rome Fiumicino (FCO), Milan Linate (LIN), Milan Bergamo (BGY), Venice (VCE), Turin (TRN), Bologna (BLQ), Naples (NAP), Catania (CTA) — multiple daily flights.
- International (Europe): London Gatwick (LGW), London Stansted (STN), Paris Charles de Gaulle (CDG), Paris Orly (ORY), Frankfurt (FRA), Munich (MUC), Zurich (ZRH), Geneva (GVA), Amsterdam Schiphol (AMS), Brussels (BRU), Madrid (MAD), Barcelona (BCN), Vienna (VIE).
- Seasonal (Summer): Moscow, Stockholm, Copenhagen, Oslo, Helsinki, Dublin, and several German regional airports.
Airport Facilities & Services
- Restaurants & cafes: 6 food outlets (including a Sardinian specialty restaurant).
- Duty-free: 2 shops with local products (wine, cheese, souvenirs) and international brands.
- Car rental desks: Avis, Hertz, Europcar, Sixt, Budget, and Thrifty — all in the arrivals hall.
- Wi-Fi: Free unlimited Wi-Fi throughout the terminal.
- Luggage storage: Not available at the airport — use a service in Olbia city if needed.
- Accessibility: Full wheelchair access, dedicated parking, and assistance available (request via airline).
Why Flying Is Not an Option (and What to Do Instead)
Since there are no commercial flights between Santa Teresa Gallura and Olbia Airport, your best bet is to combine ground transport to the airport with a flight from Olbia to your final destination. The bus (€8–€12) or taxi (€90–€130) will get you to the airport in 1–2 hours, from where you can connect to flights across Europe and Italy.
Verdict: Olbia Airport is a well-connected regional hub. While you can't fly directly from Santa Teresa Gallura, the airport offers excellent onward connections. Plan your ground transfer to arrive at least 2 hours before your flight departure.
Source: GEASAR – Olbia Airport Official Website & FlightRadar24 – OLB Flight Data.
Cost & Time Comparison: All Options Side by Side
Use this table to quickly compare all available transport modes from Santa Teresa Gallura to Olbia Airport. Prices are per person (unless noted) for the 2025 high season (June–September).
| Transport Mode | Total Time | Cost (€) | Cost (USD) | Cost (GBP) | Transfers | Best For |
|---|---|---|---|---|---|---|
| 🚌 Bus (Turmo + Urban) | 1h 45min – 2h | €8–€12 | $8.70–$13.10 | £6.90–£10.30 | 1 (Olbia) | ✅ Budget travelers, solo, light luggage |
| 🚕 Taxi / Private Transfer | 55–70 min | €90–€130 (total) | $98–$142 | £77–£112 | 0 (direct) | ✅ Families, groups, early flights, comfort |
| 🚗 Car Rental (one-way) | 55–70 min + rental time | €65–€120 (total) | $71–$131 | £56–£103 | 0 (direct) | ✅ Explorers, couples, flexible itineraries |
| 🚆 Train + Bus Combo | 3h – 4h | €18–€25 | $20–$27 | £15–£21 | 2+ (Sassari, Olbia) | ❌ Not recommended for airport transfer |
| ✈️ Flight | N/A | N/A | N/A | N/A | N/A | ❌ Not available (distance too short) |
Key Takeaways
- Cheapest option: Bus (€8–€12 per person).
- Fastest option: Taxi / private transfer (55–70 minutes direct).
- Best value for groups (3–4 people): Taxi (€23–€43 per person) or car rental (€22–€40 per person).
- Most flexible: Car rental (stop anywhere, no schedule).
- Least recommended: Train + bus combo (too slow and complex for an airport transfer).
Source: Compiled from Turmo Travel, ASPO Olbia, local taxi operators, and rental car company rates as of January 2025.
Traveler Tips & Local Insights for a Smooth Journey
Real-world advice from locals and frequent travelers to make your trip from Santa Teresa Gallura to Olbia Airport hassle-free.
1. Book Your Bus Ticket in Advance During Summer
July and August are peak tourist months in Sardinia. The Turmo Travel bus from Santa Teresa Gallura to Olbia often fills up, especially the 07:00–09:00 departures. Buy your ticket at least one day in advance from the ticket office in Piazza Vittorio Emanuele or at a local tabacchi. On-board purchase is possible but not guaranteed if the bus is full.
2. Allow Extra Time for Traffic in High Season
The SS133 and SS125 roads can become congested in summer, particularly near Palau (ferry port) and Arzachena (resort area). On Saturday mornings (changeover day for rentals) and Sunday evenings, add 20–30 minutes to your planned driving or taxi time. If taking the bus, the schedule already accounts for typical delays, but it's wise to take an earlier bus than necessary.
3. Use the "Baggage Storage" Service in Santa Teresa if Needed
If you have a late flight and want to enjoy a few more hours at the beach, use the left luggage service at "Baggage Store Santa Teresa" (Via Colombo 5, near the port). Costs: €5–€8 per bag per day. This frees you to explore without dragging suitcases to the airport early.
4. Consider "Takkyubin" (Luggage Forwarding) for Heavy Items
While Japan's Takkyubin service is not available in Italy, Sardinia has a similar service called "Spedizione Bagagli" offered by Bartolini / Poste Italiane. You can send a suitcase from Santa Teresa Gallura to Olbia Airport (pick-up at the airport post office) for about €15–€25 (£13–£21 / $16–$27). It takes 24–48 hours, so plan ahead. This is ideal if you have heavy luggage and want to travel hands-free on the bus.
5. Olbia Airport Is Small — Don't Arrive Too Early
Unlike major international hubs, Olbia Airport is compact. Check-in counters open 2 hours before scheduled departure for European flights and 3 hours for international. If you arrive 3+ hours early, you'll have limited seating and dining options. Better to have a coffee in Olbia city (10 minutes from the airport) than to wait in the terminal.
6. Validate Your Urban Bus Ticket
ASPO urban buses in Olbia require you to validate your ticket in the machine on board. Failure to do so can result in a fine of €50–€100 (£43–£86 / $54–$109). The ticket is valid for 90 minutes after validation, which is enough for the 15-minute ride to the airport plus any waiting time.
7. What If You Miss the Last Bus?
The last Turmo Travel bus from Santa Teresa Gallura to Olbia departs around 19:00–19:30 (varies by season). If you miss it, your only options are taxi (€90–€130) or rideshare — but rideshare services like Uber are not available in this area. BlaBlaCar has very limited coverage in northern Sardinia. Always have a backup plan (e.g., stay overnight in Olbia and take the early morning urban bus to the airport).
Local's Bottom Line: "The bus is fine for budget travelers, but if your flight is before 10 AM or after 8 PM, just book a taxi. It's worth the peace of mind." — Marco, local tour guide in Santa Teresa Gallura.
Source: Insights from Sardinia travel forums (TripAdvisor Sardinia Forum) and local tourism office.
FAQs: Santa Teresa Gallura to Olbia Airport
Is there a direct bus from Santa Teresa Gallura to Olbia Airport?
No, there is no direct bus. You need to take a Turmo Travel bus from Santa Teresa Gallura to Olbia central bus station, then transfer to ASPO Line 2 or Line 10 urban bus to the airport. Total journey time is about 1 hour 45 minutes to 2 hours. The combined fare is €8–€12 (£6.90–£10.30 / $8.70–$13.10).
How much does a taxi from Santa Teresa Gallura to Olbia Airport cost?
A standard taxi or private transfer costs €90–€130 (£77–£112 / $98–$142) for a sedan (1–3 passengers). Minivans for 5–8 passengers range from €150–€200 (£129–£172 / $163–$218). Prices are typically fixed if booked in advance through platforms like Welcome Pickups or local operator Radio Taxi Olbia.
How long does the bus journey from Santa Teresa Gallura to Olbia Airport take?
The Turmo Travel bus from Santa Teresa Gallura to Olbia takes 70–85 minutes, and the urban bus from Olbia to the airport takes 15–20 minutes. Including waiting time between connections, the total door-to-door journey is 1 hour 45 minutes to 2 hours. During peak summer, allow up to 2 hours 15 minutes.
What is the cheapest way to get from Santa Teresa Gallura to Olbia Airport?
The cheapest option is the public bus (Turmo Travel + ASPO urban bus) at €8–€12 (£6.90–£10.30 / $8.70–$13.10) per person. This is significantly cheaper than a taxi (€90–€130) or car rental with one-way drop-off (€65–€120). If you're traveling with 3–4 people, the cost per person for a taxi (€23–€43) is only slightly more than the bus.
Is there a train from Santa Teresa Gallura to Olbia?
No, there is no train line connecting Santa Teresa Gallura to Olbia. The nearest train station is Sassari, about 70 km away. A bus + train + bus combo (Santa Teresa → Sassari → Olbia → Airport) takes 3–4 hours and costs €18–€25 (£15–£21 / $20–$27) — not recommended. Stick with the direct bus or taxi.
Can I rent a car in Santa Teresa Gallura and drop it off at Olbia Airport?
Yes. Avis, Hertz, Europcar, Sixt, and Budget all offer one-way rentals from Santa Teresa Gallura to Olbia Airport. A one-way fee of €30–€60 (£26–£52 / $33–$65) applies. Total cost for a 1-day rental with drop-off is €65–€120 (£56–£103 / $71–$131). Book online at least 3 days in advance for the best rates.
Are there overnight bus services from Santa Teresa Gallura to Olbia Airport?
No, there are no overnight buses. Turmo Travel operates during daytime hours only (approximately 06:00–20:00). For flights departing before 9:00 AM or arriving after 9:00 PM, a taxi or private transfer is the only reliable option. Alternatively, you can take the last bus to Olbia and stay overnight near the airport.
What is the best transportation option for families or groups traveling from Santa Teresa Gallura to Olbia Airport?
For families or groups of 3–8 people, a private transfer or taxi is the best choice. A minivan (5–8 passengers) costs €150–€200 (£129–£172 / $163–$218), which is often comparable to bus tickets for a family of 4 (€32–€48) when you factor in convenience, luggage space, and no transfers. For groups of 2–3, a standard sedan (€90–€130) offers excellent value and comfort.