
Barcelona to Gran Canaria flights from 28GBP*
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 Gran Canaria
flight_takeoff
flight_land
From | To | Fare Type | Dates | Price |
|---|---|---|---|---|
| Barcelona (BCN) | Gran Canaria (LPA) | One-way | Depart: 02/09/2026 | From 28GBP Seen 21 hrs ago |
| Barcelona (BCN) | Gran Canaria (LPA) | One-way | Depart: 28/08/2026 | From 28GBP Seen 21 hrs ago |
| Barcelona (BCN) | Gran Canaria (LPA) | One-way | Depart: 28/08/2026 | From 28GBP Seen 21 hrs ago |
| Barcelona (BCN) | Gran Canaria (LPA) | One-way | Depart: 29/08/2026 | From 28GBP Seen 21 hrs ago |
| Barcelona (BCN) | Gran Canaria (LPA) | One-way | Depart: 02/09/2026 | From 28GBP Seen 21 hrs ago |
| Barcelona (BCN) | Gran Canaria (LPA) | One-way | Depart: 29/08/2026 | From 28GBP Seen 21 hrs ago |
| Barcelona (BCN) | Gran Canaria (LPA) | One-way | Depart: 27/08/2026 | From 28GBP Seen 21 hrs ago |
| Barcelona (BCN) | Gran Canaria (LPA) | One-way | Depart: 27/08/2026 | From 28GBP Seen 21 hrs ago |
| Barcelona (BCN) | Gran Canaria (LPA) | One-way | Depart: 24/09/2026 | From 33GBP Seen 21 hrs ago |
| Barcelona (BCN) | Gran Canaria (LPA) | One-way | Depart: 24/09/2026 | From 33GBP Seen 21 hrs ago |
*Depending on demand, prices may vary at the time of flight selection. All taxes and fees are included in the price.

Barcelona-Gran Canaria Flights
Traveling from Barcelona to Gran Canaria is the perfect way to swap the Mediterranean landscape for the Atlantic's volcanic energy. In just over 3 and a half hours, you'll be enjoying the privileged climate of the Canary Islands. A strategic route for those seeking year-round sun, as well as for business trips or family reunions.
Information about the flight from Barcelona to Gran Canaria
Prepare for your journey with the key details of this inter-island route.

Flight duration
3:35 h

Distance
2,170 km

Public transport
Bus and taxi
Barcelona-Gran Canaria by plane
Flying from Barcelona to Gran Canaria with Vueling offers you maximum comfort to cross the peninsula and reach the Canary archipelago. With an average duration of 3 hours and 35 minutes, this direct connection allows you to go from the Catalan capital to the island beaches in a single morning or afternoon, taking advantage of the multiple schedules available.
Flights operate from Terminal T1 of Josep Tarradellas Barcelona-El Prat Airport and land at Gran Canaria Airport, strategically located between the capital, Las Palmas de Gran Canaria, and the famous tourist areas in the south.
During the journey, you can enjoy an on-board service designed for your relaxation. Whether you need to get some work done with our WiFi connection or prefer to rest before exploring the Maspalomas Dunes, the on-board team will ensure your experience is excellent.
Gran Canaria is known as a "miniature continent" due to its diversity of landscapes. By booking your flight in advance, you ensure the best prices to discover everything from the lush forests of the north to the unique sunsets in Puerto de Mogán.
On-board services on Barcelona-Gran Canaria flights
On Vueling flights between Barcelona and Gran Canaria, we want the journey to be part of your holiday. That's why we provide services designed for your well-being.
Food and drink
We have a varied on-board menu. You can choose from salty snacks, sweet options, hot sandwiches, and a wide selection of hot and cold drinks to make the journey to the Canaries more enjoyable.
WiFi
Don't lose track of your messages or social networks. Thanks to the on-board WiFi service, you can browse during the flight, check the latest recommendations for Gran Canaria, or simply stay entertained during the three-hour trip.
Pets
Your best friend can also come on holiday. On flights from Barcelona to Gran Canaria, we allow the transport of pets in the cabin as long as they comply with current safety and transport regulations.
People with special needs
At both El Prat Airport and Gran Canaria Airport, assistance services are available for passengers with reduced mobility. We recommend requesting this service at least 48 hours in advance to guarantee smooth assistance.
How to get to Josep Tarradellas Barcelona-El Prat Airport
Barcelona airport has excellent connections to ensure you arrive on time for your flight to Gran Canaria.
By metro
The L9 Sud line directly connects several areas of the city and the metropolitan area with terminals T1 and T2. It is a fast and frequent transport option, ideal for avoiding urban traffic.
By bus
The Aerobús is the express service that links Plaza Catalunya with the airport in about 35 minutes. There are also metropolitan bus lines (such as the 46) and night services (Nitbus) that ensure connectivity 24 hours a day.
By commuter train
The Rodalies R2 Nord line connects central stations like Sants or Passeig de Gràcia with Terminal T2. If your flight departs from T1, you can use the free shuttle bus that constantly links both terminals.
By taxi or VTC
This is the most comfortable option if you are traveling with a lot of luggage. Barcelona taxis are easily identifiable by their yellow and black colors and offer a direct door-to-door service to the departures area.
Everything you need to know about Josep Tarradellas Barcelona-El Prat Airport
Before taking off for Gran Canaria, Barcelona airport offers a wide range of facilities to make your wait productive or relaxing.
- VIP Lounges: Access the VIP lounges to enjoy exclusive catering, relaxation areas, and international press before your flight.
- Unlimited WiFi: Connect to the airport's free network to manage your last-minute island reservations or download content for the flight.
- Gastronomic offer: From signature restaurants to fast-food cafes, there are options for breakfast or lunch before boarding.
- Duty Free shops: Take the opportunity to make last-minute purchases of perfumes or fashion in the numerous shops in the terminal.
- Passenger assistance: Information points distributed throughout the terminal to resolve any questions about your boarding gate or airport services.
- Charging zones: Numerous points with sockets and USB ports are available so your devices arrive in Gran Canaria with a full battery.
How to get around Gran Canaria by public transport
Once you land at Gran Canaria Airport (LPA), you have various options to reach your final destination, whether it's the capital or the southern beach areas.
How to pay for transport in Gran Canaria
- Card payment (Contactless): On most "guaguas" (buses) you can pay directly when boarding with your bank card or mobile device.
- TransGC Card: This is the smart card for residents and frequent visitors offering discounts on journeys across the island.
- Single ticket: Can be purchased directly from the driver in cash (small change is recommended).
- Bono 10: An economical option if you plan to make several trips on interurban buses.
How to validate your trip
- On buses, you must validate your card or pay for your ticket when boarding through the front door.
- On long-distance routes, tell the driver your destination so they can apply the correct fare.
- Always keep your ticket or proof of purchase until the end of the journey in case of an inspection.
Gran Canaria has an efficient transport network known as "Guaguas Global" for interurban routes and "Guaguas Municipales" for moving around the interior of Las Palmas de Gran Canaria.
Frequently Asked Questions
How long does the flight from Barcelona to Gran Canaria take?
The estimated direct flight time between Barcelona and Gran Canaria is approximately 3 hours and 35 minutes.
What is the distance between Barcelona and Gran Canaria by plane?
The air distance between the two cities is about 2,170 kilometers, crossing a large part of the Iberian Peninsula and the Atlantic Ocean.
When is it cheapest to fly from Barcelona to Gran Canaria?
Typically, you will find more competitive prices if you book at least 6 weeks in advance and avoid high-season dates such as Christmas or Easter.
Which airport do flights from Barcelona arrive at in Gran Canaria?
All flights land at Gran Canaria Airport (LPA), also known as Gando Airport, the only commercial airport on the island.
Can I use my Avios to fly to Gran Canaria?
Yes, you can use your accumulated Avios to get discounts on your fare or even to pay the full amount of your ticket on the Barcelona-Gran Canaria route.
Explore more destinations
Explore Vueling's Top-Pick Destinations