Cheap Flights from Dallas (DFW) to Barcelona (BCN)

Save on Flight Bookings!

Popular airlines from Dallas-Fort Worth Intl. Airport (DFW) to Barcelona El Prat Airport (BCN)

  • Be in the know

    Get alerts if flight prices drop or rise*
  • Book smarter

    Save on select hotels after you book a flight*
  • Find the right fit

    We search billions of combinations of flights to help you find your next adventure

Eid al-Fitr Sale

Members save up to 40% on hotels. Plan this year’s big trip and save.

Frequently asked questions

How long does it take to fly from Dallas-Fort Worth Intl. Airport (DFW) to Barcelona Intl. Airport (BCN)?
With American Airlines, a direct flight takes approximately 9 hours and 26 minutes. Take the 7:34PM flight from Dallas-Fort Worth Intl. Airport (DFW) and arrive at BCN at 12:00PM. Snag a fabulous deal on this and other routes when you book with Expedia.
Is it cheaper to buy a plane ticket from Dallas Airport to Barcelona Airport last minute?
Being spontaneous is an amazing way to travel, but it's not always the best way to land a cheap airfare. It's better to book your DFW to BCN journey well in advance instead of leaving it to the last minute. Based on flight pricing and demand studies in 2022, we have found that the best time to book domestic flights is between 28 – 35 days ahead of the departure date, and international flights three to four months in advance. Leave your spontaneity for when you're exploring BCN!
What airports do you fly into for Barcelona from Dallas?
Barcelona Intl. Airport (BCN), Costa Brava Airport (GRO) and Sabadell Airport (QSA) are your choices when jetting off from Dallas to Barcelona. Around 11 kilometers southwest of the heart of Barcelona, Barcelona Intl. Airport (BCN) is the city's main entry point. Keep in mind things like flight schedules and the distance to your hotel before deciding on an airport. Sagrada Familia and Park Güell are a couple of awesome attractions to visit when you arrive.
What are the most popular departure times for flights from Dallas-Fort Worth Intl. Airport (DFW) to BCN?
The most popular departure times for flights from Dallas Airport to Barcelona Airport are between 7:00 PM - 8:00 PM on American Airlines. One handy tip is to zoom off in the morning. The earlier you take off, the better your odds of a delay-free flight with lighter air traffic around.
Can I change the date of my flight from Dallas-Fort Worth Intl. Airport (DFW) to BCN?
Make changes quickly to your Dallas Airport to Barcelona Intl. Airport (BCN) flight by logging in to the Expedia Trips portal. Before making any amendments, browse the rules in your itinerary to see what the carrier will let you do and what charges may apply. Some carriers have a change fee per person, plus any difference in prices. But if you booked in the last 24 hours, you may be able to cancel for free and organize new flights. You can also find your way to our Customer Service portal for further details and to connect with our Virtual Agent.

Travel information

Origin airport
Dallas-Fort Worth Intl.
Destination airport
Barcelona Intl.
Distance
8292 km
Average flight time
9 hours 30 mins

Book with confidence