Cheap flights from Portland (PDX) to Madrid (MAD)

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs. Cheapflights |
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime
From
To
Depart
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

The best prices from Portland to Madrid Barajas are usually found in January or February, booked 57 days in advance, depart on a Tuesday or Wednesday and return on a Sunday

How to find the cheapest flight from
Portland (PDX) to Madrid (MAD)

All the information you need to plan the best PDX to MAD flight in 2022: compare Portland to Madrid flight prices with the expected peak season, weather and rainfall in Madrid.
PDX - MAD
Price
$646 - $1,381
MAD
Temperature
41 - 77 °F
MAD
Precipitation
0.4 - 2.4 inches

Popular in

June

High demand for flights, 36% potential price rise

Cheapest in

January

Best time to find cheap flights, 27% potential price drop

Round-trip from

$646

From Portland to Madrid Barajas

One-way from

$285

One-way flight from Portland to Madrid Barajas

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
When is the cheapest time to fly from Portland to Madrid (PDX - MAD)?

When flying from Portland to Madrid, the time of day you fly usually plays a role in the price. Save by searching for a flight in the morning, which can drop the price by up to 13% versus a flight in the evening.

What is the cheapest day to fly round-trip from Portland to Madrid?

Flying to your destination on a Thursday can be more expensive, but this shouldn’t discourage you from finding affordable options to get to Madrid. Check prices with Cheapflights to find a great deal for your trip.

How far in advance should I book a flight from Portland to Madrid?

Travelers have found it’s best to book a flight 58 days in advance to save up to 22% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 58 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Portland to Madrid 1-2 weeks in advance for as low as $969, or $969 for flights within the next 24 hours.

Cheap flights from Portland to Madrid in January, February 2022

The best prices found for PDX to MAD flights for January, February
22 Feb - 1 Mar
$449pp
PDX
Portland
Iberia
 
1 STOP
MAD
Madrid Barajas
MAD
Madrid Barajas
Iberia
 
1 STOP
PDX
Portland
9 Feb - 2 Mar
$451pp
PDX
Portland
British Airways
 
1 STOP
MAD
Madrid Barajas
MAD
Madrid Barajas
British Airways
 
1 STOP
PDX
Portland
2 Feb - 9 Feb
$455pp
PDX
Portland
Multiple Airlines
   
2 STOPS
MAD
Madrid Barajas
MAD
Madrid Barajas
Finnair
   
2 STOPS
PDX
Portland

Portland to Madrid 2022 flight deals

Cheap flights to Madrid from Portland found for this year
23 Mar - 6 Apr
$441pp
PDX
Portland
United Airlines
   
2 STOPS
MAD
Madrid Barajas
MAD
Madrid Barajas
United Airlines
   
2 STOPS
PDX
Portland
1 Nov - 10 Nov
$447pp
PDX
Portland
Air Canada
   
2 STOPS
MAD
Madrid Barajas
MAD
Madrid Barajas
Air Canada
   
2 STOPS
PDX
Portland
22 Feb - 1 Mar
$449pp
PDX
Portland
Iberia
 
1 STOP
MAD
Madrid Barajas
MAD
Madrid Barajas
Iberia
 
1 STOP
PDX
Portland

Last minute flights from Portland to Madrid

Late deals on round-trip flights to Madrid from Portland, departing today and this week
27 Jan - 11 Mar
$600pp
PDX
Portland
KLM
 
1 STOP
MAD
Madrid Barajas
MAD
Madrid Barajas
KLM
 
1 STOP
PDX
Portland
28 Jan - 10 Feb
$605pp
PDX
Portland
Multiple Airlines
 
1 STOP
MAD
Madrid Barajas
MAD
Madrid Barajas
Air France
   
2 STOPS
PDX
Portland
27 Jan - 11 Mar
$617pp
PDX
Portland
KLM
 
1 STOP
MAD
Madrid Barajas
MAD
Madrid Barajas
KLM
   
2 STOPS
PDX
Portland

One-way flights to Barajas from Portland

The cheapest one-way flights from Portland to Madrid
8:05 pm - 3:45 am
American Airlines
1 Stop
22h 40m
PDX - MAD
American Airlines
6:54 pm - 3:45 am
Multiple Airlines
1 Stop
23h 51m
PDX - MAD
Multiple Airlines
$332
Combigo
6:00 pm - 5:15 am
Multiple Airlines
1 Stop
26h 15m
PDX - MAD
Multiple Airlines
$343
Kiwi.com

Related info for your journey

Useful info, stats and facts about <span class="emphasized">Portland</span> to <span class="emphasized">Madrid</span> flights.

Flight FAQs

From Portland to Madrid

Which airlines flying from Portland to Madrid Barajas have flexible cancellations due to COVID-19?

Some of our airline partners flying from Portland to Madrid Barajas have new flexible policies in place due to COVID-19. KLM, Delta, and American Airlines are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like KLM with this kind of flexibility.

Can I find flights from Portland to Madrid for under $500 on Cheapflights?

Yes, there are multiple flights from Portland to Madrid for under $500. The cheapest flight booked recently is on United Airlines for just $441, but on average you can expect to pay $468.

Are there last-minute flights available from Portland to Madrid for under $600?

There are currently 20+ open flights from Portland to Madrid within the next 7 days for less than $600.

What are the cheapest airlines flying from Portland to Madrid round-trip?

According to our current data, United Airlines ($441), Iberia ($449), and Lufthansa ($461) offers the cheapest pricing from Portland to Madrid. Users have found that United Airlines is 50% cheaper than the other options available to this destination.

What are the most popular airlines that fly from Portland to Madrid?

When booking a flight from Portland to Madrid, you may want to consider flying on Major Airline, American Airlines or Air Canada as they are the most popular for this route.

What are the cheapest flights from Portland to Madrid?

On average you can expect to pay $1,570 for a flight from Portland to Madrid. The cheapest flight overall is $479 while the most popular route, (Portland - Madrid Barajas) is currently priced at $451.

COVID Restrictions

View COVID Travel Restrictions for Madrid, Spain

Do I need a COVID test to fly to Madrid from Portland?

Information is based on travel restrictions from Portland to Madrid Barajas

Most visitors from Portland need to provide a negative COVID-19 test result and/or quarantine to enter Madrid Barajas.

COVID-19 testing requirements
Visitors from Portland must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 72 hours for rt-pcr (naat) and 48 hours for antigen (quick-test) hours before departing to Madrid Barajas.

Quarantine requirements
Visitors from Portland are not required to quarantine after entering Madrid Barajas.

Do I need a test to fly back to Portland from Madrid?

Returning to Portland from Madrid Barajas

COVID-19 testing requirements
Visitors from Madrid Barajas must present a negative RT-PCR (NAAT) or Antigen (quick-test) test taken 24 hours before departing to Portland.

Quarantine requirements
Visitors from Madrid Barajas are not required to quarantine after entering Portland.

Hide COVID Travel Restrictions for Madrid, Spain

Alternative routes for Portland to Madrid

See prices for flight routes from nearby airports that may be better suited for you.

Destination information for Madrid

Things to know before you go - useful duration and weather info for your trip from Portland to Madrid.
Today's exchange rate
$1 = €0.88
Average temperature for January in Madrid
51.8 °F
Avg rainfall for January in Madrid
1.4 ″

Airports servicing Portland

Airports servicing Madrid

Top 9 airlines flying from Portland to Madrid Barajas

The chart below displays the airlines Cheapflights users traveling from Portland to Madrid choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline Cheapest Average Flexibility On-time COVID-19 safety
Air France
$458 $674 No cancel fee 77%
Air Canada
$465 $954 No cancel fee 67%
American Airlines
$466 $1,134 No cancel fee 71%
Delta
$470 $1,022 No cancel fee N/A
Iberia
$478 $1,105 No cancel fee 77%
KLM
$482 $891 No cancel fee 75%
United Airlines
$490 $1,164 No cancel fee 69%
British Airways
$520 $893 No cancel fee 70%
Lufthansa
$677 $1,075 No cancel fee 76%
Home Europe Spain Madrid Cheap flights from Portland to Madrid