Wayfli › Barcelona (BCN) › To Washington (IAD)

Barcelona (BCN) to Washington (IAD) flights

There are direct flights from Barcelona International Airport to Washington Dulles International Airport, sold by one airline: United Airlines. The distance is 6,516 km, about 8h 25m in the air. There are also 18 one-stop options, via airports such as Amsterdam, Paris and Frankfurt.

Live fares for BCN → IADSee all routes on the map
6,516 kmdistance
~8h 25mdirect flight time (estimate)
1direct airline
18one-stop options

Direct flights from Barcelona to Washington

RouteAirlines (incl. codeshares)DistanceTime (est.)
BCN → IADUnited Airlines6,516 km~8h 25m

Best one-stop connections

Through the biggest hubs first. Times include about 100 minutes to change planes.

ViaAirlinesDistanceTime (est.)
AMS AmsterdamTransavia and Iberia then KLM and Lufthansa7,448 km~11h 45m
CDG ParisAir France and Iberia then Air France and ITA Airways7,056 km~11h 15m
FRA FrankfurtEthiopian Airlines and Iberia then Lufthansa and United Airlines7,644 km~12h
FCO RomeITA Airways and Ryanair then ITA Airways and United Airlines8,079 km~12h 30m
MUC MunichIberia and Lufthansa then Lufthansa and United Airlines7,938 km~12h 20m
LHR LondonAmerican Airlines and British Airways then American Airlines and Finnair7,050 km~11h 15m
JFK New YorkAmerican Airlines and Air France then jetBlue and United Airlines6,517 km~10h 35m
EWR NewarkLufthansa and United Airlines then United Airlines6,518 km~10h 35m
YYZ TorontoAir Canada and Air Transat then Air Canada and United Airlines6,974 km~11h 10m
DUB DublinAer Lingus and Ryanair then Aer Lingus and United Airlines6,949 km~11h 10m
ZRH ZurichIberia and SWISS then SWISS and United Airlines7,530 km~11h 50m
CPH CopenhagenNorwegian Air Shuttle and Iberia then SAS Scandinavian8,308 km~12h 50m

More from Barcelona and Washington

Routes come from current airline fares, updated weekly (last update 9 November 2026), plus older schedule data for airports with few recent fares. “Direct” can include a few same-plane flights with a stop. Flight times are estimates from distance. Always check with the airline before booking.