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: 01-jun-2016 0:28

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

Faro
Carrier Departure Date Return Date Lowest Price
Iberia 12-sep-2016 19-sep-2016 114 €
Ryanair 15-sep-2016 22-sep-2016 126 €
Iberia 16-sep-2016 18-sep-2016 149 €
Iberia 23-sep-2016 25-sep-2016 151 €
Ryanair 12-sep-2016 19-sep-2016 151 €
Tap Portugal 12-sep-2016 19-sep-2016 161 €
Tap Portugal 15-sep-2016 22-sep-2016 161 €
Tap Portugal 01-ago-2016 07-ago-2016 166 €
Tap Portugal 21-jul-2016 26-jul-2016 166 €
Tap Portugal 25-jul-2016 31-jul-2016 166 €
Funchal
Carrier Departure Date Return Date Lowest Price
Tap Portugal 19-nov-2016 22-nov-2016 217 €
Tap Portugal 10-ene-2017 15-ene-2017 217 €
Tap Portugal 19-nov-2016 22-nov-2016 217 €
Tap Portugal 15-sep-2016 03-oct-2016 217 €
Tap Portugal 22-oct-2016 29-oct-2016 217 €
Tap Portugal 01-jul-2016 09-jul-2016 218 €
Tap Portugal 25-jul-2016 01-ago-2016 218 €
Tap Portugal 23-jul-2016 30-jul-2016 218 €
Tap Portugal 15-oct-2016 22-oct-2016 218 €
Tap Portugal 06-sep-2016 22-sep-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 301 €
SATA 25-jun-2016 03-jul-2016 313 €
SATA 09-jul-2016 15-jul-2016 367 €
Tap Portugal 01-oct-2016 08-oct-2016 374 €
SATA 09-jul-2016 15-jul-2016 377 €
SATA 03-jul-2016 10-jul-2016 377 €
Tap Portugal 25-jun-2016 03-jul-2016 390 €
Tap Portugal 03-sep-2016 17-sep-2016 393 €
Tap Portugal 09-jul-2016 15-jul-2016 425 €
Lisbon
Carrier Departure Date Return Date Lowest Price
Tap Portugal 15-oct-2016 23-oct-2016 77 €
Tap Portugal 02-oct-2016 09-oct-2016 77 €
Tap Portugal 31-oct-2016 13-nov-2016 77 €
Tap Portugal 04-oct-2016 24-oct-2016 77 €
Tap Portugal 30-sep-2016 04-oct-2016 77 €
Tap Portugal 02-oct-2016 04-oct-2016 77 €
Tap Portugal 30-sep-2016 09-oct-2016 77 €
Tap Portugal 02-oct-2016 10-oct-2016 77 €
Tap Portugal 16-oct-2016 22-oct-2016 77 €
Tap Portugal 27-oct-2016 07-nov-2016 77 €
Ponta Delgada
Carrier Departure Date Return Date Lowest Price
Tap Portugal 30-oct-2016 08-nov-2016 162 €
Tap Portugal 07-nov-2016 14-nov-2016 164 €
Tap Portugal 09-nov-2016 18-nov-2016 164 €
Tap Portugal 09-feb-2017 16-feb-2017 166 €
Tap Portugal 22-nov-2016 30-nov-2016 167 €
Tap Portugal 05-dic-2016 09-dic-2016 192 €
Tap Portugal 07-nov-2016 14-nov-2016 192 €
Tap Portugal 09-feb-2017 16-feb-2017 195 €
Tap Portugal 12-oct-2016 16-oct-2016 200 €
Tap Portugal 02-nov-2016 15-nov-2016 216 €
Porto Santo
Carrier Departure Date Return Date Lowest Price
Tap Portugal 05-jul-2016 13-jul-2016 486 €
Tap Portugal 22-jul-2016 25-jul-2016 635 €
Tap Portugal 20-ago-2016 27-ago-2016 672 €
SATA 05-jul-2016 13-jul-2016 677 €
SATA 22-jul-2016 25-jul-2016 692 €
Tap Portugal 20-ago-2016 27-ago-2016 716 €
Tap Portugal 09-jul-2016 16-jul-2016 759 €
KLM 22-jul-2016 25-jul-2016 1.006 €
Porto
Carrier Departure Date Return Date Lowest Price
Tap Portugal 04-sep-2016 05-sep-2016 79 €
Tap Portugal 17-sep-2016 01-oct-2016 79 €
Tap Portugal 20-jul-2016 24-jul-2016 79 €
Tap Portugal 20-sep-2016 01-oct-2016 79 €
Tap Portugal 25-jul-2016 30-jul-2016 79 €
Tap Portugal 07-sep-2016 15-sep-2016 79 €
Tap Portugal 21-ago-2016 28-ago-2016 80 €
Tap Portugal 05-ago-2016 07-ago-2016 80 €
Tap Portugal 24-sep-2016 25-sep-2016 80 €
Tap Portugal 16-oct-2016 23-oct-2016 80 €
Santa Maria Island
Carrier Departure Date Return Date Lowest Price
Tap Portugal 29-oct-2016 01-nov-2016 287 €
Tap Portugal 06-sep-2016 15-sep-2016 331 €
SATA 01-jul-2016 07-jul-2016 347 €
SATA 06-sep-2016 15-sep-2016 347 €
SATA 08-sep-2016 16-sep-2016 380 €
SATA 16-jul-2016 23-jul-2016 380 €
SATA 07-sep-2016 16-sep-2016 382 €
SATA 24-jun-2016 02-jul-2016 403 €
Tap Portugal 05-sep-2016 16-sep-2016 413 €
Tap Portugal 07-sep-2016 16-sep-2016 413 €
Sao Jorge Island
Carrier Departure Date Return Date Lowest Price
Tap Portugal 14-oct-2016 17-oct-2016 347 €
Tap Portugal 14-oct-2016 18-oct-2016 347 €
Tap Portugal 14-oct-2016 18-oct-2016 347 €
Tap Portugal 14-oct-2016 17-oct-2016 347 €
Tap Portugal 11-sep-2016 16-sep-2016 368 €
Tap Portugal 08-ene-2017 15-ene-2017 407 €
SATA 14-oct-2016 17-oct-2016 415 €
SATA 14-oct-2016 18-oct-2016 426 €
SATA 11-sep-2016 16-sep-2016 426 €
SATA 14-oct-2016 18-oct-2016 426 €
Terceira
Carrier Departure Date Return Date Lowest Price
Tap Portugal 15-sep-2016 05-oct-2016 219 €
Tap Portugal 27-sep-2016 07-oct-2016 220 €
Tap Portugal 14-sep-2016 21-sep-2016 220 €
Tap Portugal 16-sep-2016 05-oct-2016 221 €
Tap Portugal 12-sep-2016 16-sep-2016 248 €
Tap Portugal 09-sep-2016 15-sep-2016 248 €
Tap Portugal 16-sep-2016 05-oct-2016 251 €
Tap Portugal 15-sep-2016 05-oct-2016 251 €
Tap Portugal 04-jul-2016 13-jul-2016 254 €
Tap Portugal 08-sep-2016 13-sep-2016 255 €

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
Porto 30/06/16 4/07/16 105 €
Lisbon 30/06/16 3/07/16 114 €

Flight Schedule Summaries Number of flights searched: 254Last modified: 01-jun-2016 0:28

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 X
Madrid to Funchal
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Iberia - X
Tap Portugal LIS 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
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 Ponta Delgada
Airline Connections Mon Tue Wed Thu Fri Sat Sun
Tap Portugal LIS 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, Eurowings, Bulgaria Air, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SATA, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling 83 €
Madrid to Porto Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Eurowings, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, SmartWings, 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, Vueling, TUIfly, Monarch, Aigle Azur 114 €
Madrid to Funchal Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Condor, Aer Lingus, Ryanair, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, Binter, Czech, Austrian, SmartWings, SATA, Brussels, Germania, Transavia, Tap Portugal, easyJet, Air Europa, Vueling 217 €
Madrid to Ponta Delgada Air Berlin, Air France, Alitalia, British Airways, Iberia, Meridiana, KLM, Luxair, Lufthansa, Binter, Czech, SATA, Brussels, Tap Portugal, Air Europa 226 €
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, Czech, SATA, Brussels, Tap Portugal, Air Europa 219 €
Madrid to Santa Maria Island Air Berlin, Air France, KLM, SATA, Tap Portugal 331 €
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, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, Monarch, Aigle Azur 150 €
Valencia to Lisbon Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Eurowings, Ryanair, Iberia, Meridiana, KLM, Lufthansa, Czech, Austrian, TAROM, SATA, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, Monarch, Aigle Azur 113 €
Pamplona to Lisbon Air Berlin, Air France, Alitalia, British Airways, airBaltic, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Brussels, Tap Portugal, Air Europa, Vueling 437 €
Bilbao to Faro Air Berlin, Air France, British Airways, Flybe, Aer Lingus, Eurowings, Ryanair, Iberia, KLM, Luxair, Lufthansa, Thomas Cook, Austrian, SATA, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, Monarch 219 €
Valladolid to Lisbon Iberia, Tap Portugal, Air Europa, Vueling Check Dates
Valencia to Porto Air Berlin, Air France, Alitalia, British Airways, airBaltic, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, Thomas Cook, Czech, SmartWings, TAROM, SATA, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling 174 €
Valencia to Faro Germanwings, Air Berlin, Air France, Alitalia, British Airways, airBaltic, Norwegian Air, Aer Lingus, Eurowings, Ryanair, NIKI, transavia.com, Iberia, KLM, Lufthansa, Czech, Austrian, SmartWings, SATA, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, WIZZ, TUIfly, Monarch, Aigle Azur 204 €
Bilbao to Porto Air France, Alitalia, British Airways, Ryanair, Iberia, KLM, Lufthansa, Czech, SmartWings, SATA, Brussels, Tap Portugal, easyJet, Air Europa, Vueling 180 €
Salamanca to PortoCheck Dates
Zaragoza to Lisbon Air Berlin, Ryanair, Tap Portugal, Air Europa, Volotea 1.194 €
Valencia to Funchal Air Berlin, Air France, Alitalia, British Airways, Condor, NIKI, Iberia, KLM, Luxair, Lufthansa, Binter, Czech, Austrian, SmartWings, SATA, Tap Portugal, Air Europa, Vueling 272 €
Bilbao to Funchal Air Berlin, Air France, Alitalia, British Airways, Condor, Bulgaria Air, Iberia, KLM, Luxair, Lufthansa, Czech, Austrian, SmartWings, SATA, Brussels, Tap Portugal, Air Europa, Vueling 272 €
Valladolid to Porto British Airways, Iberia, Luxair, Lufthansa, Tap Portugal, Vueling Check Dates
Pamplona to Porto Air Berlin, Air France, Alitalia, British Airways, airBaltic, Iberia, KLM, Lufthansa, Czech, Brussels, Tap Portugal, Vueling 753 €
Valencia to Terceira Air Berlin, Air France, Alitalia, KLM, Lufthansa, SATA, Tap Portugal, Air Europa 386 €
Zaragoza to Porto Tap Portugal Check Dates
Bilbao to Ponta Delgada Air Berlin, Air France, Alitalia, British Airways, KLM, Lufthansa, Czech, SATA, Brussels, Tap Portugal, Air Europa 281 €
Valencia to Ponta Delgada Air Berlin, Air France, Alitalia, KLM, Binter, Czech, SATA, Tap Portugal, Air Europa 305 €
Bilbao to Terceira Air Berlin, Alitalia, British Airways, Iberia, KLM, Lufthansa, SATA, Brussels, Tap Portugal, Air Europa 277 €
Leon to Lisbon Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa Check Dates
Valencia to Horta Air France, KLM, Czech, 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 85 € Round trip from MAD to PT