1,716 km · Domestic

Dallas Fort Worth (DFW) – Pittsburgh (PIT)

In July 2026, 304 flights operated between Dallas Fort Worth and Pittsburgh (both directions), and 74.0% 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
January236185▼ 21.6%
February224186▼ 17.0%
March237252▲ 6.3%
April231246▲ 6.5%
May243259▲ 6.6%
June290288▼ 0.7%
July300304▲ 1.3%
August257––
September232––
October271–in progress
November225––
December260––
Year to date (Jan–Jul)1,7611,720▼ 2.3%

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
January76.7%67.6%▼ 11.9%
February83.9%78.0%▼ 7.0%
March82.3%76.2%▼ 7.4%
April76.2%81.3%▲ 6.7%
May69.5%78.0%▲ 12.2%
June62.8%66.0%▲ 5.1%
July65.3%74.0%▲ 13.3%
August72.8%––
September79.3%––
October86.3%–in progress
November76.4%––
December69.6%––
Year-to-date average (Jan–Jul)73.8%74.4%▲ 0.9%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January816▲ 100.0%
February00–
March71▼ 85.7%
April20▼ 100.0%
May28▲ 300.0%
June24▲ 100.0%
July50▼ 100.0%
August9––
September8––
October0–in progress
November6––
December0––
Year to date (Jan–Jul)2629▲ 11.5%

Airlines on this route

  1. American Airlines 99.3%
  2. Envoy Air 0.5%
  3. PSA Airlines 0.2%

Oct 1, 2024 – Jul 31, 2026

By direction

DFW → PIT

Scheduled flights
2,695
Flights operated
2,655
Cancelled
40 · 1.5%
On-time departures
70.6%

PIT → DFW

Scheduled flights
2,692
Flights operated
2,648
Cancelled
44 · 1.6%
On-time departures
79.9%

DFW → PIT and PIT → DFW counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
American Airlines AA 5,350 99.3% 75.3% 84
Envoy Air MQ 27 0.5% 66.7% 0
PSA Airlines OH 10 0.2% 70.0% 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 delay06:00–07:002.1min · 445 recorded · 441 measured
Gap to highest-delay hour33.2min06:00 ↔ 19:00
Recorded flights5,387DFW–PIT

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 · Fewer than 200 measured departures · 172 recorded · 170 measured · Source: the US BTS 06:00 · 95.0% · 445 recorded · 441 measured · Source: the US BTS 07:00 · 88.2% · 857 recorded · 846 measured · Source: the US BTS 08:00 · Fewer than 200 measured departures · 52 recorded · 50 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 1 recorded · 1 measured · Source: the US BTS 10:00 · 79.2% · 260 recorded · 259 measured · Source: the US BTS 11:00 · 78.3% · 950 recorded · 938 measured · Source: the US BTS 12:00 · Fewer than 200 measured departures · 70 recorded · 70 measured · Source: the US BTS 13:00 · Fewer than 200 measured departures · 105 recorded · 101 measured · Source: the US BTS 14:00 · 68.6% · 367 recorded · 363 measured · Source: the US BTS 15:00 · 67.2% · 717 recorded · 704 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 43 recorded · 41 measured · Source: the US BTS 17:00 · Fewer than 200 measured departures · 182 recorded · 180 measured · Source: the US BTS 18:00 · 59.4% · 521 recorded · 510 measured · Source: the US BTS 19:00 · 64.0% · 540 recorded · 527 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 104 recorded · 101 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 · No observations · 0 recorded · 0 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 · Fewer than 200 measured departures · 172 recorded · 170 measured · Source: the US BTS 06:00 · 2.1 min · 445 recorded · 441 measured · Source: the US BTS 07:00 · 11.3 min · 857 recorded · 846 measured · Source: the US BTS 08:00 · Fewer than 200 measured departures · 52 recorded · 50 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 1 recorded · 1 measured · Source: the US BTS 10:00 · 12.5 min · 260 recorded · 259 measured · Source: the US BTS 11:00 · 12.6 min · 950 recorded · 938 measured · Source: the US BTS 12:00 · Fewer than 200 measured departures · 70 recorded · 70 measured · Source: the US BTS 13:00 · Fewer than 200 measured departures · 105 recorded · 101 measured · Source: the US BTS 14:00 · 20.1 min · 367 recorded · 363 measured · Source: the US BTS 15:00 · 25.2 min · 717 recorded · 704 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 43 recorded · 41 measured · Source: the US BTS 17:00 · Fewer than 200 measured departures · 182 recorded · 180 measured · Source: the US BTS 18:00 · 28.1 min · 521 recorded · 510 measured · Source: the US BTS 19:00 · 35.3 min · 540 recorded · 527 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 104 recorded · 101 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 · No observations · 0 recorded · 0 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 · 172 · 172 recorded · 170 measured · Source: the US BTS 06:00 · 445 · 445 recorded · 441 measured · Source: the US BTS 07:00 · 857 · 857 recorded · 846 measured · Source: the US BTS 08:00 · 52 · 52 recorded · 50 measured · Source: the US BTS 09:00 · 1 · 1 recorded · 1 measured · Source: the US BTS 10:00 · 260 · 260 recorded · 259 measured · Source: the US BTS 11:00 · 950 · 950 recorded · 938 measured · Source: the US BTS 12:00 · 70 · 70 recorded · 70 measured · Source: the US BTS 13:00 · 105 · 105 recorded · 101 measured · Source: the US BTS 14:00 · 367 · 367 recorded · 363 measured · Source: the US BTS 15:00 · 717 · 717 recorded · 704 measured · Source: the US BTS 16:00 · 43 · 43 recorded · 41 measured · Source: the US BTS 17:00 · 182 · 182 recorded · 180 measured · Source: the US BTS 18:00 · 521 · 521 recorded · 510 measured · Source: the US BTS 19:00 · 540 · 540 recorded · 527 measured · Source: the US BTS 20:00 · 104 · 104 recorded · 101 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 · No observations · 0 recorded · 0 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:00Fewer than 200 measured departures—170172
06:0095.0%2.1 min441445
07:0088.2%11.3 min846857
08:00Fewer than 200 measured departures—5052
09:00Fewer than 200 measured departures—11
10:0079.2%12.5 min259260
11:0078.3%12.6 min938950
12:00Fewer than 200 measured departures—7070
13:00Fewer than 200 measured departures—101105
14:0068.6%20.1 min363367
15:0067.2%25.2 min704717
16:00Fewer than 200 measured departures—4143
17:00Fewer than 200 measured departures—180182
18:0059.4%28.1 min510521
19:0064.0%35.3 min527540
20:00Fewer than 200 measured departures—101104
21:00Fewer than 200 measured departures—11
22:00No observations———
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 74.3% · 791 recorded · 779 measured · Source: the US BTS Tuesday · 79.2% · 737 recorded · 727 measured · Source: the US BTS Wednesday · 74.7% · 735 recorded · 732 measured · Source: the US BTS Thursday · 75.0% · 786 recorded · 769 measured · Source: the US BTS Friday · 78.1% · 788 recorded · 770 measured · Source: the US BTS Saturday · 73.8% · 733 recorded · 720 measured · Source: the US BTS Sunday · 71.7% · 817 recorded · 806 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 · 18.6 min · 791 recorded · 779 measured · Source: the US BTS Tuesday · 17.3 min · 737 recorded · 727 measured · Source: the US BTS Wednesday · 18.9 min · 735 recorded · 732 measured · Source: the US BTS Thursday · 18.2 min · 786 recorded · 769 measured · Source: the US BTS Friday · 15.9 min · 788 recorded · 770 measured · Source: the US BTS Saturday · 19.1 min · 733 recorded · 720 measured · Source: the US BTS Sunday · 21.1 min · 817 recorded · 806 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 · 791 · 791 recorded · 779 measured · Source: the US BTS Tuesday · 737 · 737 recorded · 727 measured · Source: the US BTS Wednesday · 735 · 735 recorded · 732 measured · Source: the US BTS Thursday · 786 · 786 recorded · 769 measured · Source: the US BTS Friday · 788 · 788 recorded · 770 measured · Source: the US BTS Saturday · 733 · 733 recorded · 720 measured · Source: the US BTS Sunday · 817 · 817 recorded · 806 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
Monday74.3%18.6 min779791
Tuesday79.2%17.3 min727737
Wednesday74.7%18.9 min732735
Thursday75.0%18.2 min769786
Friday78.1%15.9 min770788
Saturday73.8%19.1 min720733
Sunday71.7%21.1 min806817

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 · 72.7% · 445 recorded · 421 measured · Source: the US BTS Feb · 81.2% · 410 recorded · 410 measured · Source: the US BTS Mar · 79.1% · 497 recorded · 489 measured · Source: the US BTS Apr · 78.8% · 479 recorded · 477 measured · Source: the US BTS May · 73.9% · 512 recorded · 502 measured · Source: the US BTS Jun · 64.4% · 584 recorded · 578 measured · Source: the US BTS Jul · 69.7% · 609 recorded · 604 measured · Source: the US BTS Aug · 72.8% · 266 recorded · 257 measured · Source: the US BTS Sep · 79.3% · 240 recorded · 232 measured · Source: the US BTS Oct · 84.9% · 451 recorded · 451 measured · Source: the US BTS Nov · 79.1% · 431 recorded · 421 measured · Source: the US BTS Dec · 72.9% · 463 recorded · 461 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 · 16.4 min · 445 recorded · 421 measured · Source: the US BTS Feb · 6.9 min · 410 recorded · 410 measured · Source: the US BTS Mar · 17.1 min · 497 recorded · 489 measured · Source: the US BTS Apr · 20.0 min · 479 recorded · 477 measured · Source: the US BTS May · 20.8 min · 512 recorded · 502 measured · Source: the US BTS Jun · 31.5 min · 584 recorded · 578 measured · Source: the US BTS Jul · 22.9 min · 609 recorded · 604 measured · Source: the US BTS Aug · 24.4 min · 266 recorded · 257 measured · Source: the US BTS Sep · 19.9 min · 240 recorded · 232 measured · Source: the US BTS Oct · 5.6 min · 451 recorded · 451 measured · Source: the US BTS Nov · 12.7 min · 431 recorded · 421 measured · Source: the US BTS Dec · 19.5 min · 463 recorded · 461 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 · 445 · 445 recorded · 421 measured · Source: the US BTS Feb · 410 · 410 recorded · 410 measured · Source: the US BTS Mar · 497 · 497 recorded · 489 measured · Source: the US BTS Apr · 479 · 479 recorded · 477 measured · Source: the US BTS May · 512 · 512 recorded · 502 measured · Source: the US BTS Jun · 584 · 584 recorded · 578 measured · Source: the US BTS Jul · 609 · 609 recorded · 604 measured · Source: the US BTS Aug · 266 · 266 recorded · 257 measured · Source: the US BTS Sep · 240 · 240 recorded · 232 measured · Source: the US BTS Oct · 451 · 451 recorded · 451 measured · Source: the US BTS Nov · 431 · 431 recorded · 421 measured · Source: the US BTS Dec · 463 · 463 recorded · 461 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
Jan72.7%16.4 min421445
Feb81.2%6.9 min410410
Mar79.1%17.1 min489497
Apr78.8%20.0 min477479
May73.9%20.8 min502512
Jun64.4%31.5 min578584
Jul69.7%22.9 min604609
Aug72.8%24.4 min257266
Sep79.3%19.9 min232240
Oct84.9%5.6 min451451
Nov79.1%12.7 min421431
Dec72.9%19.5 min461463

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 74.0% 3,989
  • Delayed >15 min 24.4% 1,314
  • Cancelled 1.6% 84
  • 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

29
29 of 29
Flight numbersBy direction DeparturesOn time
AA762 PIT → DFW 472 92.0%
AA1761 DFW → PIT 426 58.9%
AA1868 DFW → PIT 399 68.5%
AA2664 DFW → PIT 350 70.9%
AA2664 PIT → DFW 348 67.2%
AA1868 PIT → DFW 327 65.2%
AA2309 PIT → DFW 285 82.9%
AA2309 DFW → PIT 265 86.7%
AA1583 PIT → DFW 235 86.8%
AA1583 DFW → PIT 228 87.6%
AA680 DFW → PIT 214 51.4%
AA1988 PIT → DFW 171 67.1%
AA3329 PIT → DFW 156 95.5%
AA1845 PIT → DFW 153 95.3%
AA403 DFW → PIT 143 69.3%
AA1988 DFW → PIT 140 70.5%
AA2290 PIT → DFW 72 80.6%
AA2290 DFW → PIT 72 83.1%
AA2307 DFW → PIT 72 63.9%
AA2311 PIT → DFW 72 63.4%
AA2311 DFW → PIT 72 68.1%
AA2307 PIT → DFW 65 62.9%
AA1236 DFW → PIT 44 72.7%
AA2534 PIT → DFW 44 93.2%
AA2534 DFW → PIT 44 95.5%
AA2536 PIT → DFW 44 63.6%
AA2544 DFW → PIT 44 95.5%
AA2544 PIT → DFW 44 81.4%
AA2587 DFW → PIT 37 81.8%

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 304 +1.3% 0 74.0%
June 2026 288 −0.7% 4 66.0%
May 2026 259 +6.6% 8 78.0%
April 2026 246 +6.5% 0 81.3%
March 2026 252 +6.3% 1 76.2%
February 2026 186 −17.0% 0 78.0%
January 2026 185 −21.6% 16 67.6%
December 2025 260 +29.4% 0 69.6%
November 2025 225 +14.8% 6 76.4%
October 2025 271 +50.6% 0 86.3%
September 2025 232 8 79.3%
August 2025 257 9 72.8%
July 2025 300 5 65.3%
June 2025 290 2 62.8%
May 2025 243 2 69.5%
April 2025 231 2 76.2%
March 2025 237 7 82.3%
February 2025 224 0 83.9%
January 2025 236 8 76.7%
December 2024 201 2 77.1%
November 2024 196 4 82.1%
October 2024 180 0 82.8%

How to read this chart

Loading the guide…