Cheap flights from Berlin (All) 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
Santa Cruz de Tenerife, Spain
1 flights
229 €
Lanzarote, Spain
1 flights
124 €
Santa Cruz de Tenerife, Spain
1 flights
221 €
Santa Cruz de Tenerife, Spain
6 flights
191 €
Santa Cruz de Tenerife, Spain
1 flights
234 €
Valencia, Spain
1 flights
157 €
Madrid, Spain
1 flights
90 €
Santa Cruz de Tenerife, Spain
2 flights
234 €
Valencia, Spain
4 flights
155 €
Lanzarote, Spain
3 flights
92 €
Santa Cruz de Tenerife, Spain
5 flights
190 €
Valencia, Spain
3 flights
148 €
Santa Cruz de Tenerife, Spain
1 flights
212 €
Las Palmas, Spain
1 flights
157 €
Valencia, Spain
1 flights
163 €
Santa Cruz de Tenerife, Spain
8 flights
195 €
Valencia, Spain
2 flights
150 €
Madrid, Spain
1 flights
86 €
Barcelona, Spain
1 flights
123 €
Granada, Spain
1 flights
211 €
Las Palmas, Spain
3 flights
152 €
Santa Cruz de Tenerife, Spain
3 flights
215 €
Valencia, Spain
1 flights
156 €
Barcelona, Spain
1 flights
123 €
Las Palmas, Spain
1 flights
158 €
Valencia, Spain
1 flights
152 €
Barcelona, Spain
3 flights
123 €
Valencia, Spain
3 flights
130 €
Madrid, Spain
1 flights
86 €
Barcelona, Spain
2 flights
123 €
Santa Cruz de Tenerife, Spain
4 flights
220 €
Lanzarote, Spain
1 flights
134 €
Bilbao, Spain
1 flights
162 €
Las Palmas, Spain
1 flights
163 €
Lanzarote, Spain
10 flights
83 €
Santa Cruz de Tenerife, Spain
4 flights
183 €
Valencia, Spain
4 flights
137 €
Barcelona, Spain
4 flights
123 €
Las Palmas, Spain
3 flights
159 €
Alicante, Spain
5 flights
100 €
Barcelona, Spain
8 flights
91 €
Santa Cruz de Tenerife, Spain
1 flights
163 €
Want more deals?
download the app & setup alerts
Browse nearby airports
Flights from Leipzig (LEJ)
Flights from Dresden (DRS)
Flights from Hannover (HAJ)
Flights from Hamburg (HAM)
Flights from Prague (PRG)
Flights from Wrocław (WRO)