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: Jul 24, 2016 12:37 AM

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

Faro
Carrier Departure Date Return Date Lowest Price
Iberia Oct 7, 2016 Oct 8, 2016 EUR131
Iberia Oct 14, 2016 Oct 21, 2016 EUR132
Iberia Sep 17, 2016 Sep 26, 2016 EUR152
Tap Portugal Oct 21, 2016 Oct 24, 2016 EUR170
Tap Portugal Oct 10, 2016 Oct 12, 2016 EUR170
Tap Portugal Sep 12, 2016 Sep 14, 2016 EUR170
Tap Portugal Sep 21, 2016 Sep 28, 2016 EUR170
Tap Portugal Sep 21, 2016 Sep 26, 2016 EUR170
Tap Portugal Sep 21, 2016 Sep 24, 2016 EUR170
Tap Portugal Sep 2, 2016 Sep 5, 2016 EUR171
Funchal
Carrier Departure Date Return Date Lowest Price
Tap Portugal Jan 31, 2017 Feb 2, 2017 EUR220
Tap Portugal Sep 21, 2016 Sep 24, 2016 EUR220
Tap Portugal Mar 28, 2017 Apr 8, 2017 EUR220
Tap Portugal Sep 5, 2016 Sep 12, 2016 EUR221
Tap Portugal Oct 24, 2016 Oct 28, 2016 EUR221
Tap Portugal Feb 15, 2017 Feb 19, 2017 EUR221
Tap Portugal Sep 21, 2016 Sep 28, 2016 EUR221
Tap Portugal Oct 24, 2016 Nov 8, 2016 EUR221
Tap Portugal Aug 26, 2016 Sep 5, 2016 EUR222
Tap Portugal Sep 1, 2016 Sep 5, 2016 EUR222
Horta
Carrier Departure Date Return Date Lowest Price
Tap Portugal Nov 4, 2016 Nov 20, 2016 EUR169
Tap Portugal Sep 13, 2016 Sep 21, 2016 EUR288
SATA Sep 13, 2016 Sep 21, 2016 EUR300
Tap Portugal Oct 4, 2016 Oct 8, 2016 EUR334
Tap Portugal Oct 11, 2016 Oct 15, 2016 EUR375
Tap Portugal Oct 18, 2016 Oct 25, 2016 EUR379
Tap Portugal Oct 6, 2016 Oct 12, 2016 EUR397
Lisbon
Carrier Departure Date Return Date Lowest Price
Tap Portugal Jan 6, 2017 Jan 10, 2017 EUR78
Tap Portugal Dec 26, 2016 Dec 29, 2016 EUR78
Tap Portugal Dec 16, 2016 Dec 19, 2016 EUR78
Tap Portugal Dec 18, 2016 Jan 4, 2017 EUR78
Tap Portugal Dec 30, 2016 Jan 9, 2017 EUR78
Tap Portugal Dec 28, 2016 Dec 30, 2016 EUR78
Tap Portugal Dec 28, 2016 Jan 8, 2017 EUR78
Tap Portugal Jan 13, 2017 Jan 21, 2017 EUR78
Tap Portugal Dec 12, 2016 Dec 15, 2016 EUR78
Tap Portugal Dec 22, 2016 Jan 1, 2017 EUR78
Ponta Delgada
Carrier Departure Date Return Date Lowest Price
Tap Portugal Jan 18, 2017 Jan 27, 2017 EUR163
Tap Portugal Nov 21, 2016 Nov 28, 2016 EUR164
Tap Portugal Oct 21, 2016 Oct 26, 2016 EUR180
Tap Portugal Oct 21, 2016 Oct 24, 2016 EUR184
Tap Portugal Oct 23, 2016 Oct 31, 2016 EUR189
Tap Portugal Oct 28, 2016 Nov 1, 2016 EUR190
Tap Portugal Oct 17, 2016 Oct 24, 2016 EUR193
Tap Portugal Oct 29, 2016 Nov 2, 2016 EUR207
Porto Santo
Carrier Departure Date Return Date Lowest Price
Tap Portugal Oct 22, 2016 Oct 29, 2016 EUR241
Tap Portugal Apr 12, 2017 Apr 16, 2017 EUR300
Tap Portugal Sep 10, 2016 Sep 17, 2016 EUR400
Tap Portugal Sep 7, 2016 Sep 14, 2016 EUR468
Tap Portugal Sep 12, 2016 Sep 19, 2016 EUR480
Tap Portugal Sep 9, 2016 Sep 16, 2016 EUR481
Porto
Carrier Departure Date Return Date Lowest Price
Tap Portugal Apr 12, 2017 Apr 16, 2017 EUR81
Tap Portugal Oct 15, 2016 Oct 16, 2016 EUR82
Tap Portugal Oct 19, 2016 Oct 29, 2016 EUR82
Tap Portugal Oct 7, 2016 Oct 12, 2016 EUR82
Tap Portugal Oct 20, 2016 Oct 24, 2016 EUR82
Tap Portugal Oct 10, 2016 Oct 11, 2016 EUR82
Tap Portugal Oct 21, 2016 Oct 24, 2016 EUR82
Tap Portugal Oct 20, 2016 Oct 21, 2016 EUR82
Tap Portugal Oct 10, 2016 Oct 16, 2016 EUR82
Tap Portugal Oct 15, 2016 Oct 26, 2016 EUR82
Santa Maria Island
Carrier Departure Date Return Date Lowest Price
SATA Sep 15, 2016 Sep 18, 2016 EUR297
Tap Portugal Sep 15, 2016 Sep 18, 2016 EUR303
Tap Portugal Sep 19, 2016 Sep 26, 2016 EUR352
Tap Portugal Sep 4, 2016 Sep 11, 2016 EUR405
SATA Sep 4, 2016 Sep 11, 2016 EUR419
SATA Sep 2, 2016 Sep 16, 2016 EUR421
Tap Portugal Sep 5, 2016 Sep 16, 2016 EUR476
Tap Portugal Aug 28, 2016 Sep 3, 2016 EUR547
Sao Jorge Island
Carrier Departure Date Return Date Lowest Price
Tap Portugal Oct 4, 2016 Oct 8, 2016 EUR328
Tap Portugal Oct 8, 2016 Oct 12, 2016 EUR362
Tap Portugal Oct 11, 2016 Oct 15, 2016 EUR415
SATA Sep 14, 2016 Sep 22, 2016 EUR422
SATA Oct 8, 2016 Oct 12, 2016 EUR422
SATA Oct 11, 2016 Oct 15, 2016 EUR502
Terceira
Carrier Departure Date Return Date Lowest Price
Tap Portugal Nov 16, 2016 Nov 25, 2016 EUR164
Tap Portugal Jan 19, 2017 Jan 28, 2017 EUR186
Tap Portugal Oct 21, 2016 Oct 30, 2016 EUR195
Tap Portugal Sep 12, 2016 Sep 19, 2016 EUR219
Tap Portugal Sep 13, 2016 Sep 21, 2016 EUR219
Tap Portugal Apr 1, 2017 Apr 8, 2017 EUR219
Tap Portugal Oct 11, 2016 Oct 15, 2016 EUR219
Tap Portugal Oct 2, 2016 Oct 9, 2016 EUR221
Tap Portugal Oct 28, 2016 Nov 2, 2016 EUR228
Tap Portugal Sep 29, 2016 Oct 3, 2016 EUR238

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
Faro 7/29/16 7/31/16 EUR1,005
Lisbon 8/26/16 8/30/16 EUR102
Porto 8/27/16 8/30/16 EUR112

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, NIKI, Iberia, Meridiana, KLM, Luxair, Lufthansa, LOT, Czech, Austrian, SATA, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, Aigle Azur EUR79
Madrid to Porto Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, SmartWings, SATA, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, Aigle Azur EUR82
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, Jet2, Czech, Austrian, SmartWings, SATA, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, TUIfly, Monarch, Aigle Azur EUR131
Madrid to Funchal Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Norwegian Air, Condor, Aer Lingus, Bulgaria Air, Ryanair, NIKI, Thomas Cook, Iberia, Meridiana, KLM, Luxair, Lufthansa, Binter, Czech, Austrian, SmartWings, SATA, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling EUR220
Madrid to Ponta Delgada Air Berlin, Air France, Alitalia, British Airways, airBaltic, Ryanair, Meridiana, KLM, Luxair, Lufthansa, Binter, SATA, Brussels, Jetairfly, Tap Portugal, easyJet, Air Europa EUR164
Madrid to Horta Air Berlin, Air France, KLM, SATA, Tap Portugal, Air Europa EUR169
Madrid to Terceira Air Berlin, Air France, Alitalia, British Airways, Iberia, Meridiana, KLM, Luxair, Lufthansa, SATA, Brussels, Tap Portugal, Air Europa EUR164
Madrid to Santa Maria Island Air Berlin, Air France, KLM, SATA, Tap Portugal EUR297
Bilbao to Lisbon Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Eurowings, Ryanair, transavia.com, Iberia, KLM, Lufthansa, Czech, Austrian, TAROM, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, Aigle Azur EUR154
Valencia to Lisbon Germanwings, Air Berlin, Air France, Finnair, Alitalia, British Airways, airBaltic, Eurowings, Ryanair, transavia.com, Iberia, Meridiana, KLM, Lufthansa, Czech, Austrian, TAROM, SATA, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Volotea, Vueling, Aigle Azur EUR151
Pamplona to Lisbon Air Berlin, Air France, Alitalia, British Airways, airBaltic, Aer Lingus, Ryanair, Iberia, Meridiana, KLM, Lufthansa, SATA, Brussels, Tap Portugal, easyJet, Air Europa, Vueling EUR536
Bilbao to Faro Air Berlin, Air France, Alitalia, British Airways, Flybe, Norwegian Air, Aer Lingus, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, Jet2, Austrian, SATA, Brussels, Jetairfly, Transavia, Tap Portugal, Air Europa, Vueling, TUIfly, Monarch EUR219
Valladolid to Lisbon Iberia, Tap Portugal, Air Europa, Vueling EUR471
Valencia to Porto Air Berlin, Air France, Alitalia, British Airways, airBaltic, Ryanair, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, SmartWings, TAROM, SATA, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Volotea, Vueling, Aigle Azur EUR164
Valencia to Faro Germanwings, Air Berlin, Air France, Alitalia, British Airways, airBaltic, Eurowings, Ryanair, NIKI, transavia.com, Iberia, KLM, Lufthansa, Czech, Austrian, SmartWings, SATA, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, Aigle Azur EUR208
Bilbao to Porto Air France, Alitalia, British Airways, Ryanair, transavia.com, Iberia, KLM, Lufthansa, Czech, SmartWings, SATA, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling EUR177
Salamanca to PortoCheck Dates
Zaragoza to Lisbon Air Berlin, Tap Portugal, Air Europa EUR1,182
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 EUR269
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 EUR269
Valladolid to Porto Air Berlin, British Airways, Iberia, Luxair, Lufthansa, Tap Portugal, Vueling Check Dates
Pamplona to Porto Air Berlin, Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa, Vueling EUR780
Valencia to Terceira Air Berlin, Air France, British Airways, KLM, Lufthansa, Czech, SATA, Tap Portugal, Air Europa Check Dates
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 EUR371
Valencia to Ponta Delgada Air Berlin, Air France, Alitalia, British Airways, KLM, Lufthansa, Binter, Czech, SATA, Tap Portugal, Air Europa EUR277
Bilbao to Terceira Air Berlin, British Airways, KLM, Lufthansa, SATA, Brussels, Tap Portugal, Air Europa EUR256
Leon to Lisbon Air France, Alitalia, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa Check Dates
Valencia to Horta Air France, KLM, SATA, Tap Portugal, Air Europa EUR844
Bilbao to Horta KLM, SATA, Tap Portugal, Air Europa EUR417
Cheap Flights from Madrid to Portugal, from EUR78 Round trip from MAD to PT