Flights from Key West to Barcelona – Airlines & connecting routes
Show flight options Codeshare flights Show map Price search
EYW to BCN – All flight route options from Key West International, Florida, USA to El Prat Airport, Spain. These flights are operated by 9 different airlines through 6 different connections. The shortest flight time is 12 hours and 12 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near El Prat Airport
We got great deals on hotels and car rentals near the airport.
Key West to Barcelona flights
With over 239 flights every week and 6 different airlines you have a wide range of options. While flying to Barcelona from Key West you will be doing a stopover in Philadelphia, Miami or any other of the 6 alternatives with flight connections.
Are there any non-stop flights from EYW to BCN?
There are no direct or non-stop flights from Key West International, EYW to El Prat Airport, BCN.
Key West to Barcelona with American Airlines
If you fly to Barcelona from Key West with American Airlines you will do a stopover in Philadelphia. American Airlines is a member of the air alliance OneWorld.
Distance & flight times: Key West International to El Prat Airport
The shortest flight time between EYW and BCN is 12 hours and 35 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
PHL Philadelphia | 12h 35m | 1h 38m | 5066 miles (8151 km) |
MIA Miami | 12h 45m | 2h 55m | 4840 miles (7788 km) |
ATL Atlanta | 13h 30m | 4h 3m | 5250 miles (8447 km) |
DCA Washington | 14h 19m | - | - |
ORD Chicago | 15h 13m | 3h 7m | 5693 miles (9160 km) |
EWR New York | 15h 43m | - | - |



Quick copy and share this page
From Key West to Spain
Below is a list of other destinations to Spain from Key West International with either direct flights or 1 stop connections.
From USA to Barcelona
Below is a list of other cities in USA with flights to Barcelona with either non-stop or connecting flights.
-
DFW Dallas Direct
-
ORD Chicago Direct
-
ATL Atlanta Direct
-
DEN Denver
-
JFK New York Direct
-
MIA Miami Direct
-
CLT Charlotte
-
LAX Los Angeles Direct
-
IAH Houston
-
EWR New York Direct