Flights from Las Palmas to Barcelona – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
LPA to BCN – All flight route options from Gran Canaria Airport, Spain to El Prat Airport, Spain. These flights are operated by 9 airlines. Fly non-stop with Vueling or choose from 6 different transit flights. The shortest flight time is 3 hours and 20 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near El Prat Airport
We got great deals on hotels and car rentals near the airport.
Las Palmas to Barcelona flights
With over 187 flights every week and 8 different airlines you have a wide range of options. You can fly non-stop to Barcelona (BCN) from Las Palmas (LPA) with Ryanair or Vueling but if a stopover option suits you better you can choose to fly via Badajoz, Leon or any other of the 6 alternatives with connectiing airports.
Las Palmas to Barcelona with Ryanair
Ryanair has non-stop every Friday or Sunday at 20:15 or 20:20.
With Iberia
If you fly to Barcelona from Las Palmas with Iberia you will do a stopover in Badajoz. Iberia is a member of the air alliance OneWorld.
Distance & flight times: Gran Canaria Airport to El Prat Airport
The shortest flight time between LPA and BCN is 3 hours and 20 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 3h 20m | - | 1358 miles (2185 km) |
BJZ Badajoz | 4h 35m | 30m | 1409 miles (2267 km) |
LEN Leon | 4h 45m | 30m | 1564 miles (2516 km) |
PMI Palma de Mallorca | 5h 8m | 1h 10m | 1443 miles (2322 km) |
FUE Puerto del Rosario | 5h 55m | 2h 5m | 1369 miles (2203 km) |
MAD Madrid | 6h 20m | 2h 15m | 1403 miles (2257 km) |
LIS Lisbon | 6h 35m | 2h 30m | 1456 miles (2343 km) |


