544 km · Domestic

Phoenix Sky Harbor (PHX) – John Wayne Orange County (SNA)

In July 2026, 816 flights operated between Phoenix Sky Harbor and John Wayne Orange County (both directions), and 72.2% 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
January708753▲ 6.4%
February686725▲ 5.7%
March817852▲ 4.3%
April715751▲ 5.0%
May728804▲ 10.4%
June740803▲ 8.5%
July759816▲ 7.5%
August732––
September692––
October707–in progress
November784––
December801––
Year to date (Jan–Jul)5,1535,504▲ 6.8%

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
January86.7%81.4%▼ 6.1%
February84.8%83.0%▼ 2.1%
March82.3%79.1%▼ 3.9%
April84.1%79.5%▼ 5.5%
May80.5%80.7%▲ 0.2%
June77.6%76.3%▼ 1.7%
July75.9%72.2%▼ 4.9%
August81.3%––
September82.4%––
October77.4%–in progress
November73.3%––
December77.0%––
Year-to-date average (Jan–Jul)81.7%78.9%▼ 3.4%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January49▲ 125.0%
February25▲ 150.0%
March550.0%
April330.0%
May00–
June43▼ 25.0%
July550.0%
August2––
September10––
October1–in progress
November10––
December1––
Year to date (Jan–Jul)2330▲ 30.4%

Airlines on this route

  1. Southwest Airlines 52.9%
  2. American Airlines 41.2%
  3. Frontier Airlines 5.9%

Oct 1, 2024 – Jul 31, 2026

By direction

PHX → SNA

Scheduled flights
8,197
Flights operated
8,165
Cancelled
32 · 0.4%
On-time departures
78.9%

SNA → PHX

Scheduled flights
8,195
Flights operated
8,140
Cancelled
55 · 0.7%
On-time departures
81.6%

PHX → SNA and SNA → PHX counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Southwest Airlines WN 8,668 52.9% 77.8% 51
American Airlines AA 6,760 41.2% 82.9% 24
Frontier Airlines F9 964 5.9% 83.7% 12

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 delay07:00–08:00-0.7min · 1,128 recorded · 1,122 measured
Gap to highest-delay hour17.9min07:00 ↔ 16:00
Recorded flights16,392PHX–SNA

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 · No observations · 0 recorded · 0 measured · Source: the US BTS 06:00 · 94.3% · 864 recorded · 860 measured · Source: the US BTS 07:00 · 93.9% · 1,128 recorded · 1,122 measured · Source: the US BTS 08:00 · 89.7% · 1,123 recorded · 1,121 measured · Source: the US BTS 09:00 · 89.1% · 1,000 recorded · 992 measured · Source: the US BTS 10:00 · 86.4% · 1,215 recorded · 1,213 measured · Source: the US BTS 11:00 · 83.6% · 1,069 recorded · 1,065 measured · Source: the US BTS 12:00 · 77.4% · 1,332 recorded · 1,325 measured · Source: the US BTS 13:00 · 76.6% · 901 recorded · 897 measured · Source: the US BTS 14:00 · 75.9% · 1,062 recorded · 1,060 measured · Source: the US BTS 15:00 · 72.1% · 703 recorded · 698 measured · Source: the US BTS 16:00 · 72.5% · 1,446 recorded · 1,438 measured · Source: the US BTS 17:00 · 71.6% · 955 recorded · 952 measured · Source: the US BTS 18:00 · 69.2% · 982 recorded · 973 measured · Source: the US BTS 19:00 · 73.5% · 1,089 recorded · 1,082 measured · Source: the US BTS 20:00 · 77.0% · 983 recorded · 977 measured · Source: the US BTS 21:00 · 79.4% · 538 recorded · 528 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 2 recorded · 2 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 · No observations · 0 recorded · 0 measured · Source: the US BTS 06:00 · 1.7 min · 864 recorded · 860 measured · Source: the US BTS 07:00 · -0.7 min · 1,128 recorded · 1,122 measured · Source: the US BTS 08:00 · 2.6 min · 1,123 recorded · 1,121 measured · Source: the US BTS 09:00 · 5.7 min · 1,000 recorded · 992 measured · Source: the US BTS 10:00 · 6.9 min · 1,215 recorded · 1,213 measured · Source: the US BTS 11:00 · 8.1 min · 1,069 recorded · 1,065 measured · Source: the US BTS 12:00 · 13.3 min · 1,332 recorded · 1,325 measured · Source: the US BTS 13:00 · 16.0 min · 901 recorded · 897 measured · Source: the US BTS 14:00 · 14.9 min · 1,062 recorded · 1,060 measured · Source: the US BTS 15:00 · 13.4 min · 703 recorded · 698 measured · Source: the US BTS 16:00 · 17.2 min · 1,446 recorded · 1,438 measured · Source: the US BTS 17:00 · 14.7 min · 955 recorded · 952 measured · Source: the US BTS 18:00 · 15.7 min · 982 recorded · 973 measured · Source: the US BTS 19:00 · 13.6 min · 1,089 recorded · 1,082 measured · Source: the US BTS 20:00 · 10.0 min · 983 recorded · 977 measured · Source: the US BTS 21:00 · 13.1 min · 538 recorded · 528 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 2 recorded · 2 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 · No observations · 0 recorded · 0 measured · Source: the US BTS 06:00 · 864 · 864 recorded · 860 measured · Source: the US BTS 07:00 · 1,128 · 1,128 recorded · 1,122 measured · Source: the US BTS 08:00 · 1,123 · 1,123 recorded · 1,121 measured · Source: the US BTS 09:00 · 1,000 · 1,000 recorded · 992 measured · Source: the US BTS 10:00 · 1,215 · 1,215 recorded · 1,213 measured · Source: the US BTS 11:00 · 1,069 · 1,069 recorded · 1,065 measured · Source: the US BTS 12:00 · 1,332 · 1,332 recorded · 1,325 measured · Source: the US BTS 13:00 · 901 · 901 recorded · 897 measured · Source: the US BTS 14:00 · 1,062 · 1,062 recorded · 1,060 measured · Source: the US BTS 15:00 · 703 · 703 recorded · 698 measured · Source: the US BTS 16:00 · 1,446 · 1,446 recorded · 1,438 measured · Source: the US BTS 17:00 · 955 · 955 recorded · 952 measured · Source: the US BTS 18:00 · 982 · 982 recorded · 973 measured · Source: the US BTS 19:00 · 1,089 · 1,089 recorded · 1,082 measured · Source: the US BTS 20:00 · 983 · 983 recorded · 977 measured · Source: the US BTS 21:00 · 538 · 538 recorded · 528 measured · Source: the US BTS 22:00 · 2 · 2 recorded · 2 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:00No observations———
06:0094.3%1.7 min860864
07:0093.9%-0.7 min1,1221,128
08:0089.7%2.6 min1,1211,123
09:0089.1%5.7 min9921,000
10:0086.4%6.9 min1,2131,215
11:0083.6%8.1 min1,0651,069
12:0077.4%13.3 min1,3251,332
13:0076.6%16.0 min897901
14:0075.9%14.9 min1,0601,062
15:0072.1%13.4 min698703
16:0072.5%17.2 min1,4381,446
17:0071.6%14.7 min952955
18:0069.2%15.7 min973982
19:0073.5%13.6 min1,0821,089
20:0077.0%10.0 min977983
21:0079.4%13.1 min528538
22:00Fewer than 200 measured departures—22
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 82.1% · 2,595 recorded · 2,575 measured · Source: the US BTS Tuesday · 83.6% · 2,066 recorded · 2,061 measured · Source: the US BTS Wednesday · 82.4% · 2,102 recorded · 2,095 measured · Source: the US BTS Thursday · 77.8% · 2,594 recorded · 2,578 measured · Source: the US BTS Friday · 77.7% · 2,583 recorded · 2,561 measured · Source: the US BTS Saturday · 84.3% · 1,872 recorded · 1,868 measured · Source: the US BTS Sunday · 75.9% · 2,580 recorded · 2,567 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 · 8.4 min · 2,595 recorded · 2,575 measured · Source: the US BTS Tuesday · 6.9 min · 2,066 recorded · 2,061 measured · Source: the US BTS Wednesday · 8.6 min · 2,102 recorded · 2,095 measured · Source: the US BTS Thursday · 11.8 min · 2,594 recorded · 2,578 measured · Source: the US BTS Friday · 13.8 min · 2,583 recorded · 2,561 measured · Source: the US BTS Saturday · 9.7 min · 1,872 recorded · 1,868 measured · Source: the US BTS Sunday · 12.2 min · 2,580 recorded · 2,567 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,595 · 2,595 recorded · 2,575 measured · Source: the US BTS Tuesday · 2,066 · 2,066 recorded · 2,061 measured · Source: the US BTS Wednesday · 2,102 · 2,102 recorded · 2,095 measured · Source: the US BTS Thursday · 2,594 · 2,594 recorded · 2,578 measured · Source: the US BTS Friday · 2,583 · 2,583 recorded · 2,561 measured · Source: the US BTS Saturday · 1,872 · 1,872 recorded · 1,868 measured · Source: the US BTS Sunday · 2,580 · 2,580 recorded · 2,567 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
Monday82.1%8.4 min2,5752,595
Tuesday83.6%6.9 min2,0612,066
Wednesday82.4%8.6 min2,0952,102
Thursday77.8%11.8 min2,5782,594
Friday77.7%13.8 min2,5612,583
Saturday84.3%9.7 min1,8681,872
Sunday75.9%12.2 min2,5672,580

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 · 84.0% · 1,474 recorded · 1,461 measured · Source: the US BTS Feb · 83.9% · 1,418 recorded · 1,411 measured · Source: the US BTS Mar · 80.7% · 1,679 recorded · 1,669 measured · Source: the US BTS Apr · 81.7% · 1,472 recorded · 1,466 measured · Source: the US BTS May · 80.6% · 1,532 recorded · 1,532 measured · Source: the US BTS Jun · 76.9% · 1,550 recorded · 1,543 measured · Source: the US BTS Jul · 74.0% · 1,585 recorded · 1,575 measured · Source: the US BTS Aug · 81.3% · 734 recorded · 732 measured · Source: the US BTS Sep · 82.4% · 702 recorded · 692 measured · Source: the US BTS Oct · 80.5% · 1,158 recorded · 1,157 measured · Source: the US BTS Nov · 80.7% · 1,522 recorded · 1,511 measured · Source: the US BTS Dec · 78.5% · 1,566 recorded · 1,556 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 · 7.5 min · 1,474 recorded · 1,461 measured · Source: the US BTS Feb · 6.3 min · 1,418 recorded · 1,411 measured · Source: the US BTS Mar · 7.9 min · 1,679 recorded · 1,669 measured · Source: the US BTS Apr · 7.8 min · 1,472 recorded · 1,466 measured · Source: the US BTS May · 10.6 min · 1,532 recorded · 1,532 measured · Source: the US BTS Jun · 14.1 min · 1,550 recorded · 1,543 measured · Source: the US BTS Jul · 19.5 min · 1,585 recorded · 1,575 measured · Source: the US BTS Aug · 8.8 min · 734 recorded · 732 measured · Source: the US BTS Sep · 6.4 min · 702 recorded · 692 measured · Source: the US BTS Oct · 10.1 min · 1,158 recorded · 1,157 measured · Source: the US BTS Nov · 10.7 min · 1,522 recorded · 1,511 measured · Source: the US BTS Dec · 11.0 min · 1,566 recorded · 1,556 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,474 · 1,474 recorded · 1,461 measured · Source: the US BTS Feb · 1,418 · 1,418 recorded · 1,411 measured · Source: the US BTS Mar · 1,679 · 1,679 recorded · 1,669 measured · Source: the US BTS Apr · 1,472 · 1,472 recorded · 1,466 measured · Source: the US BTS May · 1,532 · 1,532 recorded · 1,532 measured · Source: the US BTS Jun · 1,550 · 1,550 recorded · 1,543 measured · Source: the US BTS Jul · 1,585 · 1,585 recorded · 1,575 measured · Source: the US BTS Aug · 734 · 734 recorded · 732 measured · Source: the US BTS Sep · 702 · 702 recorded · 692 measured · Source: the US BTS Oct · 1,158 · 1,158 recorded · 1,157 measured · Source: the US BTS Nov · 1,522 · 1,522 recorded · 1,511 measured · Source: the US BTS Dec · 1,566 · 1,566 recorded · 1,556 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
Jan84.0%7.5 min1,4611,474
Feb83.9%6.3 min1,4111,418
Mar80.7%7.9 min1,6691,679
Apr81.7%7.8 min1,4661,472
May80.6%10.6 min1,5321,532
Jun76.9%14.1 min1,5431,550
Jul74.0%19.5 min1,5751,585
Aug81.3%8.8 min732734
Sep82.4%6.4 min692702
Oct80.5%10.1 min1,1571,158
Nov80.7%10.7 min1,5111,522
Dec78.5%11.0 min1,5561,566

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.8% 13,079
  • Delayed >15 min 19.7% 3,226
  • Cancelled 0.5% 87
  • 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

150
150 of 150
Flight numbersBy direction DeparturesOn time
AA2637 PHX → SNA 526 81.9%
AA628 SNA → PHX 484 92.3%
AA2466 SNA → PHX 364 92.3%
AA2454 SNA → PHX 341 79.8%
AA2463 SNA → PHX 321 82.5%
F991720 SNA → PHX 279 84.8%
AA2466 PHX → SNA 275 93.8%
AA2471 SNA → PHX 254 78.0%
AA2471 PHX → SNA 247 79.4%
AA2463 PHX → SNA 211 85.7%
AA2094 PHX → SNA 206 74.6%
F991719 PHX → SNA 205 84.4%
AA2088 PHX → SNA 204 82.3%
AA2094 SNA → PHX 204 73.6%
AA1992 PHX → SNA 189 86.2%
AA2454 PHX → SNA 173 91.9%
F994958 SNA → PHX 170 76.2%
AA486 SNA → PHX 167 94.6%
F994591 PHX → SNA 165 84.7%
AA543 SNA → PHX 156 74.7%
AA2214 SNA → PHX 149 84.4%
AA2214 PHX → SNA 144 88.8%
AA2088 SNA → PHX 126 83.3%
AA543 PHX → SNA 113 82.9%
F994957 PHX → SNA 111 85.3%
AA1997 PHX → SNA 98 72.5%
WN4850 SNA → PHX 93 84.6%
WN1809 SNA → PHX 91 96.7%
WN506 PHX → SNA 86 80.2%
WN534 PHX → SNA 85 83.5%
WN4107 PHX → SNA 75 74.7%
WN341 SNA → PHX 74 93.2%
WN3896 PHX → SNA 74 86.5%
AA2655 PHX → SNA 72 76.4%
AA2660 PHX → SNA 72 94.4%
AA2660 SNA → PHX 72 88.7%
AA2655 SNA → PHX 71 57.8%
AA2659 SNA → PHX 71 77.5%
AA2659 PHX → SNA 71 71.8%
AA2685 PHX → SNA 71 66.2%
AA3171 PHX → SNA 71 70.4%
AA3171 SNA → PHX 71 66.2%
AA2685 SNA → PHX 70 68.6%
AA1998 PHX → SNA 67 94.0%
WN4487 PHX → SNA 65 89.2%
WN4865 PHX → SNA 65 80.0%
WN4304 PHX → SNA 61 70.0%
WN4146 PHX → SNA 60 61.7%
WN4523 SNA → PHX 60 71.7%
WN634 PHX → SNA 60 76.7%
WN4171 PHX → SNA 58 77.6%
WN2358 SNA → PHX 57 76.8%
WN2391 PHX → SNA 57 75.4%
WN2896 PHX → SNA 57 69.6%
WN3348 PHX → SNA 57 82.5%
WN3553 PHX → SNA 57 57.1%
WN3902 PHX → SNA 57 70.2%
WN4396 SNA → PHX 57 96.5%
WN450 SNA → PHX 57 96.5%
WN994 SNA → PHX 57 89.1%
WN1040 PHX → SNA 56 78.6%
WN3706 SNA → PHX 53 66.0%
WN4750 PHX → SNA 53 83.0%
AA1296 PHX → SNA 52 80.8%
AA1296 SNA → PHX 52 88.2%
WN4084 SNA → PHX 52 96.2%
WN4579 SNA → PHX 51 66.0%
AA2606 PHX → SNA 50 86.0%
WN2903 SNA → PHX 50 98.0%
WN3070 PHX → SNA 50 86.0%
WN3898 PHX → SNA 50 100.0%
WN4105 PHX → SNA 50 92.0%
WN4378 SNA → PHX 50 80.0%
WN4514 SNA → PHX 50 46.0%
WN538 PHX → SNA 50 80.0%
WN3784 PHX → SNA 48 70.8%
WN175 SNA → PHX 46 86.4%
WN2530 PHX → SNA 46 69.6%
WN3038 SNA → PHX 46 87.0%
WN3777 PHX → SNA 46 80.4%
AA1112 SNA → PHX 45 80.0%
WN1083 PHX → SNA 45 97.8%
WN1466 SNA → PHX 45 71.1%
WN1914 SNA → PHX 45 84.4%
WN2638 SNA → PHX 45 80.0%
WN2986 PHX → SNA 45 64.4%
AA1562 PHX → SNA 44 95.5%
AA1939 PHX → SNA 44 79.6%
AA2354 SNA → PHX 44 77.3%
AA2911 PHX → SNA 44 72.7%
AA2911 SNA → PHX 44 79.6%
AA2912 SNA → PHX 44 75.0%
AA2912 PHX → SNA 44 75.0%
AA2917 PHX → SNA 44 68.2%
WN2779 PHX → SNA 44 90.7%
WN2116 SNA → PHX 43 95.4%
WN3181 SNA → PHX 43 95.4%
WN1182 SNA → PHX 42 85.7%
WN2465 SNA → PHX 42 83.3%
WN3329 SNA → PHX 42 81.0%
WN3356 SNA → PHX 42 73.8%
WN4510 PHX → SNA 42 31.0%
WN4906 PHX → SNA 42 58.5%
WN1677 PHX → SNA 41 46.3%
WN3279 PHX → SNA 41 87.8%
WN3705 SNA → PHX 41 85.4%
WN3857 SNA → PHX 41 67.5%
WN752 SNA → PHX 41 67.5%
WN4397 SNA → PHX 40 62.5%
WN4461 SNA → PHX 40 74.4%
WN568 SNA → PHX 40 82.5%
WN2316 PHX → SNA 39 61.5%
WN3344 PHX → SNA 39 50.0%
AA1354 PHX → SNA 37 97.3%
AA1436 SNA → PHX 37 83.8%
WN2599 SNA → PHX 37 86.5%
WN4529 SNA → PHX 37 89.2%
AA2464 SNA → PHX 36 77.8%
WN839 SNA → PHX 36 79.4%
WN2155 SNA → PHX 34 79.4%
WN3182 SNA → PHX 34 82.4%
WN3290 SNA → PHX 34 100.0%
WN3347 PHX → SNA 34 97.1%
WN3518 SNA → PHX 34 61.8%
F994592 SNA → PHX 33 97.0%
WN1773 SNA → PHX 33 93.9%
WN2268 SNA → PHX 33 97.0%
WN2729 PHX → SNA 33 72.7%
WN2859 PHX → SNA 33 84.9%
WN3088 SNA → PHX 33 54.6%
WN3904 PHX → SNA 33 54.6%
WN4001 PHX → SNA 33 57.6%
WN510 SNA → PHX 33 75.8%
WN1242 SNA → PHX 32 68.8%
WN1462 PHX → SNA 32 87.5%
WN1642 PHX → SNA 32 75.0%
WN2223 PHX → SNA 32 59.4%
WN2971 PHX → SNA 32 96.9%
WN4090 SNA → PHX 32 93.8%
AA1323 PHX → SNA 31 90.3%
WN1289 PHX → SNA 31 51.6%
WN1349 SNA → PHX 31 54.8%
WN250 PHX → SNA 31 45.2%
WN3827 SNA → PHX 31 87.1%
WN4398 SNA → PHX 31 90.3%
AA1323 SNA → PHX 30 80.0%
AA456 SNA → PHX 30 90.0%
AA456 PHX → SNA 30 93.3%
WN1124 SNA → PHX 30 66.7%
WN2971 SNA → PHX 30 63.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 816 +7.5% 5 72.2%
June 2026 803 +8.5% 3 76.3%
May 2026 804 +10.4% 0 80.7%
April 2026 751 +5.0% 3 79.5%
March 2026 852 +4.3% 5 79.1%
February 2026 725 +5.7% 5 83.0%
January 2026 753 +6.4% 9 81.4%
December 2025 801 +6.1% 1 77.0%
November 2025 784 +7.8% 10 73.3%
October 2025 707 +57.1% 1 77.4%
September 2025 692 10 82.4%
August 2025 732 2 81.3%
July 2025 759 5 75.9%
June 2025 740 4 77.6%
May 2025 728 0 80.5%
April 2025 715 3 84.1%
March 2025 817 5 82.3%
February 2025 686 2 84.8%
January 2025 708 4 86.7%
December 2024 755 9 80.1%
November 2024 727 1 88.6%
October 2024 450 0 85.3%

How to read this chart

Loading the guide…