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 Portland To Spain Last modified: Jun 30, 2016 12:31 AM

Cheap flights from Portland (PDX) to popular destinations in Spain (ES)

Almeria
Carrier Departure Date Return Date Lowest Price
Finnair Aug 31, 2016 Sep 9, 2016 $1,031
British Airways Aug 31, 2016 Sep 9, 2016 $1,047
Iberia Aug 31, 2016 Sep 9, 2016 $1,047
American Aug 31, 2016 Sep 9, 2016 $1,094
British Airways Aug 5, 2016 Aug 14, 2016 $1,520
American Aug 5, 2016 Aug 14, 2016 $1,520
Barcelona
Carrier Departure Date Return Date Lowest Price
United Oct 9, 2016 Oct 20, 2016 $589
United Sep 25, 2016 Oct 13, 2016 $595
United Oct 11, 2016 Oct 20, 2016 $598
United Oct 11, 2016 Oct 26, 2016 $598
United Oct 18, 2016 Nov 1, 2016 $598
United Sep 27, 2016 Oct 13, 2016 $599
Air France Sep 27, 2016 Oct 11, 2016 $599
United Sep 27, 2016 Oct 11, 2016 $599
Bilbao
Carrier Departure Date Return Date Lowest Price
KLM Nov 19, 2016 Nov 28, 2016 $745
United Nov 19, 2016 Nov 28, 2016 $924
Iberia Sep 3, 2016 Sep 13, 2016 $947
American Sep 3, 2016 Sep 13, 2016 $958
British Airways Sep 3, 2016 Sep 13, 2016 $989
Finnair Sep 3, 2016 Sep 13, 2016 $1,006
Tap Portugal Sep 3, 2016 Sep 13, 2016 $1,047
Ibiza
Carrier Departure Date Return Date Lowest Price
Air France Mar 14, 2017 Mar 22, 2017 $623
Iberia Feb 21, 2017 Mar 1, 2017 $632
British Airways Feb 21, 2017 Mar 1, 2017 $632
Finnair Feb 21, 2017 Mar 1, 2017 $632
Air France Sep 20, 2016 Oct 3, 2016 $636
American Feb 21, 2017 Mar 1, 2017 $640
American Sep 20, 2016 Oct 3, 2016 $693
American Sep 22, 2016 Oct 3, 2016 $741
Jerez
Carrier Departure Date Return Date Lowest Price
American Oct 18, 2016 Nov 2, 2016 $728
British Airways Oct 18, 2016 Nov 2, 2016 $728
Iberia Oct 18, 2016 Nov 2, 2016 $799
American Sep 6, 2016 Sep 19, 2016 $801
Finnair Oct 18, 2016 Nov 2, 2016 $1,107
Iberia Sep 1, 2016 Sep 16, 2016 $1,126
Madrid
Carrier Departure Date Return Date Lowest Price
United Sep 5, 2016 Sep 14, 2016 $601
British Airways Sep 4, 2016 Sep 14, 2016 $601
American Sep 13, 2016 Sep 27, 2016 $601
American Sep 5, 2016 Sep 14, 2016 $601
American Oct 1, 2016 Oct 17, 2016 $602
American Sep 25, 2016 Oct 13, 2016 $602
American Sep 27, 2016 Oct 11, 2016 $602
American Sep 20, 2016 Sep 27, 2016 $602
American Sep 25, 2016 Oct 10, 2016 $602
Malaga
Carrier Departure Date Return Date Lowest Price
British Airways Oct 2, 2016 Oct 11, 2016 $677
British Airways Oct 16, 2016 Oct 23, 2016 $699
American Sep 13, 2016 Sep 19, 2016 $713
American Jan 25, 2017 Feb 4, 2017 $721
Iberia Jan 25, 2017 Feb 4, 2017 $722
Iberia Feb 8, 2017 Feb 18, 2017 $722
Finnair Feb 8, 2017 Feb 18, 2017 $724
British Airways Feb 8, 2017 Feb 18, 2017 $724
American Feb 8, 2017 Feb 18, 2017 $724
Palma de Mallorca
Carrier Departure Date Return Date Lowest Price
American Nov 8, 2016 Nov 14, 2016 $657
Finnair Nov 8, 2016 Nov 14, 2016 $732
Iberia Nov 8, 2016 Nov 14, 2016 $736
Finnair Mar 11, 2017 Mar 26, 2017 $790
American Mar 11, 2017 Mar 26, 2017 $822
British Airways Mar 11, 2017 Mar 26, 2017 $822
British Airways Aug 24, 2016 Sep 3, 2016 $832
American Aug 24, 2016 Sep 3, 2016 $1,045
Seville
Carrier Departure Date Return Date Lowest Price
British Airways Sep 21, 2016 Oct 5, 2016 $739
American Sep 20, 2016 Oct 4, 2016 $741
American Mar 16, 2017 Mar 29, 2017 $775
United Sep 23, 2016 Oct 8, 2016 $825
Finnair Sep 20, 2016 Oct 4, 2016 $826
Brussels Sep 23, 2016 Oct 8, 2016 $843
Iberia Mar 16, 2017 Mar 29, 2017 $850
Iberia Sep 23, 2016 Oct 8, 2016 $852
Valencia
Carrier Departure Date Return Date Lowest Price
American Jul 26, 2016 Aug 9, 2016 $946
Iberia Aug 30, 2016 Sep 16, 2016 $975
American Aug 30, 2016 Sep 16, 2016 $975
United Aug 30, 2016 Sep 16, 2016 $988
Lufthansa Aug 30, 2016 Sep 16, 2016 $1,024
British Airways Aug 30, 2016 Sep 16, 2016 $1,025
British Airways Jul 26, 2016 Aug 9, 2016 $1,032
Finnair Jul 26, 2016 Aug 9, 2016 $1,032

Flights to Cities in Canary Islands

FlightsAirlineLowest Price
Portland to Tenerife American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Austrian, SATA, Brussels, Tap Portugal, United Check Dates
Portland to Las Palmas de Gran Canaria American, Air Berlin, Air France, Finnair, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Austrian, Brussels, United Check Dates
Portland to Lanzarote American, Air France, Finnair, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, Austrian, Brussels, United Check Dates
Portland to Fuerteventura American, Air Berlin, Air France, Finnair, British Airways, Iberia, Lufthansa, United Check Dates
Seattle to Tenerife American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Austrian, Brussels, United, Air Europa $744

Flights to Cities in Majorca

FlightsAirlineLowest Price
Portland to Palma de Mallorca American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Austrian, SAS, Brussels, United $832
Seattle to Palma de Mallorca American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Austrian, SAS, Brussels, United, Air Europa $739

Flights to Cities in Spain

FlightsAirlineLowest Price
Portland to Madrid American, Air Berlin, Air France, Alaska, Finnair, Alitalia, JetBlue, British Airways, Condor, Pullmantur Air, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Czech, SATA, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $601
Portland to Barcelona American, Air Berlin, Air France, Alaska, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Austrian, TAROM, SATA, SAS, Brussels, Tap Portugal, United, Virgin Atlantic $589
Portland to Malaga American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Czech, SATA, SAS, Brussels, Tap Portugal, United $677
Portland to Seville American, Air Berlin, Air France, Finnair, British Airways, Condor, Iberia, KLM, Lufthansa, Czech, SATA, Brussels, Tap Portugal, United, Virgin Atlantic $739
Portland to Bilbao American, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, SATA, Brussels, Tap Portugal, United $947
Portland to Valencia American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Iberia, KLM, Lufthansa, Czech, TAROM, SATA, Brussels, Tap Portugal, United $946
Portland to Alicante American, Air Berlin, Air France, Finnair, British Airways, Aer Lingus, Iberia, KLM, Lufthansa, SAS, Brussels, United Check Dates
Portland to Ibiza American, Air Berlin, Air France, Alaska, Finnair, Alitalia, British Airways, Condor, Iberia, KLM, Lufthansa, Austrian, Brussels, United, Air Europa $636
Portland to Granada American, Air Berlin, Finnair, British Airways, Aer Lingus, Iberia, Brussels, United $1,193
Portland to Murcia American, Finnair, British Airways, Aer Lingus, Iberia, United Check Dates
Portland to Menorca American, Air France, Finnair, British Airways, Iberia, KLM, United Check Dates
Portland to Girona KLM Check Dates
Seattle to Madrid American, Air Berlin, Air France, Alaska, Finnair, Alitalia, JetBlue, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Czech, Brussels, Jetairfly, Tap Portugal, United, Air Europa, Virgin Atlantic $597
Seattle to Barcelona American, Air Berlin, Air France, Finnair, Alitalia, JetBlue, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, LOT, Czech, Austrian, SAS, Brussels, Tap Portugal, United, Air Europa, Virgin Atlantic $598
Seattle to Malaga American, Air Berlin, Air France, Finnair, Alitalia, JetBlue, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Austrian, SAS, Brussels, Tap Portugal, United, Air Europa, Virgin Atlantic $672
Seattle to Bilbao American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Brussels, Tap Portugal, United, Air Europa, Virgin Atlantic $617
Seattle to Valencia American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Iberia, KLM, Lufthansa, Czech, Austrian, TAROM, SATA, Brussels, Tap Portugal, United, Air Europa $1,037
Seattle to Ibiza American, Air Berlin, Air France, Finnair, Alitalia, British Airways, Condor, Iberia, KLM, Lufthansa, Czech, Austrian, Brussels, United, Air Europa $634
Seattle to Seville American, Air Berlin, Air France, Finnair, British Airways, Condor, Iberia, KLM, Lufthansa, Czech, SATA, Brussels, Tap Portugal, United, Virgin Atlantic $702
Seattle to Alicante American, Air Berlin, Air France, Finnair, British Airways, Condor, Aer Lingus, Iberia, KLM, Lufthansa, Czech, Austrian, TAROM, SAS, Brussels, United, Air Europa $1,123
Seattle to Pamplona American, Finnair, British Airways, Aer Lingus, Iberia, Lufthansa, United Check Dates
Seattle to Granada American, Air Berlin, Finnair, British Airways, Condor, Iberia, Lufthansa, Brussels, United $1,193
Seattle to Vigo American, Air France, Finnair, British Airways, Condor, Iberia, KLM, Lufthansa, Tap Portugal, United, Air Europa Check Dates
Cheap Flights from Portland to Spain, from $589 Round trip from PDX to ES