British Airways Dallas to Madrid Flights
Cheapflightsplus.com will find cheap British Airways flights from Dallas to Madrid. Compare airline ticket prices and book air tickets starting from $383 from trusted online travel agencies, web sites and directly from airlines. Check flights schedule of British Airways, arrivals and departure details below.
Find Cheap Airfare Dallas (TX) — Madrid by British Airways
Cheap Flights from Dallas to Madrid by British Airways
Price | Departure | Arrival | Flight Time | Airline | Flight |
---|---|---|---|---|---|
from $400 | 5:25 pm Dallas Dallas/FT Worth Intl | 9:25 am+1 день Madrid Barajas | 9h 0m | British Airways | BA1512 |
from $400 | 9:25 pm Dallas Dallas/FT Worth Intl | 1:45 pm+1 день Madrid Barajas | 9h 20m | British Airways | BA4296 |
from $383 | 6:30 pm Dallas Dallas/FT Worth Intl | 4:45 pm+1 день Madrid Barajas | 15h 15m layover 3h 40m - London | British Airways | BA192 BA460 |
from $403 | 9:06 pm Dallas Dallas/FT Worth Intl | 10:10 pm+1 день Madrid Barajas | 18h 4m layover 6h 40m - London | British Airways | BA1521 BA7061 |
from $403 | 9:06 pm Dallas Dallas/FT Worth Intl | 10:30 pm+1 день Madrid Barajas | 18h 24m layover 7h 0m - London | British Airways | BA1521 BA7065 |
from $403 | 9:06 pm Dallas Dallas/FT Worth Intl | 8:50 pm+1 день Madrid Barajas | 16h 44m layover 5h 20m - London | British Airways | BA1521 BA7059 |
from $403 | 9:06 pm Dallas Dallas/FT Worth Intl | 7:50 pm+1 день Madrid Barajas | 15h 44m layover 4h 15m - London | British Airways | BA1521 BA464 |
from $405 | 9:05 am Dallas Dallas/FT Worth Intl | 6:05 am+1 день Madrid Barajas | 14h 0m layover 3h 30m - New York | British Airways | BA1987 BA4270 |
from $405 | 4:40 pm Dallas Dallas/FT Worth Intl | 12:50 pm+1 день Madrid Barajas | 13h 10m layover 2h 0m - Miami | British Airways | BA4350 BA7260 |
from $405 | 10:32 am Dallas Dallas/FT Worth Intl | 7:55 am+1 день Madrid Barajas | 14h 23m layover 3h 31m - Chicago | British Airways | BA2438 BA4272 |
from $405 | 10:25 am Dallas Dallas/FT Worth Intl | 5:50 am+1 день Madrid Barajas | 12h 25m layover 1h 36m - Boston | British Airways | BA5148 BA4264 |
from $406 | 9:04 am Dallas Dallas/FT Worth Intl | 7:55 am+1 день Madrid Barajas | 15h 51m layover 5h 31m - New York | British Airways | BA1987 BA1566 |
from $406 | 1:05 pm Dallas Dallas/FT Worth Intl | 10:15 am+1 день Madrid Barajas | 14h 10m layover 3h 31m - New York | British Airways | BA1988 BA4268 |
from $447 | 4:20 pm Dallas Dallas/FT Worth Intl | 12:40 pm+1 день Madrid Barajas | 13h 20m layover 1h 55m - London | British Airways | BA1505 IB712 |
from $564 | 3:20 pm Dallas Dallas/FT Worth Intl | 7:10 pm+1 день Madrid Barajas | 20h 50m layover 9h 25m - London | British Airways | BA1589 BA7057 |
from $470 | 6:30 pm Dallas Dallas/FT Worth Intl | 8:55 am+2 дня Madrid Barajas | 31h 25m layover 3h 20m - London 15h 20m - Barcelona | British Airways | BA192 BA480 VY1002 |
British Airways Flight Schedule Dallas to Madrid
Departure | Arrival | Flight Details | Flight Time | Price |
---|---|---|---|---|
5:25 pm — 9:25 am
+1 day
|
5:25 pm — 9:25 am
BA1512
British Airways
Dallas — Madrid
|
9h |
Find flight
from$400 |
|
9:25 pm — 1:45 pm
+1 day
|
9:25 pm — 1:45 pm
BA4296
British Airways
Dallas — Madrid
|
9h 20m |
Find flight
from$400 |
|
10:25 am — 5:50 am
+1 day
|
10:25 am — 3:14 pm
BA5148
British Airways
Dallas — Boston
1h 36m stop
4:50 pm — 5:50 am
BA4264
British Airways
Boston — Madrid
|
12h 25m including layover |
Find flight
from$405 |
|
10:32 am — 7:55 am
+1 day
|
10:30 am — 1:14 pm
BA2438
British Airways
Dallas — Chicago
3h 31m stop
4:45 pm — 7:55 am
BA4272
British Airways
Chicago — Madrid
|
14h 23m including layover |
Find flight
from$405 |
|
12:35 pm — 5:50 am
+2 days
|
12:35 pm — 5:14 pm
BA1915
British Airways
Dallas — Boston
23h 36m stop
4:50 pm — 5:50 am
BA4264
British Airways
Boston — Madrid
|
34h 15m including layover |
Find flight
from$481 |
|
1:05 pm — 10:15 am
+1 day
|
12:19 pm — 4:59 pm
BA1988
British Airways
Dallas — New York
3h 31m stop
9:00 pm — 10:15 am
BA4268
British Airways
New York — Madrid
|
14h 10m including layover |
Find flight
from$406 |
|
1:05 pm — 7:55 am
+1 day
|
12:19 pm — 4:59 pm
BA1988
British Airways
Dallas — New York
1h 36m stop
7:05 pm — 7:55 am
BA1566
British Airways
New York — Madrid
|
11h 50m including layover |
Find flight
from$455 |
|
2:00 pm — 2:15 pm
+1 day
|
2:00 pm — 3:25 pm
BA1994
British Airways
Dallas — Los Angeles
2h 39m stop
6:05 pm — 2:15 pm
BA4266
British Airways
Los Angeles — Madrid
|
17h 15m including layover |
Find flight
from$440 |
|
2:54 pm — 5:45 am
+2 days
|
2:54 pm — 6:19 pm
BA5040
British Airways
Dallas — Charlotte
21h 41m stop
4:00 pm — 5:45 am
BA1611
British Airways
Charlotte — Madrid
|
31h 51m including layover |
Find flight
from$479 |
|
3:20 pm — 12:40 pm
+1 day
|
3:20 pm — 6:20 am
BA1589
British Airways
Dallas — London
2h 55m stop
9:15 am — 12:40 pm
BA7053
British Airways
London — Madrid
|
14h 20m including layover |
Find flight
from$402 |
|
3:20 pm — 4:45 pm
+1 day
|
3:20 pm — 6:20 am
BA1589
British Airways
Dallas — London
7h stop
1:25 pm — 4:50 pm
BA460
British Airways
London — Madrid
|
18h 25m including layover |
Find flight
from$403 |
|
4:20 pm — 1:30 pm
+1 day
|
4:20 pm — 7:20 am
BA1505
British Airways
Dallas — London
2h 45m stop
10:05 am — 1:30 pm
BA7055
British Airways
London — Madrid
|
14h 10m including layover |
Find flight
from$402 |
|
4:20 pm — 12:40 pm
+1 day
|
4:20 pm — 7:20 am
BA1505
British Airways
Dallas — London
1h 55m stop
9:15 am — 12:40 pm
BA7053
British Airways
London — Madrid
|
13h 20m including layover |
Find flight
from$402 |
|
5:50 pm — 6:05 am
+2 days
|
5:35 pm — 9:21 pm
BA2403
British Airways
Dallas — Miami
18h 5m stop
3:35 pm — 6:05 am
BA1558
British Airways
Miami — Madrid
|
29h 15m including layover |
Find flight
from$428 |
|
6:30 pm — 4:45 pm
+1 day
|
6:30 pm — 9:40 am
BA192
British Airways
Dallas — London
3h 40m stop
1:25 pm — 4:50 pm
BA460
British Airways
London — Madrid
|
15h 15m including layover |
Find flight
from$383 |
|
6:30 pm — 10:30 am
+2 days
|
6:30 pm — 9:40 am
BA192
British Airways
Dallas — London
21h 20m stop
7:25 am — 10:55 am
BA458
British Airways
London — Madrid
|
33h including layover |
Find flight
from$392 |
|
7:10 am — 6:00 am
+1 day
|
7:05 am — 10:00 am
BA2393
British Airways
Dallas — Mexico City
2h 55m stop
12:50 pm — 6:00 am
BA4274
British Airways
Mexico City — Madrid
|
15h 50m including layover |
Find flight
from$4219 |
|
9:06 pm — 10:10 pm
+1 day
|
9:00 pm — 12:05 pm
BA1521
British Airways
Dallas — London
6h 40m stop
6:45 pm — 10:10 pm
BA7061
British Airways
London — Madrid
|
18h 4m including layover |
Find flight
from$403 |
Flight Information
There are 2 flights by British Airways from Dallas to Madrid every week with departures from Dallas/FT Worth Intl, Love Field, Fort Worth Alliance, Addison, Dallas North, Dallas Executive. All flights arrive at Barajas and Torrejon.
Departures start from 10:25 am to 9:25 pm. Nonstop flight is 9h. The time difference between Dallas and Madrid is 7h.
- The fastest flight 9h
- Average flight time 9h 10m
- The earliest flight 10:25 am
- The latest flight 9:25 pm
- Distance 4954 ml
The cheapest months for traveling to Madrid are january (from 383 $), february (from 427 $), november (from 430 $).
The most expensive and popular months are december (from 485 $), november (from 430 $), february (from 427 $).
The cheapest flight by British Airways that our users were able to find is $383. This airfare is economy class on one-way BA192 flight for January 22, 2025 leaving Dallas/FT Worth Intl in Dallas at 6:30 pm, it includes all taxes and additional fees.
British Airways Airplanes on the Route
List of the most popular British Airways airplanes flying from Dallas to Madrid:
Other Popular Airlines on the Route
Besides British Airways there are other 16 airline carriers between Dallas and Madrid. Please review schedules and prices from the most popular airlines to find the best airfare deals from Dallas to Madrid.
Nonstop flights
There are 6 direct flights every day from Dallas. Airlines and fares are below:
- from $428Find
- from $428Find
Connecting Flights
List of flights with layovers (1 and more stops):
- from $391Find
- from $423Find
- from $875Find
- from $388Find
- from $433Find
- from $554Find
- from $415Find
- QR - Qatar Airwaysfrom $835Find
- LX - SWISS International Air Linesfrom $1043Find
- F9 - Frontier Airlinesfrom $283Find
- AV - Aviancafrom $662Find
How to book an air ticket yourself?
- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected airfare.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.