2,390 km · Domestic

Indianapolis (IND) – Phoenix Sky Harbor (PHX)

In July 2026, 252 flights operated between Indianapolis and Phoenix Sky Harbor (both directions), and 69.4% 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
January229231▲ 0.9%
February231229▼ 0.9%
March313330▲ 5.4%
April289284▼ 1.7%
May285284▼ 0.4%
June253250▼ 1.2%
July250252▲ 0.8%
August206––
September196––
October281–in progress
November248––
December255––
Year to date (Jan–Jul)1,8501,860▲ 0.5%

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
January84.7%82.3%▼ 2.8%
February87.0%76.0%▼ 12.6%
March78.6%71.8%▼ 8.7%
April81.0%78.2%▼ 3.5%
May76.8%70.8%▼ 7.8%
June75.5%71.2%▼ 5.7%
July70.8%69.4%▼ 2.0%
August76.7%––
September78.1%––
October70.8%–in progress
November78.2%––
December66.3%––
Year-to-date average (Jan–Jul)79.2%74.2%▼ 6.3%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January57▲ 40.0%
February01–
March12▲ 100.0%
April00–
May10▼ 100.0%
June00–
July40▼ 100.0%
August0––
September0––
October0–in progress
November3––
December0––
Year to date (Jan–Jul)1110▼ 9.1%

Airlines on this route

  1. Southwest Airlines 58.8%
  2. American Airlines 41.0%
  3. Frontier Airlines 0.2%

Oct 1, 2024 – Jul 31, 2026

By direction

IND → PHX

Scheduled flights
2,818
Flights operated
2,807
Cancelled
11 · 0.4%
On-time departures
79.0%

PHX → IND

Scheduled flights
2,795
Flights operated
2,782
Cancelled
13 · 0.5%
On-time departures
74.5%

IND → PHX and PHX → IND counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Southwest Airlines WN 3,301 58.8% 73.6% 11
American Airlines AA 2,302 41.0% 81.1% 13
Frontier Airlines F9 10 0.2% 100.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 delay05:00–06:00-0.3min · 253 recorded · 252 measured
Gap to highest-delay hour27.2min05:00 ↔ 15:00
Recorded flights5,613IND–PHX

Departure hour

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
00:00 · Fewer than 200 measured departures · 1 recorded · 1 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 · 96.8% · 253 recorded · 252 measured · Source: the US BTS 06:00 · 93.5% · 435 recorded · 432 measured · Source: the US BTS 07:00 · 91.1% · 680 recorded · 676 measured · Source: the US BTS 08:00 · 88.4% · 586 recorded · 586 measured · Source: the US BTS 09:00 · 83.9% · 293 recorded · 292 measured · Source: the US BTS 10:00 · 83.1% · 327 recorded · 325 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 116 recorded · 116 measured · Source: the US BTS 12:00 · Fewer than 200 measured departures · 139 recorded · 139 measured · Source: the US BTS 13:00 · Fewer than 200 measured departures · 178 recorded · 176 measured · Source: the US BTS 14:00 · Fewer than 200 measured departures · 161 recorded · 161 measured · Source: the US BTS 15:00 · 66.8% · 258 recorded · 256 measured · Source: the US BTS 16:00 · 68.9% · 394 recorded · 392 measured · Source: the US BTS 17:00 · 67.0% · 454 recorded · 451 measured · Source: the US BTS 18:00 · 67.4% · 807 recorded · 804 measured · Source: the US BTS 19:00 · 56.2% · 308 recorded · 308 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 139 recorded · 139 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 77 recorded · 76 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 1 recorded · 1 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 6 recorded · 6 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 · Fewer than 200 measured departures · 1 recorded · 1 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 · 253 recorded · 252 measured · Source: the US BTS 06:00 · 2.8 min · 435 recorded · 432 measured · Source: the US BTS 07:00 · 13.2 min · 680 recorded · 676 measured · Source: the US BTS 08:00 · 4.8 min · 586 recorded · 586 measured · Source: the US BTS 09:00 · 7.3 min · 293 recorded · 292 measured · Source: the US BTS 10:00 · 7.5 min · 327 recorded · 325 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 116 recorded · 116 measured · Source: the US BTS 12:00 · Fewer than 200 measured departures · 139 recorded · 139 measured · Source: the US BTS 13:00 · Fewer than 200 measured departures · 178 recorded · 176 measured · Source: the US BTS 14:00 · Fewer than 200 measured departures · 161 recorded · 161 measured · Source: the US BTS 15:00 · 26.8 min · 258 recorded · 256 measured · Source: the US BTS 16:00 · 22.2 min · 394 recorded · 392 measured · Source: the US BTS 17:00 · 19.2 min · 454 recorded · 451 measured · Source: the US BTS 18:00 · 20.1 min · 807 recorded · 804 measured · Source: the US BTS 19:00 · 25.0 min · 308 recorded · 308 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 139 recorded · 139 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 77 recorded · 76 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 1 recorded · 1 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 6 recorded · 6 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 · 1 · 1 recorded · 1 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 · 253 · 253 recorded · 252 measured · Source: the US BTS 06:00 · 435 · 435 recorded · 432 measured · Source: the US BTS 07:00 · 680 · 680 recorded · 676 measured · Source: the US BTS 08:00 · 586 · 586 recorded · 586 measured · Source: the US BTS 09:00 · 293 · 293 recorded · 292 measured · Source: the US BTS 10:00 · 327 · 327 recorded · 325 measured · Source: the US BTS 11:00 · 116 · 116 recorded · 116 measured · Source: the US BTS 12:00 · 139 · 139 recorded · 139 measured · Source: the US BTS 13:00 · 178 · 178 recorded · 176 measured · Source: the US BTS 14:00 · 161 · 161 recorded · 161 measured · Source: the US BTS 15:00 · 258 · 258 recorded · 256 measured · Source: the US BTS 16:00 · 394 · 394 recorded · 392 measured · Source: the US BTS 17:00 · 454 · 454 recorded · 451 measured · Source: the US BTS 18:00 · 807 · 807 recorded · 804 measured · Source: the US BTS 19:00 · 308 · 308 recorded · 308 measured · Source: the US BTS 20:00 · 139 · 139 recorded · 139 measured · Source: the US BTS 21:00 · 77 · 77 recorded · 76 measured · Source: the US BTS 22:00 · 1 · 1 recorded · 1 measured · Source: the US BTS 23:00 · 6 · 6 recorded · 6 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:00Fewer than 200 measured departures—11
01:00No observations———
02:00No observations———
03:00No observations———
04:00No observations———
05:0096.8%-0.3 min252253
06:0093.5%2.8 min432435
07:0091.1%13.2 min676680
08:0088.4%4.8 min586586
09:0083.9%7.3 min292293
10:0083.1%7.5 min325327
11:00Fewer than 200 measured departures—116116
12:00Fewer than 200 measured departures—139139
13:00Fewer than 200 measured departures—176178
14:00Fewer than 200 measured departures—161161
15:0066.8%26.8 min256258
16:0068.9%22.2 min392394
17:0067.0%19.2 min451454
18:0067.4%20.1 min804807
19:0056.2%25.0 min308308
20:00Fewer than 200 measured departures—139139
21:00Fewer than 200 measured departures—7677
22:00Fewer than 200 measured departures—11
23:00Fewer than 200 measured departures—66

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 76.7% · 835 recorded · 828 measured · Source: the US BTS Tuesday · 79.6% · 728 recorded · 726 measured · Source: the US BTS Wednesday · 79.5% · 731 recorded · 730 measured · Source: the US BTS Thursday · 73.6% · 834 recorded · 834 measured · Source: the US BTS Friday · 76.1% · 820 recorded · 819 measured · Source: the US BTS Saturday · 78.5% · 814 recorded · 813 measured · Source: the US BTS Sunday · 74.0% · 851 recorded · 839 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.3 min · 835 recorded · 828 measured · Source: the US BTS Tuesday · 11.3 min · 728 recorded · 726 measured · Source: the US BTS Wednesday · 13.7 min · 731 recorded · 730 measured · Source: the US BTS Thursday · 13.4 min · 834 recorded · 834 measured · Source: the US BTS Friday · 15.2 min · 820 recorded · 819 measured · Source: the US BTS Saturday · 13.0 min · 814 recorded · 813 measured · Source: the US BTS Sunday · 19.9 min · 851 recorded · 839 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 · 835 · 835 recorded · 828 measured · Source: the US BTS Tuesday · 728 · 728 recorded · 726 measured · Source: the US BTS Wednesday · 731 · 731 recorded · 730 measured · Source: the US BTS Thursday · 834 · 834 recorded · 834 measured · Source: the US BTS Friday · 820 · 820 recorded · 819 measured · Source: the US BTS Saturday · 814 · 814 recorded · 813 measured · Source: the US BTS Sunday · 851 · 851 recorded · 839 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
Monday76.7%14.3 min828835
Tuesday79.6%11.3 min726728
Wednesday79.5%13.7 min730731
Thursday73.6%13.4 min834834
Friday76.1%15.2 min819820
Saturday78.5%13.0 min813814
Sunday74.0%19.9 min839851

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 · 83.5% · 472 recorded · 460 measured · Source: the US BTS Feb · 81.5% · 461 recorded · 460 measured · Source: the US BTS Mar · 75.1% · 646 recorded · 643 measured · Source: the US BTS Apr · 79.6% · 573 recorded · 573 measured · Source: the US BTS May · 73.8% · 570 recorded · 569 measured · Source: the US BTS Jun · 73.4% · 503 recorded · 503 measured · Source: the US BTS Jul · 70.1% · 506 recorded · 502 measured · Source: the US BTS Aug · 76.7% · 206 recorded · 206 measured · Source: the US BTS Sep · Fewer than 200 measured departures · 196 recorded · 196 measured · Source: the US BTS Oct · 74.4% · 465 recorded · 465 measured · Source: the US BTS Nov · 82.4% · 504 recorded · 501 measured · Source: the US BTS Dec · 74.4% · 511 recorded · 511 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 · 14.6 min · 472 recorded · 460 measured · Source: the US BTS Feb · 9.4 min · 461 recorded · 460 measured · Source: the US BTS Mar · 15.3 min · 646 recorded · 643 measured · Source: the US BTS Apr · 13.1 min · 573 recorded · 573 measured · Source: the US BTS May · 16.8 min · 570 recorded · 569 measured · Source: the US BTS Jun · 15.4 min · 503 recorded · 503 measured · Source: the US BTS Jul · 22.4 min · 506 recorded · 502 measured · Source: the US BTS Aug · 13.6 min · 206 recorded · 206 measured · Source: the US BTS Sep · Fewer than 200 measured departures · 196 recorded · 196 measured · Source: the US BTS Oct · 12.2 min · 465 recorded · 465 measured · Source: the US BTS Nov · 8.8 min · 504 recorded · 501 measured · Source: the US BTS Dec · 16.3 min · 511 recorded · 511 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 · 472 · 472 recorded · 460 measured · Source: the US BTS Feb · 461 · 461 recorded · 460 measured · Source: the US BTS Mar · 646 · 646 recorded · 643 measured · Source: the US BTS Apr · 573 · 573 recorded · 573 measured · Source: the US BTS May · 570 · 570 recorded · 569 measured · Source: the US BTS Jun · 503 · 503 recorded · 503 measured · Source: the US BTS Jul · 506 · 506 recorded · 502 measured · Source: the US BTS Aug · 206 · 206 recorded · 206 measured · Source: the US BTS Sep · 196 · 196 recorded · 196 measured · Source: the US BTS Oct · 465 · 465 recorded · 465 measured · Source: the US BTS Nov · 504 · 504 recorded · 501 measured · Source: the US BTS Dec · 511 · 511 recorded · 511 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
Jan83.5%14.6 min460472
Feb81.5%9.4 min460461
Mar75.1%15.3 min643646
Apr79.6%13.1 min573573
May73.8%16.8 min569570
Jun73.4%15.4 min503503
Jul70.1%22.4 min502506
Aug76.7%13.6 min206206
SepFewer than 200 measured departures—196196
Oct74.4%12.2 min465465
Nov82.4%8.8 min501504
Dec74.4%16.3 min511511

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 76.4% 4,289
  • Delayed >15 min 23.2% 1,300
  • Cancelled 0.4% 24
  • 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

62
62 of 62
Flight numbersBy direction DeparturesOn time
AA1255 PHX → IND 391 68.0%
AA1980 IND → PHX 313 75.6%
AA2954 PHX → IND 259 85.7%
AA2318 IND → PHX 256 92.6%
AA1734 IND → PHX 156 86.9%
AA1023 PHX → IND 126 77.6%
AA3316 IND → PHX 122 95.0%
AA2777 PHX → IND 119 89.0%
WN114 IND → PHX 106 97.2%
WN4112 PHX → IND 105 80.0%
AA2957 PHX → IND 102 76.2%
WN538 PHX → IND 93 87.1%
WN1281 IND → PHX 75 78.7%
AA1946 PHX → IND 72 84.7%
AA3078 IND → PHX 68 66.2%
WN1667 IND → PHX 64 81.3%
WN2216 PHX → IND 64 68.8%
WN3211 IND → PHX 61 86.9%
WN1728 PHX → IND 58 87.7%
WN2014 IND → PHX 58 65.5%
WN2314 PHX → IND 58 65.5%
WN298 IND → PHX 58 93.1%
WN2136 IND → PHX 57 35.1%
WN3801 PHX → IND 56 80.4%
AA2026 IND → PHX 51 96.1%
WN2485 IND → PHX 50 96.0%
WN2966 IND → PHX 50 84.0%
WN3186 PHX → IND 50 84.0%
WN3802 PHX → IND 50 66.0%
WN3804 PHX → IND 50 44.0%
WN4137 IND → PHX 50 100.0%
WN2183 PHX → IND 47 80.4%
WN998 IND → PHX 47 97.8%
WN157 IND → PHX 46 71.7%
WN1768 PHX → IND 45 57.8%
AA796 IND → PHX 42 95.2%
WN1448 PHX → IND 42 81.0%
WN2864 PHX → IND 42 78.6%
WN3231 PHX → IND 42 23.8%
WN3234 IND → PHX 42 52.4%
WN771 PHX → IND 42 76.2%
WN3483 PHX → IND 41 51.3%
WN1198 PHX → IND 40 90.0%
WN2147 IND → PHX 40 70.0%
WN3777 IND → PHX 37 78.4%
WN4611 PHX → IND 36 86.1%
WN4522 PHX → IND 34 64.7%
WN1550 IND → PHX 33 87.9%
WN2210 IND → PHX 33 81.8%
WN2276 IND → PHX 33 78.8%
WN2674 PHX → IND 33 81.8%
WN3744 PHX → IND 33 84.9%
WN3888 PHX → IND 33 60.6%
WN1432 IND → PHX 32 93.8%
WN110 PHX → IND 31 41.9%
AA1430 IND → PHX 30 76.7%
AA1430 PHX → IND 30 90.0%
AA1773 IND → PHX 30 96.7%
WN3142 IND → PHX 30 53.3%
WN3144 IND → PHX 30 50.0%
WN4189 PHX → IND 30 73.3%
WN4308 PHX → IND 30 93.3%

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 252 +0.8% 0 69.4%
June 2026 250 −1.2% 0 71.2%
May 2026 284 −0.4% 0 70.8%
April 2026 284 −1.7% 0 78.2%
March 2026 330 +5.4% 2 71.8%
February 2026 229 −0.9% 1 76.0%
January 2026 231 +0.9% 7 82.3%
December 2025 255 −0.4% 0 66.3%
November 2025 248 −2.0% 3 78.2%
October 2025 281 +52.7% 0 70.8%
September 2025 196 0 78.1%
August 2025 206 0 76.7%
July 2025 250 4 70.8%
June 2025 253 0 75.5%
May 2025 285 1 76.8%
April 2025 289 0 81.0%
March 2025 313 1 78.6%
February 2025 231 0 87.0%
January 2025 229 5 84.7%
December 2024 256 0 82.4%
November 2024 253 0 86.6%
October 2024 184 0 79.9%

How to read this chart

Loading the guide…