Welcome | Sign out

Cheap Flights from Portland to Madrid, Spain - PDX to MAD (reverse)

Did You Know?

1,058,328 seats are available per week to fly from Portland, OR to Madrid.
You must make at least one connection to fly from Portland, OR to Madrid.
There are 15218 flights from Portland, OR to Madrid per week.
American Airlines has 490 connecting flights between Portland, OR and Madrid.

Cheap Domestic Flights from Portland - PDX

Flights
Airline
Lowest Price
United, Alaska, US Airways, American, Spirit, JetBlue, Frontier, Virgin America, AirTran
$296

Cheap Domestic Flights to Madrid - MAD

Flights
Airline
Lowest Price
United, Alaska, American, US Airways, Sun Country, JetBlue, Frontier, Virgin America, AirTran
$320
United, Delta, Alaska, US Airways, American, Sun Country, Frontier, AirTran, Virgin America
$264
Alaska, United, Delta, American, US Airways, Frontier, AirTran
$320
Delta, United, Alaska, US Airways, American, Sun Country, Frontier, Virgin America
$175

Cheap International Flights from Portland - PDX

Flights
Airline
Lowest Price
Turkish, SWISS, LOT, Delta, Iberia, US Airways, KLM, SAS, Brussels, Alitalia, British Airways, Air Canada, United, American, Air France, Lufthansa
$1115
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, LOT, SAS, Brussels, Alitalia, British Airways, Air Canada, United, Delta, American, Air France, Lufthansa, Iberia
$1131
New Zealand, Turkish, SWISS, LOT, Delta, Iberia, US Airways, KLM, SAS, Alitalia, Brussels, British Airways, Singapore, Air Canada, United, American, Air France, Lufthansa
$1259
US Airways, Turkish, KLM, SWISS, Alitalia, Brussels, British Airways, Air Canada, United, Delta, American, Air France, Lufthansa, Iberia
$1103

Cheap International Flights to Madrid - MAD

Flights
Airline
Lowest Price
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, KLM, United, Delta, American, Air France
$906
US Airways, KLM, United, Delta, American, Air France
$1165
US Airways, KLM, Air Canada, United, Delta, American, Air France, Lufthansa
$1165
Virgin Atlantic, New Zealand, Turkish, SWISS, LOT, Tap Portugal, Delta, Condor, Iberia, Air Europa, Korean, Icelandair, US Airways, KLM, Austrian, Alitalia, Brussels, Finnair, British Airways, Air Canada, United, American, Air Berlin, Air France, Lufthansa
$963
Turkish, SWISS, LOT, Tap Portugal, Delta, Iberia, Air Europa, Korean, Icelandair, US Airways, KLM, SAS, Austrian, Alitalia, Brussels, Finnair, British Airways, Air Canada, United, American, Air Berlin, Air France, Lufthansa
$1003
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
New Zealand, Turkish, SWISS, LOT, Tap Portugal, Delta, Condor, Iberia, Korean, Icelandair, US Airways, KLM, Austrian, SAS, Alitalia, Brussels, Finnair, British Airways, Singapore, Air Canada, United, American, Air Berlin, Air France, Lufthansa
$660
US Airways, Turkish, KLM, SWISS, Austrian, Alitalia, Brussels, Finnair, British Airways, Tap Portugal, Air Canada, United, Delta, American, Air France, Lufthansa, Iberia, Air Europa
$1152
Turkish, SWISS, LOT, Tap Portugal, Delta, Iberia, Air Europa, Korean, Icelandair, US Airways, KLM, Austrian, SAS, Alitalia, Brussels, Finnair, British Airways, Air Canada, United, American, Air France, Lufthansa
$998
Turkish, KLM, SWISS, Alitalia, Finnair, British Airways, Air Canada, Delta, American, Air France, Lufthansa, Iberia, Air Europa
$1189
Turkish, SWISS, LOT, Delta, Iberia, Air Europa, Korean, Icelandair, US Airways, KLM, SAS, Austrian, Brussels, Alitalia, Finnair, British Airways, Air Canada, United, American, Air Berlin, Air France, Lufthansa
$1054
US Airways, Turkish, KLM, Austrian, Alitalia, Brussels, Finnair, British Airways, Air Canada, United, Delta, American, Air France, Lufthansa, Iberia, Air Europa
$1148
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
KLM, SWISS, Brussels, British Airways, American, Air Berlin, Iberia
$1284
American, Iberia, Finnair, Air Europa, British Airways
$1259
US Airways, New Zealand, Turkish, KLM, SWISS, Alitalia, Finnair, British Airways, Air Canada, United, Delta, American, Air France, Lufthansa, Iberia, Aer Lingus
$807
KLM, British Airways, American, Air France, Iberia, Air Europa
$1282
Turkish, SWISS, LOT, Delta, Iberia, Air Europa, Korean, Icelandair, US Airways, KLM, SAS, Austrian, Alitalia, Brussels, Finnair, British Airways, Air Canada, United, American, Air Berlin, Air France, Lufthansa, Emirates
$1043
US Airways, New Zealand, Turkish, KLM, SWISS, LOT, SAS, Austrian, Brussels, Alitalia, Finnair, British Airways, Tap Portugal, Air Canada, United, Delta, American, Air Berlin, Air France, Condor, Lufthansa, Iberia, Icelandair
$1048
Cheap Flights from Portland to Madrid, Spain, from $1183 Round trip from PDX to MAD