Cheap flights from Barcelona to Spain
Anywhere
Europe
Spain
from
to
search
show filters
sort by
date
sort by
magic
sort by
price
TRAVEL BETWEEN
any dates
From
To
TRIP DURATION
3
-
30
days
DEPART ON
s
m
t
w
t
f
s
Lanzarote, Spain
2 flights
36 €
Las Palmas, Spain
2 flights
95 €
Santa Cruz de Tenerife, Spain
1 flights
111 €
Lanzarote, Spain
2 flights
41 €
Lanzarote, Spain
1 flights
110 €
Las Palmas, Spain
3 flights
99 €
Lanzarote, Spain
1 flights
114 €
Lanzarote, Spain
3 flights
90 €
Lanzarote, Spain
1 flights
114 €
Lanzarote, Spain
4 flights
65 €
Granada, Spain
1 flights
114 €
Las Palmas, Spain
1 flights
79 €
Lanzarote, Spain
3 flights
76 €
Granada, Spain
1 flights
120 €
Santa Cruz de Tenerife, Spain
1 flights
105 €
Lanzarote, Spain
3 flights
90 €
Las Palmas, Spain
1 flights
99 €
Las Palmas, Spain
3 flights
84 €
Lanzarote, Spain
1 flights
101 €
Granada, Spain
1 flights
133 €
Lanzarote, Spain
1 flights
114 €
Trujillo, Spain
1 flights
152 €
Granada, Spain
1 flights
133 €
Lanzarote, Spain
3 flights
110 €
Lanzarote, Spain
2 flights
36 €
Granada, Spain
2 flights
102 €
Santa Cruz de Tenerife, Spain
2 flights
71 €
Granada, Spain
4 flights
96 €
Granada, Spain
2 flights
126 €
Lanzarote, Spain
2 flights
72 €
Granada, Spain
3 flights
114 €
Santa Cruz de Tenerife, Spain
3 flights
80 €
Granada, Spain
2 flights
126 €
Lanzarote, Spain
5 flights
51 €
Granada, Spain
1 flights
120 €
Santa Cruz de Tenerife, Spain
5 flights
51 €
Granada, Spain
1 flights
109 €
Lanzarote, Spain
1 flights
113 €
Lanzarote, Spain
2 flights
106 €
Lanzarote, Spain
6 flights
37 €
Trujillo, Spain
1 flights
142 €
Granada, Spain
1 flights
139 €
Want more deals?
download the app & setup alerts
Browse nearby airports
Flights from Palma De Mallorca (PMI)
Flights from Zaragoza (ZAZ)
Flights from Toulouse/Blagnac (TLS)
Flights from Valencia (VLC)
Flights from Montpellier/Méditerranée (MPL)