
Barcelona to Olbia flights
expand_more
1 Passenger
expand_moretoday
today
If you want to apply a resident or large family discount, you’ll be able to do so in the next step.
Best flight deals from Barcelona to Olbia
flight_takeoff
flight_land
CHF
There are no fares that match your filter criteria. Please adjust your filters.
There are no fares that match your filter criteria. Please adjust your filters.*Depending on demand, prices may vary at the time of flight selection. All taxes and fees are included in the price.

Barcelona-Olbia Flights
Connecting the Catalan capital with the heart of the Costa Smeralda is possible in just over an hour. Flights from Barcelona to Olbia take you directly to Sardinia, an island that combines crystal-clear waters, wild landscapes, and exceptional Mediterranean gastronomy. It is the perfect route for those seeking sun, relaxation, and adventure in a paradise setting.
Flight information from Barcelona to Olbia
Check the technical details to organize your trip to Sardinia.

Flight duration
1:30 h

Distance
580 km

Public transport
Bus, taxi, and car
Barcelona-Olbia by plane
Traveling from Barcelona to Olbia with Vueling is the fastest and most direct way to start your holiday in northern Sardinia. With a flight duration of approximately 1 hour and 30 minutes, you will avoid long ferry journeys and gain time to enjoy the most exclusive coves in the Mediterranean.
Your journey begins at Josep Tarradellas Barcelona-El Prat Airport and ends at Olbia Costa Smeralda Airport. Both airports stand out for their modern facilities and efficiency, making the boarding and arrival process as comfortable as possible.
During the journey, you can relax in our ergonomic seats or take advantage of the digital services available. If you're flying for leisure, the flight over the Mediterranean Sea will offer spectacular views before landing on Sardinian soil.
Vueling adapts its frequencies so you can find the flight that best fits your plans, whether for a weekend getaway or an extended holiday touring the island from end to end.
Once in Olbia, you will be just a step away from iconic places such as Porto Cervo, the La Maddalena archipelago, or the historic ruins of the Gallura region. Book now and get ready to discover why Sardinia is one of Europe's most sought-after destinations.
In-flight services on Barcelona-Olbia flights
At Vueling, we want your flight experience to be excellent. That's why, on the Barcelona-Olbia route, you have all the necessary services to make the journey pleasant.
Food and drink
We offer a complete in-flight menu with options ranging from coffee and soft drinks to sweet or savory snacks. If you're hungry during the flight, choose from our selection of fresh products and drinks to recharge before arriving in Olbia.
Wi-Fi
Take advantage of our on-board Wi-Fi service to finish planning your itinerary through Sardinia, book a rental car, or simply share the start of your trip with your loved ones. Connectivity allows you to stay up to date even at thousands of feet.
Pets
Don't leave your best friend at home. On flights between Barcelona and Olbia, you can travel with your pet in the cabin. Check all the carriage conditions to ensure their well-being during the journey.
People with special needs
We are committed to accessibility. If you need assistance during boarding or during the flight, you can request the special assistance service to travel with total safety and comfort to Olbia.
How to get to Josep Tarradellas Barcelona-El Prat Airport
Barcelona airport is strategically located and has excellent connections so you won't have any problems getting to your flight to Olbia.
By metro
The L9 Sud line directly connects several strategic points in the city with terminals T1 and T2. It is a fast transport, with constant frequencies and adapted stations.
By bus
The Aerobús is the express service that connects Plaza Catalunya with the airport in about 35 minutes. In addition, there are daytime and nighttime metropolitan lines (NitBus) that ensure connectivity 24 hours a day.
By commuter train
The Renfe R2 North line is an ideal option if you are coming from the center (Passeig de Gràcia or Sants). It drops you at Terminal T2, where you can take a free shuttle bus if your flight departs from T1.
By taxi or VTC
The taxi service is 24/7 and offers you the convenience of a door-to-door transfer. VTC platforms also operate normally, allowing you to schedule your pick-up in advance.
By private car
If you prefer to use your own vehicle, the airport has long- and short-stay parking with security. Road access is perfectly signposted via the C-31 or C-32.
Everything you need to know about Josep Tarradellas Barcelona-El Prat Airport
Before taking off for Sardinia, Barcelona airport offers you a wide range of services to make the wait pleasant.
- VIP Lounges: Exclusive spaces with catering, press, and work areas to rest before your flight to Olbia. You can find out more at VIP lounges.
- Wi-Fi connection: You have free internet access in all terminals so you can browse without limits while waiting for boarding time.
- Gastronomic offer: From local cuisine restaurants to international fast-food chains and specialized cafes.
- Shopping areas: Fashion, perfumery, and travel goods stores, as well as Duty Free zones for last-minute purchases.
- Passenger assistance: Information and customer service points distributed throughout the premises to resolve any questions about your flight to Olbia.
- Luggage storage: Service available if you need to leave your belongings safely for a few hours.
- Charging zones: Charging points for mobile devices and computers scattered throughout the boarding gates.
- Accessibility: The airport is fully accessible for people with reduced mobility, including properly signposted elevators and ramps.
How to get around Olbia and Sardinia by public transport
Upon landing in Olbia, you will have several options for getting around the city or heading to the famous beaches of the Costa Smeralda.
How to pay for transport in Olbia
- City bus ticket: Can be purchased at tobacconists, newsstands, or through the official ASPO app (Olbia's transport company).
- Card payment: Many of the buses connecting the airport with the center allow contactless payment directly upon boarding.
- Train tickets (Trenitalia): Essential for moving to other cities like Sassari or Cagliari; they are bought at automatic machines or on the Trenitalia website.
- ARST regional tickets: For long-distance intercity journeys throughout the island.
How to validate your trip
- It is mandatory to validate physical tickets in the machines located inside the buses or on the platforms of the train stations.
- If using digital tickets through applications, make sure to activate them before accessing the transport.
- Remember that checks are frequent and failure to validate the ticket can result in fines.
Although public transport is efficient for connecting urban centers, we recommend renting a car if your plan is to explore Sardinia's most remote coves with total freedom.
Frequently Asked Questions
How long is the flight from Barcelona to Olbia?
The direct flight from Barcelona to Olbia has an estimated duration of 1 hour and 30 minutes, being the fastest option to reach Sardinia.
What is the distance between Barcelona and Olbia by plane?
The distance covered on this route is approximately 580 kilometers across the Mediterranean Sea.
When is the cheapest time to fly from Barcelona to Olbia?
To get the best prices, we recommend booking at least two months in advance and considering flying during the spring months or at the end of summer.
Which airport do Vueling flights to Olbia arrive at?
All our flights from Barcelona land at Olbia Costa Smeralda Airport (OLB), located a few kilometers from the city center.
Can I use my Avios to fly to Olbia from Barcelona?
Of course! You can use your Avios to reduce the price of your ticket or even to pay the full amount of your flight to Olbia with Vueling.
Explore more destinations
Explore Vueling's Top-Pick Destinations