1,384 km · Domestic

Dallas Fort Worth (DFW) – Greenville-Spartanburg (GSP)

In July 2026, 238 flights operated between Dallas Fort Worth and Greenville-Spartanburg (both directions), and 60.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
January178117▼ 34.3%
February186142▼ 23.7%
March238186▼ 21.8%
April184174▼ 5.4%
May185204▲ 10.3%
June227224▼ 1.3%
July239238▼ 0.4%
August206––
September192––
October216–in progress
November196––
December192––
Year to date (Jan–Jul)1,4371,285▼ 10.6%

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
January79.8%76.1%▼ 4.6%
February76.9%73.2%▼ 4.8%
March72.3%75.3%▲ 4.1%
April69.6%81.0%▲ 16.4%
May76.8%73.5%▼ 4.3%
June52.0%68.8%▲ 32.3%
July64.4%60.1%▼ 6.7%
August65.5%––
September79.2%––
October77.3%–in progress
November82.1%––
December59.9%––
Year-to-date average (Jan–Jul)70.3%72.6%▲ 3.3%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January817▲ 112.5%
February03–
March20▼ 100.0%
April24▲ 100.0%
May15▲ 400.0%
June514▲ 180.0%
July32▼ 33.3%
August8––
September4––
October2–in progress
November6––
December0––
Year to date (Jan–Jul)2145▲ 114.3%

Airlines on this route

  1. American Airlines 61.0%
  2. Envoy Air 26.9%
  3. PSA Airlines 12.0%
  4. SkyWest Airlines 0.0%

Oct 1, 2024 – Jul 31, 2026

By direction

DFW → GSP

Scheduled flights
2,169
Flights operated
2,123
Cancelled
46 · 2.1%
On-time departures
70.2%

GSP → DFW

Scheduled flights
2,173
Flights operated
2,124
Cancelled
49 · 2.3%
On-time departures
73.9%

DFW → GSP and GSP → DFW counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
American Airlines AA 2,650 61.0% 66.7% 73
Envoy Air MQ 1,168 26.9% 80.7% 15
PSA Airlines OH 522 12.0% 79.3% 6
SkyWest Airlines OO 2 0.0% 100.0% 1

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 delay08:00–09:005.0min · 544 recorded · 541 measured
Gap to highest-delay hour35.6min08:00 ↔ 20:00
Recorded flights4,342DFW–GSP

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 · 4 recorded · 4 measured · Source: the US BTS 06:00 · 85.9% · 443 recorded · 433 measured · Source: the US BTS 07:00 · 88.0% · 212 recorded · 209 measured · Source: the US BTS 08:00 · 88.5% · 544 recorded · 541 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 73 recorded · 73 measured · Source: the US BTS 10:00 · Fewer than 200 measured departures · 2 recorded · 2 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 126 recorded · 124 measured · Source: the US BTS 12:00 · 74.9% · 750 recorded · 734 measured · Source: the US BTS 13:00 · 64.1% · 390 recorded · 382 measured · Source: the US BTS 14:00 · Fewer than 200 measured departures · 10 recorded · 9 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 55 recorded · 52 measured · Source: the US BTS 16:00 · 69.6% · 518 recorded · 506 measured · Source: the US BTS 17:00 · 55.1% · 306 recorded · 292 measured · Source: the US BTS 18:00 · Fewer than 200 measured departures · 69 recorded · 65 measured · Source: the US BTS 19:00 · 61.0% · 538 recorded · 525 measured · Source: the US BTS 20:00 · 45.0% · 277 recorded · 271 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 25 recorded · 25 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 · 4 recorded · 4 measured · Source: the US BTS 06:00 · 11.8 min · 443 recorded · 433 measured · Source: the US BTS 07:00 · 14.1 min · 212 recorded · 209 measured · Source: the US BTS 08:00 · 5.0 min · 544 recorded · 541 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 73 recorded · 73 measured · Source: the US BTS 10:00 · Fewer than 200 measured departures · 2 recorded · 2 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 126 recorded · 124 measured · Source: the US BTS 12:00 · 15.7 min · 750 recorded · 734 measured · Source: the US BTS 13:00 · 20.9 min · 390 recorded · 382 measured · Source: the US BTS 14:00 · Fewer than 200 measured departures · 10 recorded · 9 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 55 recorded · 52 measured · Source: the US BTS 16:00 · 20.0 min · 518 recorded · 506 measured · Source: the US BTS 17:00 · 40.6 min · 306 recorded · 292 measured · Source: the US BTS 18:00 · Fewer than 200 measured departures · 69 recorded · 65 measured · Source: the US BTS 19:00 · 29.8 min · 538 recorded · 525 measured · Source: the US BTS 20:00 · 40.6 min · 277 recorded · 271 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 25 recorded · 25 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 · 4 · 4 recorded · 4 measured · Source: the US BTS 06:00 · 443 · 443 recorded · 433 measured · Source: the US BTS 07:00 · 212 · 212 recorded · 209 measured · Source: the US BTS 08:00 · 544 · 544 recorded · 541 measured · Source: the US BTS 09:00 · 73 · 73 recorded · 73 measured · Source: the US BTS 10:00 · 2 · 2 recorded · 2 measured · Source: the US BTS 11:00 · 126 · 126 recorded · 124 measured · Source: the US BTS 12:00 · 750 · 750 recorded · 734 measured · Source: the US BTS 13:00 · 390 · 390 recorded · 382 measured · Source: the US BTS 14:00 · 10 · 10 recorded · 9 measured · Source: the US BTS 15:00 · 55 · 55 recorded · 52 measured · Source: the US BTS 16:00 · 518 · 518 recorded · 506 measured · Source: the US BTS 17:00 · 306 · 306 recorded · 292 measured · Source: the US BTS 18:00 · 69 · 69 recorded · 65 measured · Source: the US BTS 19:00 · 538 · 538 recorded · 525 measured · Source: the US BTS 20:00 · 277 · 277 recorded · 271 measured · Source: the US BTS 21:00 · 25 · 25 recorded · 25 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—44
06:0085.9%11.8 min433443
07:0088.0%14.1 min209212
08:0088.5%5.0 min541544
09:00Fewer than 200 measured departures—7373
10:00Fewer than 200 measured departures—22
11:00Fewer than 200 measured departures—124126
12:0074.9%15.7 min734750
13:0064.1%20.9 min382390
14:00Fewer than 200 measured departures—910
15:00Fewer than 200 measured departures—5255
16:0069.6%20.0 min506518
17:0055.1%40.6 min292306
18:00Fewer than 200 measured departures—6569
19:0061.0%29.8 min525538
20:0045.0%40.6 min271277
21:00Fewer than 200 measured departures—2525
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 · 68.5% · 625 recorded · 619 measured · Source: the US BTS Tuesday · 75.7% · 596 recorded · 584 measured · Source: the US BTS Wednesday · 74.2% · 600 recorded · 594 measured · Source: the US BTS Thursday · 75.2% · 642 recorded · 630 measured · Source: the US BTS Friday · 73.1% · 618 recorded · 599 measured · Source: the US BTS Saturday · 69.5% · 602 recorded · 584 measured · Source: the US BTS Sunday · 68.3% · 659 recorded · 637 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 · 25.0 min · 625 recorded · 619 measured · Source: the US BTS Tuesday · 17.2 min · 596 recorded · 584 measured · Source: the US BTS Wednesday · 18.0 min · 600 recorded · 594 measured · Source: the US BTS Thursday · 15.9 min · 642 recorded · 630 measured · Source: the US BTS Friday · 19.0 min · 618 recorded · 599 measured · Source: the US BTS Saturday · 21.0 min · 602 recorded · 584 measured · Source: the US BTS Sunday · 23.1 min · 659 recorded · 637 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 · 625 · 625 recorded · 619 measured · Source: the US BTS Tuesday · 596 · 596 recorded · 584 measured · Source: the US BTS Wednesday · 600 · 600 recorded · 594 measured · Source: the US BTS Thursday · 642 · 642 recorded · 630 measured · Source: the US BTS Friday · 618 · 618 recorded · 599 measured · Source: the US BTS Saturday · 602 · 602 recorded · 584 measured · Source: the US BTS Sunday · 659 · 659 recorded · 637 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
Monday68.5%25.0 min619625
Tuesday75.7%17.2 min584596
Wednesday74.2%18.0 min594600
Thursday75.2%15.9 min630642
Friday73.1%19.0 min599618
Saturday69.5%21.0 min584602
Sunday68.3%23.1 min637659

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.3% · 320 recorded · 295 measured · Source: the US BTS Feb · 75.3% · 331 recorded · 328 measured · Source: the US BTS Mar · 73.6% · 426 recorded · 424 measured · Source: the US BTS Apr · 75.1% · 364 recorded · 358 measured · Source: the US BTS May · 75.1% · 395 recorded · 389 measured · Source: the US BTS Jun · 60.3% · 470 recorded · 451 measured · Source: the US BTS Jul · 62.3% · 482 recorded · 477 measured · Source: the US BTS Aug · 65.5% · 214 recorded · 206 measured · Source: the US BTS Sep · Fewer than 200 measured departures · 196 recorded · 192 measured · Source: the US BTS Oct · 77.2% · 362 recorded · 360 measured · Source: the US BTS Nov · 83.8% · 402 recorded · 394 measured · Source: the US BTS Dec · 65.7% · 380 recorded · 373 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 · 13.9 min · 320 recorded · 295 measured · Source: the US BTS Feb · 23.9 min · 331 recorded · 328 measured · Source: the US BTS Mar · 14.9 min · 426 recorded · 424 measured · Source: the US BTS Apr · 20.6 min · 364 recorded · 358 measured · Source: the US BTS May · 18.7 min · 395 recorded · 389 measured · Source: the US BTS Jun · 30.4 min · 470 recorded · 451 measured · Source: the US BTS Jul · 26.9 min · 482 recorded · 477 measured · Source: the US BTS Aug · 27.4 min · 214 recorded · 206 measured · Source: the US BTS Sep · Fewer than 200 measured departures · 196 recorded · 192 measured · Source: the US BTS Oct · 12.2 min · 362 recorded · 360 measured · Source: the US BTS Nov · 9.7 min · 402 recorded · 394 measured · Source: the US BTS Dec · 22.0 min · 380 recorded · 373 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 · 320 · 320 recorded · 295 measured · Source: the US BTS Feb · 331 · 331 recorded · 328 measured · Source: the US BTS Mar · 426 · 426 recorded · 424 measured · Source: the US BTS Apr · 364 · 364 recorded · 358 measured · Source: the US BTS May · 395 · 395 recorded · 389 measured · Source: the US BTS Jun · 470 · 470 recorded · 451 measured · Source: the US BTS Jul · 482 · 482 recorded · 477 measured · Source: the US BTS Aug · 214 · 214 recorded · 206 measured · Source: the US BTS Sep · 196 · 196 recorded · 192 measured · Source: the US BTS Oct · 362 · 362 recorded · 360 measured · Source: the US BTS Nov · 402 · 402 recorded · 394 measured · Source: the US BTS Dec · 380 · 380 recorded · 373 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.3%13.9 min295320
Feb75.3%23.9 min328331
Mar73.6%14.9 min424426
Apr75.1%20.6 min358364
May75.1%18.7 min389395
Jun60.3%30.4 min451470
Jul62.3%26.9 min477482
Aug65.5%27.4 min206214
SepFewer than 200 measured departures—192196
Oct77.2%12.2 min360362
Nov83.8%9.7 min394402
Dec65.7%22.0 min373380

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 70.5% 3,060
  • Delayed >15 min 27.3% 1,187
  • Cancelled 2.2% 95
  • 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

41
41 of 41
Flight numbersBy direction DeparturesOn time
AA2992 DFW → GSP 492 50.5%
AA1254 GSP → DFW 332 88.1%
AA1805 DFW → GSP 253 61.0%
AA1805 GSP → DFW 251 53.1%
AA1800 GSP → DFW 180 85.1%
AA2181 DFW → GSP 156 70.3%
AA2402 DFW → GSP 155 61.6%
AA2181 GSP → DFW 153 65.1%
AA2832 GSP → DFW 145 85.3%
AA2732 DFW → GSP 103 78.8%
AA2732 GSP → DFW 100 73.7%
MQ3385 DFW → GSP 97 73.7%
MQ4319 GSP → DFW 97 55.8%
AA1897 DFW → GSP 72 52.9%
MQ3986 DFW → GSP 72 83.3%
MQ3986 GSP → DFW 72 73.6%
AA1897 GSP → DFW 71 38.8%
MQ3557 GSP → DFW 68 58.5%
MQ3557 DFW → GSP 68 83.1%
MQ3426 DFW → GSP 67 92.5%
MQ3426 GSP → DFW 67 84.9%
OH5539 GSP → DFW 62 78.7%
OH5539 DFW → GSP 62 82.0%
MQ3366 DFW → GSP 61 95.1%
MQ3366 GSP → DFW 61 85.3%
OH5492 GSP → DFW 55 80.0%
OH5492 DFW → GSP 55 89.1%
MQ3367 DFW → GSP 45 91.1%
MQ3517 GSP → DFW 45 79.6%
OH5545 DFW → GSP 45 72.7%
OH5545 GSP → DFW 45 63.6%
AA2129 GSP → DFW 44 73.8%
AA2129 DFW → GSP 44 72.1%
OH5607 DFW → GSP 44 90.9%
OH5607 GSP → DFW 44 83.7%
MQ3853 GSP → DFW 37 88.9%
MQ3853 DFW → GSP 37 94.4%
MQ3385 GSP → DFW 34 61.8%
MQ3393 DFW → GSP 34 81.8%
OH5567 GSP → DFW 33 75.8%
OH5567 DFW → GSP 33 78.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 238 −0.4% 2 60.1%
June 2026 224 −1.3% 14 68.8%
May 2026 204 +10.3% 5 73.5%
April 2026 174 −5.4% 4 81.0%
March 2026 186 −21.8% 0 75.3%
February 2026 142 −23.7% 3 73.2%
January 2026 117 −34.3% 17 76.1%
December 2025 192 +6.1% 0 59.9%
November 2025 196 −1.0% 6 82.1%
October 2025 216 +50.0% 2 77.3%
September 2025 192 4 79.2%
August 2025 206 8 65.5%
July 2025 239 3 64.4%
June 2025 227 5 52.0%
May 2025 185 1 76.8%
April 2025 184 2 69.6%
March 2025 238 2 72.3%
February 2025 186 0 76.9%
January 2025 178 8 79.8%
December 2024 181 7 71.8%
November 2024 198 2 85.4%
October 2024 144 0 77.1%

How to read this chart

Loading the guide…