Flights
Hotels
From
To
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.
Flights
Hotels
Round-trip
One-way
1 traveler
Unsupported Browser!
Find Flights
Finding cheap flights is simple. More than 36 million people last year saved hundreds by using our flights tool.

Cheap Flights From Madrid To Portugal Last modified: 24-jun-2016 18:30

Cheap flights from Madrid (MAD) to popular destinations in Portugal (PT)

Faro
Carrier Departure Date Return Date Lowest Price
Ryanair 23-oct-2016 28-oct-2016 88 €
Iberia 23-oct-2016 28-oct-2016 93 €
Brussels 23-oct-2016 28-oct-2016 144 €
Tap Portugal 23-oct-2016 28-oct-2016 158 €
Tap Portugal 25-jul-2016 28-jul-2016 166 €
Tap Portugal 27-ago-2016 30-ago-2016 166 €
Tap Portugal 23-ago-2016 28-ago-2016 166 €
Tap Portugal 15-ago-2016 20-ago-2016 169 €
Tap Portugal 25-jul-2016 30-jul-2016 170 €
Funchal
Carrier Departure Date Return Date Lowest Price
Tap Portugal 26-sep-2016 05-oct-2016 216 €
Tap Portugal 30-ago-2016 09-sep-2016 216 €
Tap Portugal 29-sep-2016 06-oct-2016 216 €
Tap Portugal 01-sep-2016 06-sep-2016 216 €
Tap Portugal 16-sep-2016 18-sep-2016 216 €
Tap Portugal 03-oct-2016 08-oct-2016 216 €
Tap Portugal 01-oct-2016 09-oct-2016 216 €
Tap Portugal 23-ago-2016 10-sep-2016 218 €
Tap Portugal 28-nov-2016 17-dic-2016 218 €
Tap Portugal 06-oct-2016 15-oct-2016 219 €
Horta
Carrier Departure Date Return Date Lowest Price
Tap Portugal 03-sep-2016 17-sep-2016 296 €
SATA 03-sep-2016 17-sep-2016 298 €
SATA 05-jul-2016 10-jul-2016 299 €
Tap Portugal 18-oct-2016 07-nov-2016 313 €
Tap Portugal 05-jul-2016 10-jul-2016 402 €
Tap Portugal 17-ago-2016 28-ago-2016 525 €
Tap Portugal 18-ago-2016 28-ago-2016 525 €
Tap Portugal 24-jul-2016 31-jul-2016 540 €
Lisbon
Carrier Departure Date Return Date Lowest Price
Tap Portugal 05-nov-2016 24-nov-2016 76 €
Tap Portugal 24-oct-2016 27-oct-2016 76 €
Tap Portugal 14-nov-2016 17-nov-2016 76 €
Tap Portugal 27-oct-2016 28-oct-2016 76 €
Tap Portugal 30-nov-2016 02-dic-2016 76 €
Tap Portugal 26-sep-2016 12-oct-2016 77 €
Tap Portugal 01-nov-2016 08-nov-2016 77 €
Tap Portugal 19-nov-2016 29-nov-2016 77 €
Tap Portugal 03-nov-2016 08-nov-2016 77 €
Tap Portugal 02-oct-2016 05-oct-2016 77 €
Ponta Delgada
Carrier Departure Date Return Date Lowest Price
Tap Portugal 23-nov-2016 30-nov-2016 155 €
Tap Portugal 21-nov-2016 28-nov-2016 159 €
Tap Portugal 25-oct-2016 02-nov-2016 161 €
Tap Portugal 14-nov-2016 22-nov-2016 167 €
Tap Portugal 10-oct-2016 18-oct-2016 178 €
Tap Portugal 05-nov-2016 13-nov-2016 187 €
Tap Portugal 18-oct-2016 19-oct-2016 189 €
Tap Portugal 16-mar-2017 22-mar-2017 190 €
Porto Santo
Carrier Departure Date Return Date Lowest Price
Tap Portugal 29-oct-2016 05-nov-2016 277 €
Tap Portugal 12-sep-2016 19-sep-2016 344 €
Tap Portugal 01-jul-2016 08-jul-2016 401 €
Tap Portugal 05-sep-2016 12-sep-2016 416 €
SATA 05-sep-2016 12-sep-2016 544 €
SATA 12-sep-2016 19-sep-2016 544 €
SATA 29-oct-2016 05-nov-2016 559 €
Tap Portugal 01-sep-2016 04-sep-2016 602 €
Porto
Carrier Departure Date Return Date Lowest Price
Tap Portugal 29-abr-2017 06-may-2017 79 €
Tap Portugal 09-oct-2016 12-oct-2016 79 €
Tap Portugal 31-oct-2016 05-nov-2016 79 €
Tap Portugal 04-nov-2016 06-nov-2016 79 €
Tap Portugal 20-mar-2017 31-mar-2017 80 €
Tap Portugal 31-dic-2016 01-ene-2017 80 €
Tap Portugal 10-oct-2016 14-oct-2016 81 €
Tap Portugal 04-oct-2016 05-oct-2016 81 €
Tap Portugal 04-oct-2016 11-oct-2016 81 €
Tap Portugal 10-oct-2016 13-oct-2016 81 €
Santa Maria Island
Carrier Departure Date Return Date Lowest Price
Tap Portugal 12-oct-2016 16-oct-2016 190 €
SATA 12-oct-2016 16-oct-2016 298 €
Tap Portugal 05-sep-2016 16-sep-2016 436 €
SATA 05-sep-2016 16-sep-2016 471 €
SATA 04-jul-2016 11-jul-2016 473 €
Tap Portugal 04-sep-2016 11-sep-2016 476 €
SATA 04-sep-2016 11-sep-2016 526 €
Tap Portugal 04-jul-2016 11-jul-2016 531 €
Sao Jorge Island
Carrier Departure Date Return Date Lowest Price
Tap Portugal 27-ago-2016 05-sep-2016 343 €
Tap Portugal 01-dic-2016 21-dic-2016 353 €
Tap Portugal 08-jul-2016 15-jul-2016 420 €
Tap Portugal 24-jul-2016 30-jul-2016 480 €
SATA 08-jul-2016 15-jul-2016 484 €
SATA 24-jul-2016 30-jul-2016 537 €
SATA 27-ago-2016 05-sep-2016 555 €
Terceira
Carrier Departure Date Return Date Lowest Price
Tap Portugal 17-nov-2016 25-nov-2016 159 €
Tap Portugal 20-oct-2016 27-oct-2016 175 €
Tap Portugal 01-dic-2016 21-dic-2016 200 €
Tap Portugal 26-sep-2016 03-oct-2016 217 €
Tap Portugal 22-sep-2016 01-oct-2016 224 €
Tap Portugal 19-jul-2016 27-jul-2016 234 €
Tap Portugal 12-oct-2016 16-oct-2016 238 €
Tap Portugal 26-dic-2016 08-ene-2017 255 €
Tap Portugal 13-jul-2016 20-jul-2016 257 €
Tap Portugal 08-jul-2016 18-jul-2016 275 €

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Madrid to Portugal

If you're ready to take a trip in the next 30 days and want to fly on the weekend, you might be wondering which weekend is the cheapest to fly. The chart below shows up-to-date data regarding weekend flight prices from Madrid to Portugal.

DestinationDepartingReturningPrice
Lisbon 29/07/16 2/08/16 107 €
Porto 29/07/16 2/08/16 108 €
Funchal 29/07/16 31/07/16 553 €

Flight Schedule Summaries Number of flights searched: 261Last modified: 24-jun-2016 18:30

Madrid to Ponta Delgada
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Tap Portugal LIS X X X X X X X
Madrid to Faro
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia - X X X X X
Lufthansa FRA X X X X X X X
Tap Portugal LIS X X X X X X X
Vueling BCN X X X X
Madrid to Funchal
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia - X X X
Iberia BIO X X X
Tap Portugal OPO X X X X X X X
Vueling BCN X X X X
Madrid to Lisbon
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Aegean ATH X X X
Iberia - X X X X X X X
KLM AMS X X X X X X X
Tap Portugal - X X X X X X X
Air Europa - X X X X X X X
Vueling BCN X X X X X X X
Madrid to Porto
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia - X X X X X X X
Tap Portugal - X X X X X X X
Tap Portugal LIS X X X X X X X
Air Europa - X X X X X X X
Vueling BCN X X X X X X X
Madrid to Terceira
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Tap Portugal LIS X X X X X X X

Flights to Cities in Portugal

FlightsAirlineLowest Price
Madrid to Lisbon Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Bulgaria Air, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, TAROM, SATA, Brussels, Tap Portugal, easyJet, Air Europa, Vueling 77 €
Madrid to Porto Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Eurowings, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, SmartWings, TAROM, SATA, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling 79 €
Madrid to Faro Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Flybe, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Ryanair, NIKI, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, Austrian, SmartWings, SATA, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Volotea, Vueling, WIZZ, TUIfly, Monarch, Aigle Azur 166 €
Madrid to Funchal Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Condor, Aer Lingus, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, Binter, Czech, Austrian, SmartWings, SATA, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling 216 €
Madrid to Ponta Delgada Air Berlin, Air France, Alitalia, British Airways, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, Binter, SATA, Brussels, Tap Portugal, Air Europa 178 €
Madrid to Horta Air Berlin, Air France, KLM, Czech, SATA, Tap Portugal, Air Europa 296 €
Madrid to Terceira Air Berlin, Air France, British Airways, Iberia, Meridiana, KLM, Luxair, Lufthansa, SATA, Tap Portugal, Air Europa 175 €
Madrid to Santa Maria Island Air Berlin, Air France, KLM, SATA, Tap Portugal 190 €
Bilbao to Lisbon Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Aer Lingus, Eurowings, Ryanair, transavia.com, Iberia, KLM, Lufthansa, Czech, Austrian, TAROM, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, Aigle Azur 153 €
Valencia to Lisbon Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Eurowings, Ryanair, Iberia, Meridiana, KLM, Lufthansa, Czech, Austrian, TAROM, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Volotea, Vueling, Aigle Azur 150 €
Pamplona to Lisbon Air France, Alitalia, British Airways, airBaltic, Aer Lingus, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa, Vueling 381 €
Bilbao to Faro Air Berlin, Air France, Alitalia, British Airways, Flybe, Norwegian Air, Aer Lingus, Eurowings, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, Austrian, SATA, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling 217 €
Valladolid to Lisbon Iberia, Tap Portugal, Air Europa, Vueling 276 €
Valencia to Porto Air Berlin, Air France, Alitalia, British Airways, airBaltic, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, Czech, SmartWings, TAROM, SATA, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Volotea, Vueling, Aigle Azur 173 €
Valencia to Faro Germanwings, Air Berlin, Air France, Alitalia, British Airways, airBaltic, Aer Lingus, Ryanair, NIKI, transavia.com, Iberia, KLM, Lufthansa, Czech, Austrian, SmartWings, SATA, Brussels, Transavia, Tap Portugal, Air Europa, Vueling, Aigle Azur 202 €
Bilbao to Porto Air France, Alitalia, British Airways, Eurowings, Ryanair, transavia.com, Iberia, KLM, Lufthansa, Czech, SmartWings, SATA, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling 177 €
Salamanca to PortoCheck Dates
Zaragoza to Lisbon Air Berlin, Tap Portugal, Air Europa 1.179 €
Valencia to Funchal Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, NIKI, Iberia, KLM, Luxair, Lufthansa, Binter, Czech, Austrian, SmartWings, SATA, Tap Portugal, Air Europa, Vueling 262 €
Bilbao to Funchal Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Bulgaria Air, Iberia, KLM, Luxair, Lufthansa, Czech, Austrian, SmartWings, SATA, Brussels, Tap Portugal, Air Europa, Vueling 261 €
Valladolid to Porto Air Berlin, British Airways, Iberia, Luxair, Lufthansa, Tap Portugal, Air Europa, Vueling Check Dates
Pamplona to Porto Air Berlin, Air France, Alitalia, British Airways, airBaltic, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa, Vueling Check Dates
Valencia to Terceira Air Berlin, Air France, Alitalia, British Airways, KLM, Lufthansa, Czech, SATA, Tap Portugal, Air Europa 563 €
Zaragoza to Porto Tap Portugal, Air Europa Check Dates
Bilbao to Ponta Delgada Air Berlin, Air France, Alitalia, British Airways, KLM, Lufthansa, Czech, SATA, Brussels, Tap Portugal, Air Europa 273 €
Valencia to Ponta Delgada Air Berlin, Air France, Alitalia, British Airways, KLM, Lufthansa, Binter, Czech, SATA, Tap Portugal, Air Europa 267 €
Bilbao to Terceira Air Berlin, Air France, Alitalia, British Airways, KLM, Lufthansa, SATA, Brussels, Tap Portugal, Air Europa 331 €
Leon to Lisbon Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa Check Dates
Valencia to Horta Air Berlin, Air France, KLM, SATA, Tap Portugal, Air Europa Check Dates
Bilbao to Horta KLM, SATA, Tap Portugal, Air Europa Check Dates
Cheap Flights from Madrid to Portugal, from 76 € Round trip from MAD to PT