2,509 km · Domestic

Boston Logan (BOS) – Dallas Fort Worth (DFW)

In July 2026, 647 flights operated between Boston Logan and Dallas Fort Worth (both directions), and 65.1% left on time, according to the US BTS.

Flights per month

Only complete months are shown. A month appears once the source has published every day of it.

The most recent periods19 periods
PeriodFlights operated 2025Flights operated 2026Change vs last year
January554509▼ 8.1%
February523491▼ 6.1%
March625538▼ 13.9%
April595598▲ 0.5%
May744638▼ 14.2%
June726627▼ 13.6%
July715647▼ 9.5%
August680––
September610––
October694–in progress
November573––
December573––
Year to date (Jan–Jul)4,4824,048▼ 9.7%

On-time departures by month

Departures within 15 minutes of schedule.

The most recent periods19 periods
PeriodOn-time departures 2025On-time departures 2026Change vs last year
January80.1%75.8%▼ 5.4%
February82.8%78.4%▼ 5.3%
March77.9%78.4%▲ 0.6%
April73.8%76.8%▲ 4.1%
May67.5%75.1%▲ 11.3%
June67.5%66.0%▼ 2.2%
July65.0%65.1%▲ 0.2%
August69.0%––
September65.4%––
October64.1%–in progress
November74.3%––
December73.5%––
Year-to-date average (Jan–Jul)73.5%73.7%▲ 0.2%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January3066▲ 120.0%
February929▲ 222.2%
March98▼ 11.1%
April136▼ 53.8%
May1119▲ 72.7%
June1634▲ 112.5%
July23230.0%
August11––
September16––
October8–in progress
November11––
December7––
Year to date (Jan–Jul)111185▲ 66.7%

Airlines on this route

  1. American Airlines 68.1%
  2. Delta Air Lines 23.1%
  3. JetBlue Airways 6.9%
  4. Frontier Airlines 1.2%
  5. Spirit Airlines 0.7%

Oct 1, 2024 – Jul 31, 2026

By direction

BOS → DFW

Scheduled flights
6,883
Flights operated
6,699
Cancelled
184 · 2.7%
On-time departures
77.4%

DFW → BOS

Scheduled flights
6,884
Flights operated
6,700
Cancelled
184 · 2.7%
On-time departures
68.9%

BOS → DFW and DFW → BOS counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
American Airlines AA 9,374 68.1% 72.1% 279
Delta Air Lines DL 3,176 23.1% 76.8% 60
JetBlue Airways B6 948 6.9% 70.8% 20
Frontier Airlines F9 168 1.2% 78.6% 9
Spirit Airlines NK 101 0.7% 67.3% 0

Shares are of scheduled flights in the period shown. Codeshare flights are counted once, under the operating airline.

Flight timing & delays

Historical departures, grouped by the scheduled local time at the departure airport. These are recorded outcomes, not a forecast for your flight.

Times are local to the departure airport of each flight; both directions are combined.

US domestic sectors recorded by BTS

Source: the US BTS · Oct 12, 2024 → Jul 31, 2026

Lowest average delay05:00–06:00-0.3min · 459 recorded · 442 measured
Gap to highest-delay hour37.7min05:00 ↔ 19:00
Recorded flights13,767BOS–DFW

Departure hour

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
00:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 01:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 02:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 03:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 04:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 05:00 · 93.7% · 459 recorded · 442 measured · Source: the US BTS 06:00 · 91.4% · 493 recorded · 479 measured · Source: the US BTS 07:00 · 87.8% · 2,462 recorded · 2,413 measured · Source: the US BTS 08:00 · 85.9% · 1,217 recorded · 1,187 measured · Source: the US BTS 09:00 · 80.7% · 356 recorded · 347 measured · Source: the US BTS 10:00 · 76.2% · 1,017 recorded · 1,002 measured · Source: the US BTS 11:00 · 68.4% · 554 recorded · 545 measured · Source: the US BTS 12:00 · 69.6% · 1,447 recorded · 1,406 measured · Source: the US BTS 13:00 · Fewer than 200 measured departures · 110 recorded · 110 measured · Source: the US BTS 14:00 · 66.3% · 1,160 recorded · 1,132 measured · Source: the US BTS 15:00 · 54.8% · 520 recorded · 509 measured · Source: the US BTS 16:00 · 60.8% · 927 recorded · 906 measured · Source: the US BTS 17:00 · 64.9% · 900 recorded · 857 measured · Source: the US BTS 18:00 · 59.5% · 1,411 recorded · 1,359 measured · Source: the US BTS 19:00 · 57.2% · 581 recorded · 556 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 150 recorded · 146 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 1 recorded · 1 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 2 recorded · 2 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Partial coverage: only airlines that report on-time data to the US DOT
00:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 01:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 02:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 03:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 04:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 05:00 · -0.3 min · 459 recorded · 442 measured · Source: the US BTS 06:00 · 1.3 min · 493 recorded · 479 measured · Source: the US BTS 07:00 · 7.6 min · 2,462 recorded · 2,413 measured · Source: the US BTS 08:00 · 10.4 min · 1,217 recorded · 1,187 measured · Source: the US BTS 09:00 · 17.3 min · 356 recorded · 347 measured · Source: the US BTS 10:00 · 16.5 min · 1,017 recorded · 1,002 measured · Source: the US BTS 11:00 · 24.3 min · 554 recorded · 545 measured · Source: the US BTS 12:00 · 21.7 min · 1,447 recorded · 1,406 measured · Source: the US BTS 13:00 · Fewer than 200 measured departures · 110 recorded · 110 measured · Source: the US BTS 14:00 · 22.8 min · 1,160 recorded · 1,132 measured · Source: the US BTS 15:00 · 32.3 min · 520 recorded · 509 measured · Source: the US BTS 16:00 · 27.0 min · 927 recorded · 906 measured · Source: the US BTS 17:00 · 25.6 min · 900 recorded · 857 measured · Source: the US BTS 18:00 · 30.7 min · 1,411 recorded · 1,359 measured · Source: the US BTS 19:00 · 37.4 min · 581 recorded · 556 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 150 recorded · 146 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 1 recorded · 1 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 2 recorded · 2 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Partial coverage: only airlines that report on-time data to the US DOT
00:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 01:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 02:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 03:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 04:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 05:00 · 459 · 459 recorded · 442 measured · Source: the US BTS 06:00 · 493 · 493 recorded · 479 measured · Source: the US BTS 07:00 · 2,462 · 2,462 recorded · 2,413 measured · Source: the US BTS 08:00 · 1,217 · 1,217 recorded · 1,187 measured · Source: the US BTS 09:00 · 356 · 356 recorded · 347 measured · Source: the US BTS 10:00 · 1,017 · 1,017 recorded · 1,002 measured · Source: the US BTS 11:00 · 554 · 554 recorded · 545 measured · Source: the US BTS 12:00 · 1,447 · 1,447 recorded · 1,406 measured · Source: the US BTS 13:00 · 110 · 110 recorded · 110 measured · Source: the US BTS 14:00 · 1,160 · 1,160 recorded · 1,132 measured · Source: the US BTS 15:00 · 520 · 520 recorded · 509 measured · Source: the US BTS 16:00 · 927 · 927 recorded · 906 measured · Source: the US BTS 17:00 · 900 · 900 recorded · 857 measured · Source: the US BTS 18:00 · 1,411 · 1,411 recorded · 1,359 measured · Source: the US BTS 19:00 · 581 · 581 recorded · 556 measured · Source: the US BTS 20:00 · 150 · 150 recorded · 146 measured · Source: the US BTS 21:00 · 1 · 1 recorded · 1 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 23:00 · 2 · 2 recorded · 2 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

View the figures
Departure hourOn-time departuresAverage departure delayWith departure timeRecorded flights
00:00No observations———
01:00No observations———
02:00No observations———
03:00No observations———
04:00No observations———
05:0093.7%-0.3 min442459
06:0091.4%1.3 min479493
07:0087.8%7.6 min2,4132,462
08:0085.9%10.4 min1,1871,217
09:0080.7%17.3 min347356
10:0076.2%16.5 min1,0021,017
11:0068.4%24.3 min545554
12:0069.6%21.7 min1,4061,447
13:00Fewer than 200 measured departures—110110
14:0066.3%22.8 min1,1321,160
15:0054.8%32.3 min509520
16:0060.8%27.0 min906927
17:0064.9%25.6 min857900
18:0059.5%30.7 min1,3591,411
19:0057.2%37.4 min556581
20:00Fewer than 200 measured departures—146150
21:00Fewer than 200 measured departures—11
22:00No observations———
23:00Fewer than 200 measured departures—22

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 70.3% · 2,102 recorded · 2,030 measured · Source: the US BTS Tuesday · 75.2% · 1,905 recorded · 1,858 measured · Source: the US BTS Wednesday · 74.0% · 1,913 recorded · 1,878 measured · Source: the US BTS Thursday · 73.0% · 2,025 recorded · 1,979 measured · Source: the US BTS Friday · 73.9% · 2,084 recorded · 2,028 measured · Source: the US BTS Saturday · 73.6% · 1,697 recorded · 1,654 measured · Source: the US BTS Sunday · 72.1% · 2,041 recorded · 1,972 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Partial coverage: only airlines that report on-time data to the US DOT
Monday · 20.3 min · 2,102 recorded · 2,030 measured · Source: the US BTS Tuesday · 18.9 min · 1,905 recorded · 1,858 measured · Source: the US BTS Wednesday · 16.3 min · 1,913 recorded · 1,878 measured · Source: the US BTS Thursday · 19.8 min · 2,025 recorded · 1,979 measured · Source: the US BTS Friday · 18.1 min · 2,084 recorded · 2,028 measured · Source: the US BTS Saturday · 19.2 min · 1,697 recorded · 1,654 measured · Source: the US BTS Sunday · 21.9 min · 2,041 recorded · 1,972 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Partial coverage: only airlines that report on-time data to the US DOT
Monday · 2,102 · 2,102 recorded · 2,030 measured · Source: the US BTS Tuesday · 1,905 · 1,905 recorded · 1,858 measured · Source: the US BTS Wednesday · 1,913 · 1,913 recorded · 1,878 measured · Source: the US BTS Thursday · 2,025 · 2,025 recorded · 1,979 measured · Source: the US BTS Friday · 2,084 · 2,084 recorded · 2,028 measured · Source: the US BTS Saturday · 1,697 · 1,697 recorded · 1,654 measured · Source: the US BTS Sunday · 2,041 · 2,041 recorded · 1,972 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

View the figures
Day of weekOn-time departuresAverage departure delayWith departure timeRecorded flights
Monday70.3%20.3 min2,0302,102
Tuesday75.2%18.9 min1,8581,905
Wednesday74.0%16.3 min1,8781,913
Thursday73.0%19.8 min1,9792,025
Friday73.9%18.1 min2,0282,084
Saturday73.6%19.2 min1,6541,697
Sunday72.1%21.9 min1,9722,041

Month of year

Months combine the same calendar month across the years shown; this is a seasonal pattern, not a monthly time series.

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Jan · 78.1% · 1,159 recorded · 1,063 measured · Source: the US BTS Feb · 80.7% · 1,052 recorded · 1,014 measured · Source: the US BTS Mar · 78.2% · 1,180 recorded · 1,163 measured · Source: the US BTS Apr · 75.3% · 1,212 recorded · 1,193 measured · Source: the US BTS May · 71.0% · 1,412 recorded · 1,382 measured · Source: the US BTS Jun · 66.8% · 1,403 recorded · 1,353 measured · Source: the US BTS Jul · 65.1% · 1,408 recorded · 1,362 measured · Source: the US BTS Aug · 69.0% · 691 recorded · 680 measured · Source: the US BTS Sep · 65.4% · 626 recorded · 610 measured · Source: the US BTS Oct · 74.1% · 1,210 recorded · 1,199 measured · Source: the US BTS Nov · 77.6% · 1,239 recorded · 1,224 measured · Source: the US BTS Dec · 74.9% · 1,175 recorded · 1,156 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Partial coverage: only airlines that report on-time data to the US DOT
Jan · 18.5 min · 1,159 recorded · 1,063 measured · Source: the US BTS Feb · 10.9 min · 1,052 recorded · 1,014 measured · Source: the US BTS Mar · 14.7 min · 1,180 recorded · 1,163 measured · Source: the US BTS Apr · 14.6 min · 1,212 recorded · 1,193 measured · Source: the US BTS May · 20.5 min · 1,412 recorded · 1,382 measured · Source: the US BTS Jun · 24.4 min · 1,403 recorded · 1,353 measured · Source: the US BTS Jul · 28.0 min · 1,408 recorded · 1,362 measured · Source: the US BTS Aug · 25.6 min · 691 recorded · 680 measured · Source: the US BTS Sep · 28.5 min · 626 recorded · 610 measured · Source: the US BTS Oct · 17.7 min · 1,210 recorded · 1,199 measured · Source: the US BTS Nov · 12.6 min · 1,239 recorded · 1,224 measured · Source: the US BTS Dec · 18.8 min · 1,175 recorded · 1,156 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Partial coverage: only airlines that report on-time data to the US DOT
Jan · 1,159 · 1,159 recorded · 1,063 measured · Source: the US BTS Feb · 1,052 · 1,052 recorded · 1,014 measured · Source: the US BTS Mar · 1,180 · 1,180 recorded · 1,163 measured · Source: the US BTS Apr · 1,212 · 1,212 recorded · 1,193 measured · Source: the US BTS May · 1,412 · 1,412 recorded · 1,382 measured · Source: the US BTS Jun · 1,403 · 1,403 recorded · 1,353 measured · Source: the US BTS Jul · 1,408 · 1,408 recorded · 1,362 measured · Source: the US BTS Aug · 691 · 691 recorded · 680 measured · Source: the US BTS Sep · 626 · 626 recorded · 610 measured · Source: the US BTS Oct · 1,210 · 1,210 recorded · 1,199 measured · Source: the US BTS Nov · 1,239 · 1,239 recorded · 1,224 measured · Source: the US BTS Dec · 1,175 · 1,175 recorded · 1,156 measured · Source: the US BTS

Hover, tap or focus a point to see its value, sample and source.

View the figures
Month of yearOn-time departuresAverage departure delayWith departure timeRecorded flights
Jan78.1%18.5 min1,0631,159
Feb80.7%10.9 min1,0141,052
Mar78.2%14.7 min1,1631,180
Apr75.3%14.6 min1,1931,212
May71.0%20.5 min1,3821,412
Jun66.8%24.4 min1,3531,403
Jul65.1%28.0 min1,3621,408
Aug69.0%25.6 min680691
Sep65.4%28.5 min610626
Oct74.1%17.7 min1,1991,210
Nov77.6%12.6 min1,2241,239
Dec74.9%18.8 min1,1561,175

Delay and on-time rates need at least 200 measured departures per bucket. Smaller samples remain visible in the flight-count chart. An empty slot means no observations, not zero flights.

Recorded outcomes

  • On time 71.2% 9,798
  • Delayed >15 min 26.2% 3,601
  • Cancelled 2.7% 368
  • Missing departure time 0.0% 0

All recorded flights with a known scheduled local time, counted once. Missing actual times are shown separately.

On time means departing no more than 15 minutes after schedule. Cancelled flights and flights missing departure times are excluded from the on-time rate and average delay.

Flight numbers on this route

79
79 of 79
Flight numbersBy direction DeparturesOn time
AA2527 BOS → DFW 652 93.5%
DL760 BOS → DFW 642 85.9%
AA1366 DFW → BOS 561 59.4%
DL2351 DFW → BOS 493 90.0%
DL303 DFW → BOS 480 71.1%
AA1206 DFW → BOS 479 80.8%
AA2306 DFW → BOS 444 53.9%
B661214 DFW → BOS 431 58.7%
AA701 BOS → DFW 419 91.1%
DL2305 BOS → DFW 413 60.1%
AA1048 DFW → BOS 398 48.0%
DL303 BOS → DFW 371 74.5%
AA479 BOS → DFW 370 81.7%
AA1401 DFW → BOS 354 63.5%
AA1401 BOS → DFW 288 49.6%
AA1438 BOS → DFW 269 71.4%
DL760 DFW → BOS 250 73.0%
AA1438 DFW → BOS 238 84.4%
AA3102 DFW → BOS 236 74.7%
AA3102 BOS → DFW 235 65.2%
AA849 DFW → BOS 226 71.5%
B66215 BOS → DFW 181 86.0%
AA1442 BOS → DFW 179 66.9%
AA1811 BOS → DFW 178 87.8%
AA2567 DFW → BOS 178 53.5%
AA2763 BOS → DFW 174 67.8%
AA2600 BOS → DFW 168 83.3%
AA1148 DFW → BOS 153 76.7%
AA2661 BOS → DFW 141 60.3%
AA2555 BOS → DFW 133 93.7%
B66815 BOS → DFW 132 81.7%
AA1767 DFW → BOS 131 36.4%
B66515 BOS → DFW 118 84.7%
AA3003 DFW → BOS 115 89.3%
AA2763 DFW → BOS 105 75.0%
DL536 DFW → BOS 99 85.7%
DL835 BOS → DFW 92 79.1%
AA1148 BOS → DFW 90 66.3%
AA858 BOS → DFW 89 93.1%
F993601 BOS → DFW 84 68.0%
F993602 DFW → BOS 84 88.9%
AA1545 DFW → BOS 82 82.5%
AA1545 BOS → DFW 82 81.0%
AA2291 DFW → BOS 82 83.1%
AA1577 DFW → BOS 72 57.4%
AA1595 DFW → BOS 71 65.7%
AA1595 BOS → DFW 70 56.7%
AA1577 BOS → DFW 69 47.5%
AA820 BOS → DFW 62 60.0%
DL924 DFW → BOS 62 84.8%
DL927 DFW → BOS 62 78.7%
AA1241 BOS → DFW 61 93.4%
AA2997 BOS → DFW 54 96.3%
AA2906 BOS → DFW 53 92.0%
AA909 BOS → DFW 45 60.5%
AA1270 BOS → DFW 44 79.6%
AA1742 DFW → BOS 44 35.0%
AA1895 DFW → BOS 44 81.8%
AA1895 BOS → DFW 44 60.5%
AA1897 BOS → DFW 44 57.1%
AA1897 DFW → BOS 44 65.1%
B66713 BOS → DFW 43 81.4%
B66714 DFW → BOS 43 46.5%
AA1583 DFW → BOS 41 78.1%
AA1563 DFW → BOS 38 70.3%
AA1563 BOS → DFW 38 75.7%
AA2030 BOS → DFW 37 84.9%
AA2850 DFW → BOS 36 90.9%
DL559 BOS → DFW 36 61.1%
DL1726 DFW → BOS 34 50.0%
AA1086 DFW → BOS 31 76.7%
AA1583 BOS → DFW 31 54.8%
AA2094 BOS → DFW 31 45.2%
AA2358 DFW → BOS 31 70.0%
AA2394 BOS → DFW 31 61.3%
AA2848 BOS → DFW 31 90.3%
AA1442 DFW → BOS 30 86.7%
AA2154 DFW → BOS 30 93.3%
AA2323 BOS → DFW 30 86.7%

Flight numbers are the codes sold on tickets. On shared flights one aircraft can carry several of them. Only numbers with at least 30 flights have a page.

Monthly figures
PeriodFlights operated Change vs last yearCancelled On-time departures
July 2026 647 −9.5% 23 65.1%
June 2026 627 −13.6% 34 66.0%
May 2026 638 −14.2% 19 75.1%
April 2026 598 +0.5% 6 76.8%
March 2026 538 −13.9% 8 78.4%
February 2026 491 −6.1% 29 78.4%
January 2026 509 −8.1% 66 75.8%
December 2025 573 −1.7% 7 73.5%
November 2025 573 −12.0% 11 74.3%
October 2025 694 +37.4% 8 64.1%
September 2025 610 16 65.4%
August 2025 680 11 69.0%
July 2025 715 23 65.0%
June 2025 726 16 67.5%
May 2025 744 11 67.5%
April 2025 595 13 73.8%
March 2025 625 9 77.9%
February 2025 523 9 82.8%
January 2025 554 30 80.1%
December 2024 583 12 76.3%
November 2024 651 4 80.5%
October 2024 505 3 87.7%

How to read this chart

Loading the guide…