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 Porto To Spain Last modified: Jul 24, 2016 12:38 AM

Cheap flights from Porto (OPO) to popular destinations in Spain (ES)

Barcelona
Carrier Departure Date Return Date Lowest Price
Iberia Feb 4, 2017 Feb 8, 2017 EUR76
Iberia Oct 25, 2016 Oct 27, 2016 EUR76
Iberia Jan 28, 2017 Feb 2, 2017 EUR76
Iberia Jan 9, 2017 Jan 18, 2017 EUR76
Iberia Jan 9, 2017 Jan 20, 2017 EUR76
Iberia Feb 1, 2017 Feb 8, 2017 EUR76
Iberia Feb 1, 2017 Feb 12, 2017 EUR76
Iberia Jan 18, 2017 Jan 27, 2017 EUR76
Iberia Feb 1, 2017 Feb 5, 2017 EUR76
Iberia Feb 2, 2017 Feb 6, 2017 EUR76
Ibiza
Carrier Departure Date Return Date Lowest Price
Vueling Oct 15, 2016 Oct 16, 2016 EUR159
Iberia Feb 17, 2017 Feb 20, 2017 EUR165
Vueling Feb 17, 2017 Feb 20, 2017 EUR165
Vueling Oct 15, 2016 Oct 22, 2016 EUR165
Iberia Oct 20, 2016 Oct 27, 2016 EUR166
Iberia Oct 20, 2016 Oct 23, 2016 EUR166
Iberia Oct 15, 2016 Oct 16, 2016 EUR166
Vueling Oct 20, 2016 Oct 27, 2016 EUR166
Iberia Oct 22, 2016 Oct 26, 2016 EUR166
Vueling May 22, 2017 May 27, 2017 EUR175
Las Palmas de Gran Canaria
Carrier Departure Date Return Date Lowest Price
Iberia Jan 14, 2017 Jan 23, 2017 EUR206
Vueling Nov 23, 2016 Nov 28, 2016 EUR214
Iberia Nov 9, 2016 Nov 13, 2016 EUR216
Iberia Nov 23, 2016 Nov 28, 2016 EUR222
Iberia Nov 16, 2016 Nov 24, 2016 EUR227
Iberia Dec 13, 2016 Dec 21, 2016 EUR262
Tap Portugal Jan 14, 2017 Jan 23, 2017 EUR267
Tap Portugal Nov 21, 2016 Nov 28, 2016 EUR267
Tap Portugal Nov 23, 2016 Nov 28, 2016 EUR267
Tap Portugal Nov 9, 2016 Nov 13, 2016 EUR268
Madrid
Carrier Departure Date Return Date Lowest Price
Tap Portugal Mar 12, 2017 Mar 17, 2017 EUR81
Tap Portugal Apr 15, 2017 Apr 21, 2017 EUR81
Tap Portugal Oct 12, 2016 Oct 15, 2016 EUR81
Tap Portugal Oct 16, 2016 Oct 24, 2016 EUR81
Tap Portugal May 3, 2017 May 17, 2017 EUR81
Tap Portugal Feb 11, 2017 Feb 18, 2017 EUR81
Tap Portugal Mar 26, 2017 Apr 4, 2017 EUR81
Tap Portugal Jan 3, 2017 Jan 16, 2017 EUR81
Tap Portugal Jan 6, 2017 Jan 24, 2017 EUR81
Tap Portugal Feb 18, 2017 Feb 25, 2017 EUR81
Malaga
Carrier Departure Date Return Date Lowest Price
Vueling Oct 14, 2016 Oct 18, 2016 EUR177
Iberia Jan 19, 2017 Jan 27, 2017 EUR185
Iberia Oct 14, 2016 Oct 18, 2016 EUR185
Tap Portugal Aug 6, 2016 Aug 13, 2016 EUR192
Tap Portugal Jul 31, 2016 Aug 8, 2016 EUR192
Tap Portugal Aug 8, 2016 Aug 12, 2016 EUR192
Tap Portugal Aug 12, 2016 Aug 16, 2016 EUR192
Tap Portugal Aug 7, 2016 Aug 11, 2016 EUR192
Tap Portugal Aug 2, 2016 Aug 4, 2016 EUR192
Tap Portugal Aug 7, 2016 Aug 12, 2016 EUR192
Menorca
Carrier Departure Date Return Date Lowest Price
Vueling Nov 18, 2016 Nov 22, 2016 EUR157
Vueling Oct 11, 2016 Oct 18, 2016 EUR159
Iberia Nov 18, 2016 Nov 22, 2016 EUR165
Iberia Jan 19, 2017 Jan 28, 2017 EUR165
Iberia Oct 11, 2016 Oct 18, 2016 EUR166
Vueling Jun 12, 2017 Jun 18, 2017 EUR166
Vueling Sep 27, 2016 Oct 4, 2016 EUR175
Iberia Sep 27, 2016 Oct 4, 2016 EUR182
Vueling Sep 23, 2016 Sep 30, 2016 EUR220
Iberia Sep 23, 2016 Sep 30, 2016 EUR220
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
Iberia Nov 8, 2016 Nov 19, 2016 EUR151
Vueling Nov 8, 2016 Nov 19, 2016 EUR151
Iberia Jan 18, 2017 Jan 27, 2017 EUR151
Vueling Oct 19, 2016 Oct 23, 2016 EUR153
Iberia Oct 19, 2016 Oct 23, 2016 EUR153
Iberia Oct 19, 2016 Oct 26, 2016 EUR153
Vueling Oct 19, 2016 Oct 26, 2016 EUR153
Vueling Oct 14, 2016 Oct 18, 2016 EUR160
Iberia Oct 19, 2016 Oct 24, 2016 EUR160
Vueling Oct 18, 2016 Oct 23, 2016 EUR160
Seville
Carrier Departure Date Return Date Lowest Price
Vueling Sep 30, 2016 Oct 2, 2016 EUR184
Tap Portugal Aug 25, 2016 Sep 1, 2016 EUR189
Tap Portugal Aug 19, 2016 Aug 21, 2016 EUR191
Tap Portugal Sep 30, 2016 Oct 2, 2016 EUR191
Tap Portugal Sep 9, 2016 Sep 11, 2016 EUR191
Tap Portugal Aug 27, 2016 Aug 28, 2016 EUR191
Tap Portugal Aug 24, 2016 Aug 27, 2016 EUR191
Tap Portugal Aug 26, 2016 Aug 29, 2016 EUR191
Tap Portugal Aug 24, 2016 Aug 28, 2016 EUR191
Tap Portugal Oct 2, 2016 Oct 5, 2016 EUR191
Tenerife
Carrier Departure Date Return Date Lowest Price
Iberia Jan 18, 2017 Jan 26, 2017 EUR191
Iberia Nov 15, 2016 Nov 22, 2016 EUR214
Iberia Jan 22, 2017 Feb 5, 2017 EUR261
Tap Portugal Nov 4, 2016 Nov 6, 2016 EUR267
Tap Portugal Nov 13, 2016 Nov 21, 2016 EUR267
Tap Portugal Oct 31, 2016 Nov 7, 2016 EUR267
Tap Portugal Nov 15, 2016 Nov 22, 2016 EUR267
Vueling Oct 30, 2016 Nov 3, 2016 EUR270
Iberia Oct 30, 2016 Nov 3, 2016 EUR270
Tap Portugal Oct 19, 2016 Oct 23, 2016 EUR274
Valencia
Carrier Departure Date Return Date Lowest Price
KLM Dec 2, 2016 Dec 4, 2016 EUR142
Tap Portugal Sep 25, 2016 Oct 2, 2016 EUR179
Tap Portugal Sep 17, 2016 Sep 24, 2016 EUR181
Tap Portugal Sep 8, 2016 Sep 10, 2016 EUR181
Tap Portugal Sep 2, 2016 Sep 6, 2016 EUR181
Tap Portugal Sep 20, 2016 Oct 1, 2016 EUR181
Tap Portugal Sep 2, 2016 Sep 5, 2016 EUR181
Tap Portugal Sep 18, 2016 Sep 29, 2016 EUR181
Tap Portugal Sep 16, 2016 Sep 25, 2016 EUR181
Tap Portugal Sep 19, 2016 Sep 21, 2016 EUR181

Cheapest Weekend Non-Stop Flights for the Next 30 Days from Porto to Spain

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 Porto to Spain.

DestinationDepartingReturningPrice
Madrid 8/25/16 8/30/16 EUR111
Barcelona 8/26/16 8/28/16 EUR162

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Porto to Lanzarote Air Berlin, Finnair, British Airways, Condor, Iberia, KLM, Luxair, Lufthansa, Binter, Czech, SmartWings, Brussels, Tap Portugal, Air Europa, Vueling EUR262
Porto to Tenerife Air Berlin, Finnair, Alitalia, British Airways, Norwegian Air, Condor, Ryanair, Iberia, KLM, Luxair, Lufthansa, Thomas Cook, Binter, Czech, SATA, SAS, Brussels, Tap Portugal, Air Europa, Vueling EUR214
Porto to Fuerteventura Air Berlin, Finnair, Alitalia, British Airways, Condor, Ryanair, Thomas Cook, Iberia, Meridiana, KLM, Luxair, Lufthansa, Binter, Czech, SmartWings, SATA, Brussels, Tap Portugal, Air Europa, Vueling, TUIfly EUR236
Porto to Las Palmas de Gran Canaria Air Berlin, Air France, Alitalia, British Airways, Norwegian Air, Condor, Bulgaria Air, Ryanair, Iberia, KLM, Luxair, Lufthansa, Binter, Czech, SmartWings, SATA, Brussels, Tap Portugal, Air Europa, Vueling, TUIfly EUR216
Porto to Santa Cruz de la Palma Air Berlin, British Airways, Condor, Iberia, KLM, Lufthansa, Binter, Brussels, Tap Portugal, Air Europa, Vueling EUR524

Flights to Cities in Majorca

FlightsAirlineLowest Price
Porto to Palma de Mallorca Air Berlin, Finnair, Alitalia, British Airways, Norwegian Air, Condor, Eurowings, Ryanair, transavia.com, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, Austrian, SmartWings, SATA, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Volotea, Vueling, Monarch EUR151

Flights to Cities in Spain

FlightsAirlineLowest Price
Porto to Barcelona Aegean, Air Berlin, Air France, Finnair, Alitalia, British Airways, Eurowings, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, Czech, SmartWings, SATA, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, Aigle Azur EUR76
Porto to Madrid Aegean, Air Berlin, Finnair, Alitalia, British Airways, Ryanair, Iberia, KLM, Luxair, Lufthansa, Czech, SmartWings, SATA, Brussels, Tap Portugal, easyJet, Air Europa, Vueling EUR81
Porto to Malaga Air Berlin, Air France, Finnair, Alitalia, British Airways, Aer Lingus, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, Czech, SmartWings, SATA, SAS, Brussels, Jetairfly, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, Monarch EUR177
Porto to Seville Alitalia, British Airways, Ryanair, transavia.com, Iberia, KLM, Lufthansa, Czech, SmartWings, SATA, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling EUR184
Porto to Bilbao Air France, Alitalia, British Airways, Ryanair, transavia.com, Iberia, KLM, Lufthansa, Czech, SmartWings, SATA, Brussels, Transavia, Tap Portugal, Air Europa, Vueling EUR155
Porto to Ibiza Air Berlin, Air France, Alitalia, British Airways, Condor, Ryanair, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, SmartWings, Brussels, Transavia, Tap Portugal, Air Europa, Vueling, Aigle Azur EUR159
Porto to Alicante Air Berlin, Air France, Alitalia, British Airways, Flybe, Norwegian Air, Aer Lingus, Eurowings, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, Jet2, Czech, SAS, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling, Monarch, Aigle Azur EUR171
Porto to Valencia Air Berlin, Air France, Alitalia, British Airways, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, Czech, Austrian, SmartWings, SATA, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Volotea, Vueling, Aigle Azur EUR179
Porto to San Sebastian Air Berlin, British Airways, Eurowings, Ryanair, transavia.com, Iberia, KLM, Luxair, Lufthansa, Czech, Brussels, Transavia, Tap Portugal, Air Europa, Vueling EUR329
Porto to Santiago de Compostela British Airways, Ryanair, Iberia, KLM, Lufthansa, Brussels, Transavia, Tap Portugal, easyJet, Air Europa, Vueling EUR208
Porto to Granada Air Berlin, Alitalia, British Airways, Ryanair, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Air Europa, Vueling EUR160
Porto to Vigo Alitalia, British Airways, Iberia, KLM, Tap Portugal, Air Europa, Vueling EUR164
Porto to A Coruna British Airways, Iberia, KLM, Lufthansa, Tap Portugal, Air Europa, Vueling EUR167
Porto to Asturias British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Vueling EUR179
Porto to Menorca Air Berlin, Alitalia, British Airways, Iberia, Meridiana, KLM, Luxair, Lufthansa, Czech, Austrian, Brussels, Tap Portugal, Air Europa, Vueling EUR157
Porto to Salamanca Luxair, Lufthansa, Czech, Tap Portugal Check Dates
Porto to Murcia Air Berlin, Alitalia, British Airways, Aer Lingus, Eurowings, Ryanair, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, easyJet, Air Europa, Vueling, Monarch EUR716
Porto to Santander Alitalia, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Vueling EUR641
Porto to Zaragoza Tap Portugal, Air Europa EUR1,257
Porto to Jerez Alitalia, British Airways, Iberia, KLM, Luxair, Lufthansa, Brussels, Tap Portugal, Vueling EUR370
Porto to Almeria Alitalia, British Airways, Iberia, KLM, Luxair, Lufthansa, Brussels, Tap Portugal, Air Europa, Vueling EUR356
Porto to Badajoz British Airways, Iberia, KLM, Lufthansa, Tap Portugal Check Dates
Porto to Pamplona Air France, British Airways, Iberia, KLM, Lufthansa, Brussels, Tap Portugal, Vueling EUR507
Porto to Valladolid Air Berlin, Iberia, Vueling Check Dates
Cheap Flights from Porto to Spain, from EUR76 Round trip from OPO to ES