$339 Find Cheap Flights from Spain to Washington, D.C. - Compare and Save

1 adult
1 adult, Economy, 0 bags

Save 21% or more on flights. Compare deals from all over the web.

Never overpay with our price tracking tools.

Filter searches by price, airline and more to find your best flights.

Flight Deals
Booking Insights
Flight Deals

Cheap Flights from Spain to Washington, D.C.

 
Discover the best prices for you by selecting your travel dates on KAYAK.

Recent round-trip flight deals from Spain to Washington, D.C.

Tue, Mar 9 - Mon, May 3
British Airways Logo
7:40 pm - 5:05 pmVLC  Valencia-BWI Baltimore/Washington
27h 25m1 stop London Heathrow
British Airways Logo
9:30 pm - 7:45 pmBWI  Baltimore/Washington-VLC Valencia
16h 15m1 stop London Heathrow
$447British Airways
Mon, Mar 8 - Mon, May 3
British Airways Logo
9:10 pm - 5:05 pmVLC  Valencia-BWI Baltimore/Washington
25h 55m1 stop London Heathrow
British Airways Logo
9:30 pm - 10:35 amBWI  Baltimore/Washington-VLC Valencia
31h 05m1 stop London Heathrow
$447British Airways
Thu, Jan 14 - Sun, Jan 17
Iberia Logo
6:05 am - 7:37 pmVLC  Valencia-DCA Washington, D.C. Reagan-National
19h 32m2 stops Madrid Barajas New York John F Kennedy Intl
Iberia Logo
5:10 pm - 5:05 pmDCA  Washington, D.C. Reagan-National-VLC Valencia
17h 55m2 stops Boston Logan Intl Madrid Barajas
$450Iberia
Thu, Jan 14 - Mon, Jan 18
Iberia Logo
9:30 pm - 7:37 pmALC  Alicante-DCA Washington, D.C. Reagan-National
28h 07m2 stops Madrid Barajas New York John F Kennedy Intl
Iberia Logo
5:17 pm - 1:10 pmDCA  Washington, D.C. Reagan-National-ALC Alicante
13h 53m2 stops New York John F Kennedy Intl Madrid Barajas
$451Iberia
Wed, Dec 23 - Wed, Jan 6
TAP AIR PORTUGAL Logo
9:10 pm - 3:15 pmMAD  Madrid Barajas-IAD Washington, D.C. Dulles Intl
24h 05m1 stop Lisbon Humberto Delgado
TAP AIR PORTUGAL Logo
10:30 pm - 11:30 pmIAD  Washington, D.C. Dulles Intl-MAD Madrid Barajas
19h 00m1 stop Lisbon Humberto Delgado
$573TAP AIR PORTUGAL
Thu, Oct 22 - Mon, Nov 2
United Airlines Logo
10:50 am - 4:58 pmMAD  Madrid Barajas-DCA Washington, D.C. Reagan-National
12h 08m1 stop Newark
United Airlines Logo
4:05 pm - 9:15 amDCA  Washington, D.C. Reagan-National-MAD Madrid Barajas
11h 10m1 stop Newark
$591United Airlines
Wed, Oct 21 - Sat, Nov 7
United Airlines Logo
10:50 am - 4:58 pmMAD  Madrid Barajas-DCA Washington, D.C. Reagan-National
12h 08m1 stop Newark
United Airlines Logo
3:13 pm - 9:15 amDCA  Washington, D.C. Reagan-National-MAD Madrid Barajas
12h 02m1 stop Newark
$591United Airlines
Mon, Dec 21 - Mon, Jan 4
TAP AIR PORTUGAL Logo
9:10 pm - 2:45 pmMAD  Madrid Barajas-IAD Washington, D.C. Dulles Intl
23h 35m1 stop Lisbon Humberto Delgado
TAP AIR PORTUGAL Logo
5:25 pm - 2:05 pmIAD  Washington, D.C. Dulles Intl-MAD Madrid Barajas
14h 40m1 stop Lisbon Humberto Delgado
$592TAP AIR PORTUGAL
Mon, Oct 19 - Mon, Oct 26
Lufthansa Logo
5:55 am - 4:05 pmMAD  Madrid Barajas-IAD Washington, D.C. Dulles Intl
16h 10m1 stop Frankfurt am Main
Lufthansa Logo
7:05 pm - 7:45 amIAD  Washington, D.C. Dulles Intl-MAD Madrid Barajas
7h 40mnonstop
$653Lufthansa
Thu, Oct 8 - Mon, Oct 12
Lufthansa Logo
6:05 am - 4:05 pmMAD  Madrid Barajas-IAD Washington, D.C. Dulles Intl
16h 00m1 stop Frankfurt am Main
Lufthansa Logo
6:15 pm - 8:05 amIAD  Washington, D.C. Dulles Intl-MAD Madrid Barajas
7h 50mnonstop
$655Lufthansa
Booking Insights

KAYAK's insights & trends for flights to Washington, D.C.

Get data-powered insights and trends for flights to Washington, D.C. to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest flight to Washington, D.C.?

In the last 5 days, the cheapest flight deal to Washington, D.C. was found on the route from Barcelona, at $447 return. The most popular connection is from Madrid to Washington, D.C. and KAYAK users have found round-trip deals for as low as $471 in the last 5 days.

How much is a flight to Washington, D.C.?

A flight to Washington, D.C. costs $832 on average. The cheapest price found on KAYAK in the last 2 weeks cost $367 and departed from Madrid. The most popular routes on KAYAK are Madrid to Washington, D.C. which costs $792 on average, and Barcelona to Washington, D.C., which costs $905 on average.

What is the cheapest day to fly to Washington, D.C.?

Based on KAYAK data, the cheapest day to fly to Washington, D.C. is Friday where round-trip tickets can be as cheap as $810. On the other hand, the most expensive day to fly is Sunday, where round-trip prices are $1,170 on average.

What is the cheapest month to fly to Washington, D.C.?

The cheapest month for flights to Washington, D.C. is February, where tickets cost $600 on average for return flights. On the other hand, the most expensive months are August and July, where the average cost of tickets from Spain is $888 and $853 respectively. For one-way flights, the best month to travel is April with an average price of $513.

What is the cheapest time of day to fly to Washington, D.C.?

The cheapest time of day to fly to Washington, D.C. is generally in the evening, when round-trip flights cost $843 on average. The most expensive time of day to fly to Washington, D.C. is generally in the morning, which is peak travel time and where the average cost of a ticket is $1,006.

What is a good deal for flights to Washington, D.C.?

If you’re looking for cheap airfare to Washington, D.C., 25% of our users found tickets to Washington, D.C. for the following prices or less: From Madrid $695 round-trip, from Barcelona-El Prat Airport $738 round-trip.

How far in advance should I book a flight to Washington, D.C.?

To get a below average price, you should book around 2 weeks before departure, which saves you about 32% compared to booking last minute. For the absolute cheapest price, our data suggests you should book 22 weeks before departure.

Which is the cheapest airport to fly into in Washington, D.C.?

Prices will differ depending on the departure airport, but generally, the cheapest airport to fly to in Washington, D.C. is Baltimore/Washington Airport (BWI), with an average flight price of $254.

Good to know

Low season

January

Cheapest flight

$339
Best time to beat the crowds with an average 6% drop in price.
Most popular time to fly with an average 5% increase in price.
Flight from Barcelona to Baltimore

FAQs - booking Washington, D.C. flights

  • What is the cheapest flight to Washington, D.C.?

    In the last 5 days, the cheapest flight deal to Washington, D.C. was found on the route from Barcelona, at $447 return. The most popular connection is from Madrid to Washington, D.C. and KAYAK users have found round-trip deals for as low as $471 in the last 5 days.

  • Which Washington, D.C. airport is closest to central Washington, D.C.?

    There are 2 major airports in Washington, D.C.. The nearest airport from Washington, D.C. city center is Reagan Washington National Airport (4 miles), followed by Washington Dulles Airport (22 miles).

  • How much is a flight to Washington, D.C.?

    On average, a flight to Washington, D.C. costs $832. The cheapest price found on KAYAK in the last 2 weeks cost $367 and departed from Madrid Barajas Airport.

  • How does KAYAK find such low prices on flights to Washington, D.C.?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights to Washington, D.C..

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Washington, D.C.?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Washington, D.C. is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights to Washington, D.C.?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Washington, D.C. with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Washington, D.C.?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Washington, D.C. up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

Top tips for finding cheap flights to Washington, D.C.

  • Looking for a cheap flight? 25% of our users found flights on this route for $718 or less one-way and $717 or less round-trip.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Washington, D.C. flight deals.

Reviews of the top 5 airlines serving from Spain to Washington, D.C.

 
Need help choosing which airline to fly with to Washington, D.C.? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.4
United AirlinesOverall score based on 10189 reviews
7.1Entertainment
6.7Food
7.3Comfort
8.1Crew
7.7Boarding
Airline reviews

Did not like the check in guy quibbling over a couple pounds at the luggage weigh in

8.0 ExcellentMichael, Sep 2026
Read more United Airlines reviews

Did not like the check in guy quibbling over a couple pounds at the luggage weigh in

Just having a little bit more legroom would've been nice.

This is related to my second leg of the flight, from Washington DC to SFO. I understand things happen, but I got home at 3 am for a 12:59 am landing. I live 10 min from the airport. Bridge breaks when a few rows of the plane are off? Maintenance didn’t catch that?

Great Brasilia aircraft - not a Boeing 757 like the next part of the flight. Flight from MCI to IAD was great, on-time, comfortable, did I mention that? The flight from IAD to EDI was painful. One of the reasons I won't fly United again? Boeing 757, with a seat pitch and material that was horrendous. Worst aircraft ever, made worse by United sardine-can tight seating. Oh, and the connection window, 45 minutes, really? At IAD, in different concourses? What idiot came up with that flight scenario? Happily, (for me and my travel insurance people) the flight was late (reminiscent of American Airlines). The crew was professional and courteous.

great starting with the business Class that's was Amazing . thank you United Airlines and brussels Airlines

Best flight in years. Pre-boarding because of my mobility issues. Good food and beverage from beginning to end. Excellent choice of films. Good service by stewardesses. Comfortable seats. I could lie down!

No drink service but there was no N/A as an option to choose. Seats were extremely tight. I am under 5.5 and I bumped my knees have no idea how taller people could manage.

Bad check in experience. Dirty ancient aircraft. Truly awful food and this in Business/ First class.

There were no facilities in the middle of the aircraft and premium economy was not allowed to use the business class facilities, and had to share the only two toilets at the back with economy. The upgrade to Premium was definitely not worth it

When I went to check in at the United counter in Barcelona, Spain I had 2 different menat 2 different times in United uniforms (standing around with a couple other employees) ask me if I was traveling alone. The one man asked me 3 different ways if I was traveling alone. I am, 68 yeaers old and have all my faculties. I thought it was weird and it made me feel very uncomfortable. What difference does it make if I was traveling alone or with someone? What if I was a recent widow? That would have been horrible. They never gave me a reason why they needed to know who I was traveling with. I was hesitant to question them because I needed to be on that flight.

We were delayed and they didn’t tell us why. There was no AC while we were on board waiting and it was very hot. We were in the last row and there was no window. We had a connecting international flight at JFK in a different terminal and the flight crew did not request passengers to let connecting flights off first and we almost missed our flight.

Flight was delayed more than 1.5 hours. Essentially no communication with passengers regarding how long the delay would last or any updates as to the delay.

Clearer signage at Lisbon Airport and more communication about delays

Flight smooth and on-time. Food a joke, crew humorless but efficient. Really a budget airline masquerading as a flagship, but it gets you there.

Overall ok experience as couple feedback: for improvement: 1. The vegetarian food was less and ran out, so many of us didn’t get it. Not all the crew member were polite and could be more hospitable.

The flight was excellent because I chose to upgrade to Business Class. The only negative drawback was because I upgrade, it screwed their system up and they lost my luggage for 2 days, but it was then recovered.

The cabin crew were curt, not with me, but observed with other passengers. They were unduly rude and it was unprovoked and when they realized they were wrong, they made no attempt to apologize for their own confusion.

I was disappointed of the crew, not friendly and attentive. Delay one way for fuel leakage and the plane is so hot. Not that great all around but I’m glad I experienced it so now know better.

Flight delayed by >1 hour. Long boarding involving riding a shuttle to the plane.

Packing people into a bus like sardines and then making them wait for at least 10-15 minutes before driving them to a location a mile away is not the way a national airline should represent itself. And it seems like everyone chosen for additional screening was a woman. What is up with that?

the internet connection was poor. and the change of time

Based upon our entire experience with Iberia, we will never fly the airline nor recommend the airline to anyone. The flight to LA was fine and the crew on this one flight was god, but Iberia treats its customers (us) horribly. There was not one flight on this trip that they did not treat us poorly. We were bumped, lost seats, lost luggage etc all on flights we booked over a year in advance. Not one leg with Iberia went smoothly. And now they have lost our luggage somewhere in Madrid. This is a horrible airline. A truly horrible airline. And Underpricer recommended by Kayak is horrible as well. The lesson learned is to book directly with an airline and stay away from Iberia at all costs.

Very cheap airline, not worth the price. And they almost lost my luggage at JFK during a direct flight. I can't believe I paid that much money for a horrible 'premium economy' flight. Just fly economy on the cheapest end; premium economy is no different. Very very poor.

Boarded in group three at Barcelona, which meant going from a gate outside onto a bus to ride across the airport to a plane waiting on the tarmac. When we arrived at the plane, crew behavior told us something was wrong. Bus driver would not let us off for almost twenty minutes, despite being crammed shoulder to shoulder. Eventually, we got onto the plane, but were then told that someone “forgot” to refuel the plane and the truck to do so had not arrived. We departed late enough that we missed our connecting train in NYC, which was the last train of the evening, so we had to stay awake all night in the passenger waiting area of Amtrak’s Penn Station, which was almost impossible to get to because the station was now closing, as it was after midnight. We had to haul four suitcases a few blocks on city streets in the rain to get to the one remaining open entrance to Penn Station. We ended up being up for 36 hours straight because someone couldn’t do their job. Never, ever again would I fly this airline.

The crew was super friendly and helpful. The food was quite good. An overall positive experience.

why can't planes be boarded from back to front?? everything was great otherwise

The plane was not well maintained. The entertainment system didn’t work properly, eg moving map. Many of the seat controls did not work. Cabin temperature fluctuated considerably during the flight. The seat allocated was poor, it was noisy and offered no privacy. The perfume in the toilet triggered severe allergies. Crew was very goid.

Passengers were taken to the aircraft by bus. But they kept people standing back to back in the small no AC, no restrooms, no chairs area for 30 minutes waiting for the shuttle bus. No information was provided to the passengers, no help or service was offered during this incident

Our luggage did not make it with us despite the fact that there was an hour between landing in Madrid (from Granada) and the departure of the plane to Washington DC. We received notifications about this, which is a nice touch, but they were in Spanish and it took us a while to figure out what the message was. Furthermore, the process of filing a report was not intuitive and we have received no e-mail or other form of confirmation that the airline has received our missing luggage reports. Needs improvement!

Our flight was delayed by 2-hrs but I understand it was beyond the scope of the crew members

I was never able to use this flight. I booked my flight through KAYAK, using cheapfaresflights, and the agency did not book the ticket correctly. When I went to check in for my flight in Rome, my details had changed. My name was incorrect , and the itinerary was not what I had paid for. I was unable to board the flight and I had to purchase a second ticket at considerable expense. Unfortunately, no one at KAYAK or Cheapfaresflights was able to help me. They both shifted the blame on United Airlines, United Airlines was able to provide me a full detail that the error occurred on the travel agencies side. I consider this fraud and will pursue it further.

Cancelled 90 min AFTER Departure! We had to deplane and wait another hour plus for the flight to be shown as cancelled for the customer service team. There were many many angry customers.

Bulkhead seats should not be an extra charge. They are extremely uncomfortable. And we missed our connecting flight due to slow luggage retreaval.

Lufthansa flight LH04414 from Munich to Washington DC, was fine. Efficient and safe!

Bumpy ride, not Lufthansa‘s fault. Crew managed a situation over a back rest to far down well. It was two iles behind me. The person putting the seat down, against the other person’s knees, was quite rude and belligerent and needed to be told in a no nonsense matter to stopp. Male flight attendant did good job.

Had a few open seats and could use it for a great rest ful journey

It was very good. Service was friendly and efficient, and food was good.

We left 1.5 hours late therefore missing my connection. The airline didn’t give vouchers.

The United flight was excellent! The flight attendants were attentive and nice, and the food was very good! And the glasses are larger than on Lufthansa flights! I don’t want to have to ask for 15 glasses of water because their glasses are ridiculously small!

The plane was 3 hours late. What more can I say?!.. This, plus my horrendous experience of the second leg of my trip in where the plane had to be boarded (off and on) without escalators.. but not-covered outside regular steps…!! No… this is my last flight with Lufthansa!! Never again!

I have a walker I need it to get from the plane to customs and baggage claim. It had a huge orange tag on it saying it should be given to me as I got off the plane. It was not and the flight staff didn’t know where it was—both on my flight to London and on the return. In It was very frustrating

Based on my wife's damaged condition, BA very kindly upgraded us from cattle to business class. MUCH appreciated!! One of these days, as it gains more experience, BA MAY learn how to depart on time (with over 30 years experience with BA, no flight has EVER managed to leave on time), Once airborne, the entertainment was ever so very pedestrian. But the flight was uneventful and the cabin crew's service was superb. And whichever driver landed the aircraft had obviously done it before. But BA unfortunately is learning from that scuzzy airline Delta. Delta is ALWAYS stunned when one of its aircraft actually turns up anywhere and is NEVER ready to receive it -- even when it turns up where and more or less when it is supposed to, NOT an example worthy of emulation.

Because our ABZ-LHR flight was cancelled by BA for reasons they refuse to tell us--not weather--we did not make this flight and were booked on the following day. BA offered no assistance to us on the phone or in the airport, and we had to find a hotel at Heathrow on our own.

Horrible - flight was delayed by 6 hours - we boarded, were made to de-board due some technical fault; aircraft changed; special meals request on new flight - all went awry. Landed in Dulles airport; breezed thru immigration; as Business Class passengers or baggage was delivered almost 90 minutes after landing; air tags indicated the bags were just near the carousel but the unhelpful BA staff - Maria and Ghina refused to give any update - palming it off on some imaginary invisible “manager” despite air tags evidence showing it right there. So about 50-60 passengers waiting and getting infuriatingly impatient for their bags coz one container was not delivered. Finally after much argument by some other passengers Maria condescended to go to the “ramp” and within 5 minutes the baggage was delivered miraculously. Question is why couldn’t she have done it one hour earlier ? Poor poor experience once again on Business Class BA.

Seating space is appalling. Seats and all surrounding area in "Economy" is built for individuals shorter than 4' 10" and below 120 lbs. Ridiculous. While I'm not expecting fine dining, the food was the worst airplane food that I can recall.

A shout-out to the flight attendent, Lauren, who was the main person assisting me. She was amazing - perfect balance of bright, cheerful, engaging, yet formal

It was good. Couldn’t Check in online and select seats

Check in was not the greatest as had to talk to an agent to clarify things and then he transferred us to another agent who had difficulty processing my credit card as there was a system glitch and not a card error.

I was put into business class. Wow! My flight attendant was great! The food amazing’

Waited 3.25 hours in plane only to have the flight cancelled.

Traveling to a place near Washington, D.C.?

Book flights to Washington, D.C. if you plan to visit one of these locations
Linthicum Heights
Hanover
Springfield
Gaithersburg
Towson
Oxon Hill
Owings Mills
Greenbelt
Glen Burnie
Edgewood
Chesapeake Beach
Camp Springs
Ellicott City
Pikesville
Hunt Valley
Colonial Beach
Lutherville Timonium
Capitol Heights
Westminster
Stevensville

More options for your flight to Washington, D.C.