Welcome | Sign out

Cheap Flights from Portland to Spain

Did You Know?

You must make at least one connection to fly from Portland, OR to Spain.
There are no long haul direct flights between Portland, OR and Spain.
There are no short haul direct flights between Portland, OR and Spain.
There are no medium haul direct flights between Portland, OR and Spain.
There are no direct flights from Portland, OR to Spain.

Flights to Cities in Canary Islands

Flights
Airline
Lowest Price
KLM, SWISS, Alitalia, British Airways, Delta, American, Air France, Iberia
$1338
KLM, SWISS, Alitalia, British Airways, American, Air France, Iberia
$1289
KLM, SWISS, British Airways, American, Air France, Iberia
$1359
KLM, SWISS, Alitalia, British Airways, American, Air France, Iberia
$2791
KLM, SWISS, Austrian, Alitalia, British Airways, Delta, American, Air Berlin, Air France, Iberia, Air Europa
$1321

Flights to Cities in Majorca

Flights
Airline
Lowest Price
KLM, SWISS, Alitalia, British Airways, United, Delta, American, Air France, Lufthansa, Iberia
$1147
KLM, SWISS, Austrian, Alitalia, British Airways, United, Delta, American, Air Berlin, Air France, Condor, Lufthansa, Iberia, Air Europa
$971

Flights to Cities in Spain

Flights
Airline
Lowest Price
US Airways, Turkish, KLM, SWISS, LOT, Alitalia, Brussels, British Airways, Air Canada, United, Delta, American, Air France, Lufthansa, Iberia
$1180
US Airways, Turkish, KLM, SWISS, LOT, Alitalia, Brussels, British Airways, Air Canada, United, Delta, American, Air France, Lufthansa, Iberia
$1182
US Airways, Turkish, KLM, SWISS, Alitalia, Brussels, British Airways, Air Canada, Delta, American, Air France, Lufthansa, Iberia
$1171
KLM, British Airways, American, Air France, Iberia
$1239
US Airways, Turkish, KLM, Alitalia, Brussels, British Airways, Air Canada, United, Delta, American, Air France, Lufthansa, Iberia
$1158
Turkish, KLM, SWISS, Alitalia, British Airways, Air Canada, Delta, American, Air France, Lufthansa, Iberia
$1156
KLM, SWISS, Brussels, British Airways, American, Iberia
$1240
KLM, SWISS, British Airways, American, Air France, Lufthansa, Iberia
$1296
American, Iberia, British Airways
$1238
American, Iberia, British Airways
$1341
British Airways, American, Iberia
$1327
US Airways, Turkish, KLM, SWISS, LOT, Austrian, Alitalia, Brussels, Finnair, British Airways, Air Canada, United, Delta, American, Air France, Lufthansa, Iberia, Air Europa, Korean, Icelandair
$1004
US Airways, Turkish, KLM, SWISS, LOT, Austrian, Alitalia, Brussels, Finnair, British Airways, Air Canada, United, Delta, American, Air Berlin, Air France, Lufthansa, Iberia, Air Europa, Icelandair
$1092
US Airways, Turkish, KLM, SWISS, Austrian, Alitalia, Brussels, Finnair, British Airways, Air Canada, Delta, American, Air Berlin, Air France, Condor, Lufthansa, Iberia, Air Europa
$1171
US Airways, Turkish, KLM, Austrian, Alitalia, Brussels, Finnair, British Airways, Air Canada, United, Delta, American, Air France, Lufthansa, Iberia, Air Europa
$1148
Turkish, KLM, SWISS, Alitalia, Finnair, British Airways, Air Canada, Delta, American, Air France, Lufthansa, Iberia, Air Europa
$1189
KLM, SWISS, Austrian, British Airways, American, Air Berlin, Air France, Lufthansa, Iberia, Air Europa
$1305
KLM, British Airways, American, Air France, Iberia, Air Europa
$1282
KLM, SWISS, Brussels, British Airways, American, Air Berlin, Iberia
$1284
American, Iberia, Finnair, Air Europa, British Airways
$1259
American, Iberia, Air Europa, British Airways
$1304
KLM, Alitalia, Finnair, British Airways, Delta, American, Air France, Iberia, Air Europa
$1192
Cheap Flights from Portland to Spain, from $1147 Round trip from PDX to ES