
Barcelona to Cagliari 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 Cagliari
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-Cagliari Flights
Traveling from Barcelona to Cagliari is the fastest way to immerse yourself in the heart of Sardinia. In just over 1 hour 30 minutes, you will go from the 'Ciudad Condal' to walking the historic streets of the Castello district or relaxing on the extensive Poetto beach. A perfect connection to discover the treasures of the Italian Mediterranean.
Information about the flight from Barcelona to Cagliari
Check the key details to organize your trip to the Sardinian capital.

Flight duration
1:35 h

Distance
650 km

Public transport
Train and bus
Barcelona-Cagliari by plane
Flying from Barcelona to Cagliari with Vueling offers you maximum comfort to discover Sardinia. As a short-duration flight, it is the ideal option for both a weekend getaway and for starting a route across the island.
Your journey begins at Josep Tarradellas Barcelona-El Prat Airport and ends at Cagliari-Elmas Airport. Both facilities have excellent services and connections, ensuring your experience is smooth from check-in to baggage claim.
During the journey, you can enjoy an on-board service designed for your comfort. Whether you prefer to rest or want to start planning your itinerary around the island, time will fly by.
Cagliari awaits you with its unique blend of Roman history, Italian gastronomy, and stunning coastal landscapes. By choosing Vueling, you ensure schedules adapted to your needs so that you make the most of every minute of your stay in Italy.
On-board services on Barcelona-Cagliari flights
We want your flight to Cagliari to be as pleasant as the destination. That's why we offer a series of services so you don't lack anything during the journey.
Food and drink
If you feel like a snack before landing in Italy, we have a wide selection of snacks, hot and cold drinks, and sweet or savory options available for purchase during the flight.
Wi-Fi
Stay connected even in the air. Thanks to our on-board Wi-Fi service, you can announce your arrival, manage your bookings in Cagliari, or simply stay entertained during the trip.
Pets
At Vueling, we know that your pet is part of the family. Therefore, you can bring your dog or cat with you in the cabin on flights between Barcelona and Cagliari, as long as you comply with the animal transport rules.
People with special needs
We work to make the trip accessible to everyone. If you need assistance due to reduced mobility or have other special needs, you can request the airport assistance service in advance.
How to get to Josep Tarradellas Barcelona-El Prat Airport
Barcelona airport has multiple access points so you arrive on time for your flight to Cagliari.
By metro
The L9 Sud line connects various points of the city directly to terminals T1 and T2. It is a fast and affordable way to avoid city traffic.
By bus
The Aerobús service links Plaça de Catalunya with the airport in about 35 minutes, with frequent departures throughout the day. There are also metropolitan bus lines available during the day and night (NitBus).
By commuter train
Renfe's R2 Nord line reaches Terminal T2. If your flight departs from T1, you can use the free shuttle bus that constantly connects both terminals.
By taxi or VTC
For greater convenience and door-to-door service, taxis and vehicles with drivers are an excellent option, especially if you are traveling with a lot of luggage or in a group.
Everything you need to know about Josep Tarradellas Barcelona-El Prat Airport
Before taking off for Cagliari, enjoy the complete facilities at Barcelona airport, designed to offer you comfort and entertainment.
- VIP Lounges: Access an exclusive and quiet environment with catering and rest areas in the VIP lounges.
- Gastronomy: From quick cafés to Mediterranean cuisine restaurants, there are options for all palates.
- Duty Free and shops: Take the opportunity to buy gifts, fashion, or local products before your trip to Italy.
- Connectivity: The airport offers free and unlimited Wi-Fi in all its terminals so you can manage your last-minute tasks.
- Banking services: You will find ATMs and currency exchange offices if you need cash before traveling.
- Children's areas: If you are traveling with children, the airport has play areas so the little ones can have fun before boarding.
How to get around Cagliari by public transport
Once you land in Sardinia, you will discover that Cagliari is a very well-connected city. Cagliari-Elmas Airport is located just a few kilometers from the center, which greatly facilitates the initial transfer.
How to pay for transport in Cagliari
- Single train ticket: You can buy it at the automatic machines at the airport station. The journey to the center takes only 6 minutes.
- CTM bus tickets: Valid for the Cagliari urban network. They can be purchased at tobacconists, kiosks, or through official mobile apps.
- Time-based passes: There are 90-minute, 24-hour, or weekly tickets, ideal if you plan to move around the city a lot.
- ARST buses: To travel to other locations in Sardinia from Cagliari central station.
How to validate your trip
- It is mandatory to validate the ticket at the machines located on the platforms before boarding the train.
- On urban buses, you must validate the ticket at the yellow machines as soon as you board.
- Remember that tickets purchased via the app must be activated before starting the journey.
Frequently Asked Questions
How long does it take by plane from Barcelona to Cagliari?
The direct journey between Barcelona and Cagliari takes approximately 1 hour and 30 minutes.
What is the distance between Barcelona and Cagliari by plane?
The air distance between the two cities is about 650 kilometers, allowing for a fast and direct flight.
When is it cheapest to fly from Barcelona to Cagliari?
It is usually cheaper to fly during the low season months or by booking at least two months in advance.
Where do Vueling flights to Cagliari from Barcelona arrive?
All Vueling flights from Barcelona land at Cagliari-Elmas Airport (CAG).
Can I use my Avios to fly to Cagliari from Barcelona?
Yes, you can use your Avios to pay for part or all of your ticket to Cagliari, enjoying more affordable flights.
Explore more destinations
Explore Vueling's Top-Pick Destinations