1,405 km · Domestic

Hartsfield Jackson Atlanta (ATL) – San Antonio (SAT)

In July 2026, 490 flights operated between Hartsfield Jackson Atlanta and San Antonio (both directions), and 68.6% 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
January406418▲ 3.0%
February403436▲ 8.2%
March496506▲ 2.0%
April532492▼ 7.5%
May597495▼ 17.1%
June579476▼ 17.8%
July552490▼ 11.2%
August535––
September520––
October550–in progress
November492––
December489––
Year to date (Jan–Jul)3,5653,313▼ 7.1%

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.8%83.0%▲ 2.7%
February79.9%86.7%▲ 8.5%
March79.8%82.6%▲ 3.5%
April77.1%87.2%▲ 13.1%
May72.9%77.0%▲ 5.6%
June69.9%82.1%▲ 17.5%
July72.1%68.6%▼ 4.9%
August85.0%––
September89.8%––
October85.3%–in progress
November84.3%––
December78.7%––
Year-to-date average (Jan–Jul)76.1%81.0%▲ 6.5%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January2115▼ 28.6%
February06–
March16▲ 500.0%
April64▼ 33.3%
May323▲ 666.7%
June1312▼ 7.7%
July210▲ 400.0%
August4––
September0––
October0–in progress
November8––
December12––
Year to date (Jan–Jul)4676▲ 65.2%

Airlines on this route

  1. Delta Air Lines 83.0%
  2. Southwest Airlines 13.4%
  3. Frontier Airlines 1.9%
  4. Spirit Airlines 1.7%

Oct 1, 2024 – Jul 31, 2026

By direction

ATL → SAT

Scheduled flights
5,438
Flights operated
5,368
Cancelled
70 · 1.3%
On-time departures
78.6%

SAT → ATL

Scheduled flights
5,465
Flights operated
5,389
Cancelled
76 · 1.4%
On-time departures
82.7%

ATL → SAT and SAT → ATL counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Delta Air Lines DL 9,048 83.0% 81.3% 133
Southwest Airlines WN 1,463 13.4% 80.4% 7
Frontier Airlines F9 210 1.9% 64.4% 5
Spirit Airlines NK 182 1.7% 70.7% 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 delay06:00–07:001.4min · 487 recorded · 480 measured
Gap to highest-delay hour18.8min06:00 ↔ 17:00
Recorded flights10,903ATL–SAT

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 · 94.6% · 692 recorded · 679 measured · Source: the US BTS 06:00 · 93.5% · 487 recorded · 480 measured · Source: the US BTS 07:00 · 88.6% · 420 recorded · 413 measured · Source: the US BTS 08:00 · 91.1% · 1,086 recorded · 1,067 measured · Source: the US BTS 09:00 · 89.1% · 470 recorded · 467 measured · Source: the US BTS 10:00 · 88.0% · 611 recorded · 600 measured · Source: the US BTS 11:00 · 82.8% · 759 recorded · 749 measured · Source: the US BTS 12:00 · 78.8% · 708 recorded · 703 measured · Source: the US BTS 13:00 · 76.6% · 890 recorded · 877 measured · Source: the US BTS 14:00 · 75.4% · 811 recorded · 808 measured · Source: the US BTS 15:00 · 71.6% · 802 recorded · 793 measured · Source: the US BTS 16:00 · 73.3% · 634 recorded · 628 measured · Source: the US BTS 17:00 · 75.9% · 283 recorded · 278 measured · Source: the US BTS 18:00 · 72.2% · 925 recorded · 913 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 138 recorded · 135 measured · Source: the US BTS 20:00 · 68.5% · 399 recorded · 393 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 118 recorded · 116 measured · Source: the US BTS 22:00 · 73.5% · 486 recorded · 475 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 184 recorded · 183 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 · 1.6 min · 692 recorded · 679 measured · Source: the US BTS 06:00 · 1.4 min · 487 recorded · 480 measured · Source: the US BTS 07:00 · 8.6 min · 420 recorded · 413 measured · Source: the US BTS 08:00 · 1.7 min · 1,086 recorded · 1,067 measured · Source: the US BTS 09:00 · 2.7 min · 470 recorded · 467 measured · Source: the US BTS 10:00 · 6.6 min · 611 recorded · 600 measured · Source: the US BTS 11:00 · 6.5 min · 759 recorded · 749 measured · Source: the US BTS 12:00 · 12.4 min · 708 recorded · 703 measured · Source: the US BTS 13:00 · 12.4 min · 890 recorded · 877 measured · Source: the US BTS 14:00 · 13.6 min · 811 recorded · 808 measured · Source: the US BTS 15:00 · 15.2 min · 802 recorded · 793 measured · Source: the US BTS 16:00 · 13.1 min · 634 recorded · 628 measured · Source: the US BTS 17:00 · 20.3 min · 283 recorded · 278 measured · Source: the US BTS 18:00 · 16.2 min · 925 recorded · 913 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 138 recorded · 135 measured · Source: the US BTS 20:00 · 20.0 min · 399 recorded · 393 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 118 recorded · 116 measured · Source: the US BTS 22:00 · 14.3 min · 486 recorded · 475 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 184 recorded · 183 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 · 692 · 692 recorded · 679 measured · Source: the US BTS 06:00 · 487 · 487 recorded · 480 measured · Source: the US BTS 07:00 · 420 · 420 recorded · 413 measured · Source: the US BTS 08:00 · 1,086 · 1,086 recorded · 1,067 measured · Source: the US BTS 09:00 · 470 · 470 recorded · 467 measured · Source: the US BTS 10:00 · 611 · 611 recorded · 600 measured · Source: the US BTS 11:00 · 759 · 759 recorded · 749 measured · Source: the US BTS 12:00 · 708 · 708 recorded · 703 measured · Source: the US BTS 13:00 · 890 · 890 recorded · 877 measured · Source: the US BTS 14:00 · 811 · 811 recorded · 808 measured · Source: the US BTS 15:00 · 802 · 802 recorded · 793 measured · Source: the US BTS 16:00 · 634 · 634 recorded · 628 measured · Source: the US BTS 17:00 · 283 · 283 recorded · 278 measured · Source: the US BTS 18:00 · 925 · 925 recorded · 913 measured · Source: the US BTS 19:00 · 138 · 138 recorded · 135 measured · Source: the US BTS 20:00 · 399 · 399 recorded · 393 measured · Source: the US BTS 21:00 · 118 · 118 recorded · 116 measured · Source: the US BTS 22:00 · 486 · 486 recorded · 475 measured · Source: the US BTS 23:00 · 184 · 184 recorded · 183 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:0094.6%1.6 min679692
06:0093.5%1.4 min480487
07:0088.6%8.6 min413420
08:0091.1%1.7 min1,0671,086
09:0089.1%2.7 min467470
10:0088.0%6.6 min600611
11:0082.8%6.5 min749759
12:0078.8%12.4 min703708
13:0076.6%12.4 min877890
14:0075.4%13.6 min808811
15:0071.6%15.2 min793802
16:0073.3%13.1 min628634
17:0075.9%20.3 min278283
18:0072.2%16.2 min913925
19:00Fewer than 200 measured departures—135138
20:0068.5%20.0 min393399
21:00Fewer than 200 measured departures—116118
22:0073.5%14.3 min475486
23:00Fewer than 200 measured departures—183184

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 78.0% · 1,708 recorded · 1,684 measured · Source: the US BTS Tuesday · 83.6% · 1,464 recorded · 1,455 measured · Source: the US BTS Wednesday · 86.9% · 1,460 recorded · 1,457 measured · Source: the US BTS Thursday · 80.9% · 1,607 recorded · 1,599 measured · Source: the US BTS Friday · 79.0% · 1,688 recorded · 1,652 measured · Source: the US BTS Saturday · 83.3% · 1,369 recorded · 1,337 measured · Source: the US BTS Sunday · 74.4% · 1,607 recorded · 1,573 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 · 14.1 min · 1,708 recorded · 1,684 measured · Source: the US BTS Tuesday · 6.9 min · 1,464 recorded · 1,455 measured · Source: the US BTS Wednesday · 5.2 min · 1,460 recorded · 1,457 measured · Source: the US BTS Thursday · 8.8 min · 1,607 recorded · 1,599 measured · Source: the US BTS Friday · 10.9 min · 1,688 recorded · 1,652 measured · Source: the US BTS Saturday · 7.7 min · 1,369 recorded · 1,337 measured · Source: the US BTS Sunday · 15.6 min · 1,607 recorded · 1,573 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 · 1,708 · 1,708 recorded · 1,684 measured · Source: the US BTS Tuesday · 1,464 · 1,464 recorded · 1,455 measured · Source: the US BTS Wednesday · 1,460 · 1,460 recorded · 1,457 measured · Source: the US BTS Thursday · 1,607 · 1,607 recorded · 1,599 measured · Source: the US BTS Friday · 1,688 · 1,688 recorded · 1,652 measured · Source: the US BTS Saturday · 1,369 · 1,369 recorded · 1,337 measured · Source: the US BTS Sunday · 1,607 · 1,607 recorded · 1,573 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
Monday78.0%14.1 min1,6841,708
Tuesday83.6%6.9 min1,4551,464
Wednesday86.9%5.2 min1,4571,460
Thursday80.9%8.8 min1,5991,607
Friday79.0%10.9 min1,6521,688
Saturday83.3%7.7 min1,3371,369
Sunday74.4%15.6 min1,5731,607

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 · 81.9% · 860 recorded · 824 measured · Source: the US BTS Feb · 83.4% · 845 recorded · 839 measured · Source: the US BTS Mar · 81.2% · 1,009 recorded · 1,002 measured · Source: the US BTS Apr · 81.9% · 1,034 recorded · 1,024 measured · Source: the US BTS May · 74.7% · 1,118 recorded · 1,092 measured · Source: the US BTS Jun · 75.5% · 1,080 recorded · 1,055 measured · Source: the US BTS Jul · 70.4% · 1,054 recorded · 1,042 measured · Source: the US BTS Aug · 85.1% · 539 recorded · 535 measured · Source: the US BTS Sep · 89.8% · 520 recorded · 520 measured · Source: the US BTS Oct · 87.7% · 879 recorded · 879 measured · Source: the US BTS Nov · 86.1% · 972 recorded · 964 measured · Source: the US BTS Dec · 79.6% · 993 recorded · 981 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 · 10.5 min · 860 recorded · 824 measured · Source: the US BTS Feb · 8.1 min · 845 recorded · 839 measured · Source: the US BTS Mar · 10.2 min · 1,009 recorded · 1,002 measured · Source: the US BTS Apr · 6.8 min · 1,034 recorded · 1,024 measured · Source: the US BTS May · 14.6 min · 1,118 recorded · 1,092 measured · Source: the US BTS Jun · 17.5 min · 1,080 recorded · 1,055 measured · Source: the US BTS Jul · 17.2 min · 1,054 recorded · 1,042 measured · Source: the US BTS Aug · 6.6 min · 539 recorded · 535 measured · Source: the US BTS Sep · 0.9 min · 520 recorded · 520 measured · Source: the US BTS Oct · 4.9 min · 879 recorded · 879 measured · Source: the US BTS Nov · 4.8 min · 972 recorded · 964 measured · Source: the US BTS Dec · 10.7 min · 993 recorded · 981 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 · 860 · 860 recorded · 824 measured · Source: the US BTS Feb · 845 · 845 recorded · 839 measured · Source: the US BTS Mar · 1,009 · 1,009 recorded · 1,002 measured · Source: the US BTS Apr · 1,034 · 1,034 recorded · 1,024 measured · Source: the US BTS May · 1,118 · 1,118 recorded · 1,092 measured · Source: the US BTS Jun · 1,080 · 1,080 recorded · 1,055 measured · Source: the US BTS Jul · 1,054 · 1,054 recorded · 1,042 measured · Source: the US BTS Aug · 539 · 539 recorded · 535 measured · Source: the US BTS Sep · 520 · 520 recorded · 520 measured · Source: the US BTS Oct · 879 · 879 recorded · 879 measured · Source: the US BTS Nov · 972 · 972 recorded · 964 measured · Source: the US BTS Dec · 993 · 993 recorded · 981 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
Jan81.9%10.5 min824860
Feb83.4%8.1 min839845
Mar81.2%10.2 min1,0021,009
Apr81.9%6.8 min1,0241,034
May74.7%14.6 min1,0921,118
Jun75.5%17.5 min1,0551,080
Jul70.4%17.2 min1,0421,054
Aug85.1%6.6 min535539
Sep89.8%0.9 min520520
Oct87.7%4.9 min879879
Nov86.1%4.8 min964972
Dec79.6%10.7 min981993

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 79.6% 8,678
  • Delayed >15 min 19.1% 2,079
  • Cancelled 1.3% 146
  • 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

46
46 of 46
Flight numbersBy direction DeparturesOn time
DL1073 SAT → ATL 657 94.4%
DL1066 SAT → ATL 656 91.3%
DL1408 ATL → SAT 653 82.8%
DL1508 ATL → SAT 631 74.2%
DL1465 ATL → SAT 602 76.3%
DL1408 SAT → ATL 581 72.1%
DL2893 ATL → SAT 581 71.0%
DL1465 SAT → ATL 483 74.2%
DL1676 ATL → SAT 460 90.1%
DL1676 SAT → ATL 447 85.8%
DL998 SAT → ATL 429 92.5%
DL2009 ATL → SAT 396 79.6%
DL2009 SAT → ATL 383 70.5%
DL1222 ATL → SAT 272 62.9%
DL1979 ATL → SAT 194 80.4%
DL1912 SAT → ATL 193 85.9%
DL1912 ATL → SAT 193 91.2%
DL1121 SAT → ATL 171 73.2%
DL1121 ATL → SAT 171 86.4%
DL1979 SAT → ATL 161 80.0%
DL1935 SAT → ATL 113 87.6%
DL1935 ATL → SAT 111 82.9%
F994809 ATL → SAT 105 66.0%
F994810 SAT → ATL 105 62.8%
WN397 SAT → ATL 97 96.8%
WN4438 ATL → SAT 76 73.3%
DL1312 ATL → SAT 73 85.9%
DL1312 SAT → ATL 72 78.6%
DL1059 SAT → ATL 68 85.3%
NK2171 ATL → SAT 63 65.1%
NK2172 SAT → ATL 63 66.1%
WN2616 ATL → SAT 62 90.2%
WN609 ATL → SAT 61 75.4%
WN2985 ATL → SAT 58 74.1%
DL1059 ATL → SAT 54 92.6%
WN4144 SAT → ATL 49 67.4%
DL2135 ATL → SAT 45 86.1%
WN1777 SAT → ATL 42 81.0%
WN3304 SAT → ATL 42 85.7%
WN2178 SAT → ATL 41 82.5%
WN3366 SAT → ATL 34 82.4%
WN3556 SAT → ATL 34 44.1%
WN1532 SAT → ATL 33 81.8%
WN1758 ATL → SAT 33 69.7%
WN537 ATL → SAT 33 75.8%
DL1084 ATL → SAT 31 77.4%

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 490 −11.2% 10 68.6%
June 2026 476 −17.8% 12 82.1%
May 2026 495 −17.1% 23 77.0%
April 2026 492 −7.5% 4 87.2%
March 2026 506 +2.0% 6 82.6%
February 2026 436 +8.2% 6 86.7%
January 2026 418 +3.0% 15 83.0%
December 2025 489 −0.6% 12 78.7%
November 2025 492 +4.2% 8 84.3%
October 2025 550 +67.2% 0 85.3%
September 2025 520 0 89.8%
August 2025 535 4 85.0%
July 2025 552 2 72.1%
June 2025 579 13 69.9%
May 2025 597 3 72.9%
April 2025 532 6 77.1%
March 2025 496 1 79.8%
February 2025 403 0 79.9%
January 2025 406 21 80.8%
December 2024 492 0 80.5%
November 2024 472 0 87.9%
October 2024 329 0 91.8%

How to read this chart

Loading the guide…