Flights from Dallas to Barcelona – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
DFW to BCN – All flight route options from Dallas Fort Worth International, Texas, USA to El Prat Airport, Spain. These flights are operated by 13 airlines. Fly non-stop with American Airlines or choose from 18 different transit flights. The shortest flight time is 9 hours and 30 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.
Dallas to Barcelona flights
There are over 19 airlines and as many as 769 flights every week to this destination. You can fly non-stop to Barcelona (BCN) from Dallas (DFW) with American Airlines but if a stopover option suits you better you can choose to fly via Madrid, Dulles or any other of the 18 alternatives with connectiing airports.
Tip! You can also fly to Barcelona from Dallas Love Fld (DAL).
Dallas to Barcelona with American Airlines
You can fly non-stop every weekday with flights departing at 17 in the evening. You can also catch a transit flight via New York or Chicago. American Airlines is a member of the air alliance OneWorld.
Note Non-stop flights with American Airlines will begin in Mar 2025.
With Delta Air Lines
Delta Air Lines is a member of SkyTeam.
Distance & flight times: DFW Airport to El Prat Airport
The shortest flight time between DFW and BCN is 9 hours and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 9h 40m | - | 5212 miles (8386 km) |
MAD Madrid | 13h 0m | 2h 5m | 5283 miles (8500 km) |
IAD Dulles | 13h 1m | 4h 21m | 5267 miles (8475 km) |
JFK New York | 13h 25m | 4h 37m | 5219 miles (8397 km) |
BOS Boston | 13h 50m | 1h 46m | 5227 miles (8410 km) |
ATL Atlanta | 14h 1m | 2h 37m | 5332 miles (8579 km) |
YYZ Toronto | 14h 1m | 3h 11m | 5215 miles (8391 km) |
AMS Amsterdam | 14h 5m | 2h 25m | 5711 miles (9189 km) |
ORD Chicago | 14h 14m | 3h 48m | 5238 miles (8428 km) |
CDG Paris | 14h 20m | 3h 10m | 5499 miles (8848 km) |
PHL Philadelphia | 14h 25m | 4h 53m | 5243 miles (8436 km) |
EWR New York | 14h 30m | - | - |
LHR London | 14h 40m | 3h 10m | 5483 miles (8822 km) |
YUL Montreal | 14h 40m | 3h 46m | 5212 miles (8386 km) |
FCO Rome | 14h 43m | 2h 45m | 6161 miles (9913 km) |
FRA Frankfurt | 14h 45m | 4h 40m | 5842 miles (9400 km) |
DCA Washington | 15h 21m | - | - |
MIA Miami | 15h 23m | 3h 17m | 5840 miles (9397 km) |
LGA New York | 15h 26m | - | - |




Quick copy and share this page
From Dallas to Spain
Below is a list of other destinations to Spain from Dallas Fort Worth 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.
-
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
-
MCO Orlando