Cheap flights from Madrid to Portugal
Anywhere
Europe
Portugal
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
São Jorge, Azores, Portugal
1 flights
225 €
São Miguel, Azores, Portugal
2 flights
134 €
São Miguel, Azores, Portugal
2 flights
117 €
São Miguel, Azores, Portugal
1 flights
129 €
São Miguel, Azores, Portugal
1 flights
113 €
São Miguel, Azores, Portugal
1 flights
100 €
São Miguel, Azores, Portugal
1 flights
146 €
São Miguel, Azores, Portugal
1 flights
148 €
São Jorge, Azores, Portugal
1 flights
264 €
Porto, Portugal
2 flights
49 €
São Miguel, Azores, Portugal
1 flights
133 €
Madeira, Portugal
1 flights
161 €
São Miguel, Azores, Portugal
1 flights
137 €
Madeira, Portugal
2 flights
113 €
Madeira, Portugal
1 flights
138 €
Porto, Portugal
1 flights
49 €
Madeira, Portugal
1 flights
155 €
Porto, Portugal
1 flights
49 €
Porto, Portugal
1 flights
49 €
Madeira, Portugal
2 flights
110 €
Porto, Portugal
1 flights
49 €
Porto, Portugal
1 flights
49 €
Porto, Portugal
2 flights
49 €
Porto, Portugal
1 flights
49 €
Porto, Portugal
4 flights
49 €
Porto, Portugal
5 flights
49 €
Porto, Portugal
4 flights
49 €
Porto, Portugal
4 flights
49 €
Porto, Portugal
2 flights
49 €
Porto, Portugal
2 flights
49 €
Porto, Portugal
1 flights
49 €
Porto, Portugal
1 flights
49 €
Porto, Portugal
1 flights
49 €
Madeira, Portugal
1 flights
162 €
Porto, Portugal
4 flights
49 €
Porto, Portugal
3 flights
42 €
Madeira, Portugal
1 flights
151 €
Porto, Portugal
15 flights
39 €
Porto, Portugal
15 flights
39 €
Want more deals?
download the app & setup alerts
Browse nearby airports
Flights from Valencia (VLC)
Flights from Bilbao (BIO)