Welcome | Sign out

Cheap Flights from Madrid to Portugal

Did You Know?

There are 149 nonstop flights from Madrid, ES to Portugal.
The quickest nonstop flight from Madrid, ES to Portugal lasts 1:00.
The shortest nonstop flight between Madrid, ES and Portugal is 271 miles.
Madrid, ES has 149 short haul flights nonstop to Portugal each week.
Tap Portugal has 57 nonstop flights between Madrid, ES and Portugal.
The lengthiest nonstop flight from Madrid, ES to Portugal lasts 1:20.
There are 57 nonstop flights per week from Madrid, ES and Portugal on small aircraft.
16,424 seats are available per week to fly direct from Madrid, ES to Portugal.

Flights to Cities in Portugal

Flights
Airline
Lowest Price
Air Europa, KLM, Iberia, Lufthansa, Tap Portugal
€77
Lufthansa, Tap Portugal, Iberia, KLM
€81
KLM, Tap Portugal, Lufthansa, Air Berlin
€224
Tap Portugal, SATA, KLM, Lufthansa, Iberia
€219
Tap Portugal, SATA
€231
Tap Portugal, SATA
€231
SATA, Tap Portugal
€228
SATA, Tap Portugal
€268
Iberia, Air Europa, KLM, Lufthansa, Tap Portugal
€160
Iberia, KLM, Tap Portugal, Air Europa, Lufthansa
€160
Iberia, Air Europa
€259
Lufthansa, Iberia, Tap Portugal
€207
Lufthansa, Air Berlin, Tap Portugal
€282
Tap Portugal, Iberia, Lufthansa
€207
Tap Portugal, Iberia, Lufthansa, SATA
€262
Tap Portugal, Iberia, Lufthansa, SATA
€262
Iberia
€203
Tap Portugal, SATA
€281
SATA, Tap Portugal
€284
SATA, Tap Portugal
€284
Tap Portugal, SATA
€281
Tap Portugal, SATA
€284
SATA, Tap Portugal
€284
Cheap Flights from Madrid to Portugal, from €77 Round trip from MAD to PT