527 km · Domestic

Albuquerque International Sunport (ABQ) – Phoenix Sky Harbor (PHX)

In July 2026, 501 flights operated between Albuquerque International Sunport and Phoenix Sky Harbor (both directions), and 69.9% 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
January564577▲ 2.3%
February536501▼ 6.5%
March617610▼ 1.1%
April613558▼ 9.0%
May576541▼ 6.1%
June518484▼ 6.6%
July523501▼ 4.2%
August495––
September466––
October614–in progress
November589––
December640––
Year to date (Jan–Jul)3,9473,772▼ 4.4%

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
January88.3%86.0%▼ 2.6%
February87.1%86.6%▼ 0.6%
March81.4%79.3%▼ 2.6%
April83.4%77.2%▼ 7.4%
May80.6%75.6%▼ 6.2%
June75.3%64.9%▼ 13.8%
July75.9%69.9%▼ 7.9%
August80.6%––
September83.3%––
October74.8%–in progress
November78.4%––
December81.1%––
Year-to-date average (Jan–Jul)81.7%77.1%▼ 5.7%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January010–
February01–
March91▼ 88.9%
April02–
May50▼ 100.0%
June20▼ 100.0%
July10▼ 100.0%
August0––
September6––
October0–in progress
November8––
December1––
Year to date (Jan–Jul)1714▼ 17.6%

Airlines on this route

  1. Southwest Airlines 56.1%
  2. SkyWest Airlines 20.4%
  3. American Airlines 16.8%
  4. Envoy Air 6.6%

Oct 1, 2024 – Jul 31, 2026

By direction

ABQ → PHX

Scheduled flights
6,097
Flights operated
6,071
Cancelled
26 · 0.4%
On-time departures
82.6%

PHX → ABQ

Scheduled flights
6,089
Flights operated
6,068
Cancelled
21 · 0.3%
On-time departures
78.5%

ABQ → PHX and PHX → ABQ counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Southwest Airlines WN 6,841 56.1% 76.0% 20
SkyWest Airlines OO 2,487 20.4% 88.3% 12
American Airlines AA 2,051 16.8% 82.5% 15
Envoy Air MQ 807 6.6% 90.1% 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:001.2min · 1,055 recorded · 1,050 measured
Gap to highest-delay hour24.2min06:00 ↔ 21:00
Recorded flights12,186ABQ–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 · 3 recorded · 3 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 · 58 recorded · 58 measured · Source: the US BTS 06:00 · 94.5% · 1,055 recorded · 1,050 measured · Source: the US BTS 07:00 · 94.4% · 341 recorded · 341 measured · Source: the US BTS 08:00 · 89.4% · 995 recorded · 992 measured · Source: the US BTS 09:00 · 89.2% · 817 recorded · 815 measured · Source: the US BTS 10:00 · 89.7% · 407 recorded · 406 measured · Source: the US BTS 11:00 · 85.6% · 874 recorded · 870 measured · Source: the US BTS 12:00 · 85.1% · 1,006 recorded · 1,000 measured · Source: the US BTS 13:00 · 82.8% · 661 recorded · 658 measured · Source: the US BTS 14:00 · 75.5% · 426 recorded · 424 measured · Source: the US BTS 15:00 · 79.7% · 985 recorded · 978 measured · Source: the US BTS 16:00 · 71.4% · 861 recorded · 856 measured · Source: the US BTS 17:00 · 71.4% · 514 recorded · 513 measured · Source: the US BTS 18:00 · 65.2% · 782 recorded · 781 measured · Source: the US BTS 19:00 · 75.7% · 988 recorded · 985 measured · Source: the US BTS 20:00 · 71.8% · 510 recorded · 507 measured · Source: the US BTS 21:00 · 62.0% · 619 recorded · 618 measured · Source: the US BTS 22:00 · 70.4% · 230 recorded · 230 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 54 recorded · 54 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 · 3 recorded · 3 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 · 58 recorded · 58 measured · Source: the US BTS 06:00 · 1.2 min · 1,055 recorded · 1,050 measured · Source: the US BTS 07:00 · 1.7 min · 341 recorded · 341 measured · Source: the US BTS 08:00 · 4.0 min · 995 recorded · 992 measured · Source: the US BTS 09:00 · 3.4 min · 817 recorded · 815 measured · Source: the US BTS 10:00 · 3.8 min · 407 recorded · 406 measured · Source: the US BTS 11:00 · 7.7 min · 874 recorded · 870 measured · Source: the US BTS 12:00 · 9.3 min · 1,006 recorded · 1,000 measured · Source: the US BTS 13:00 · 8.7 min · 661 recorded · 658 measured · Source: the US BTS 14:00 · 12.5 min · 426 recorded · 424 measured · Source: the US BTS 15:00 · 9.9 min · 985 recorded · 978 measured · Source: the US BTS 16:00 · 14.8 min · 861 recorded · 856 measured · Source: the US BTS 17:00 · 12.3 min · 514 recorded · 513 measured · Source: the US BTS 18:00 · 20.8 min · 782 recorded · 781 measured · Source: the US BTS 19:00 · 16.8 min · 988 recorded · 985 measured · Source: the US BTS 20:00 · 13.8 min · 510 recorded · 507 measured · Source: the US BTS 21:00 · 25.4 min · 619 recorded · 618 measured · Source: the US BTS 22:00 · 13.7 min · 230 recorded · 230 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 54 recorded · 54 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 · 3 · 3 recorded · 3 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 · 58 · 58 recorded · 58 measured · Source: the US BTS 06:00 · 1,055 · 1,055 recorded · 1,050 measured · Source: the US BTS 07:00 · 341 · 341 recorded · 341 measured · Source: the US BTS 08:00 · 995 · 995 recorded · 992 measured · Source: the US BTS 09:00 · 817 · 817 recorded · 815 measured · Source: the US BTS 10:00 · 407 · 407 recorded · 406 measured · Source: the US BTS 11:00 · 874 · 874 recorded · 870 measured · Source: the US BTS 12:00 · 1,006 · 1,006 recorded · 1,000 measured · Source: the US BTS 13:00 · 661 · 661 recorded · 658 measured · Source: the US BTS 14:00 · 426 · 426 recorded · 424 measured · Source: the US BTS 15:00 · 985 · 985 recorded · 978 measured · Source: the US BTS 16:00 · 861 · 861 recorded · 856 measured · Source: the US BTS 17:00 · 514 · 514 recorded · 513 measured · Source: the US BTS 18:00 · 782 · 782 recorded · 781 measured · Source: the US BTS 19:00 · 988 · 988 recorded · 985 measured · Source: the US BTS 20:00 · 510 · 510 recorded · 507 measured · Source: the US BTS 21:00 · 619 · 619 recorded · 618 measured · Source: the US BTS 22:00 · 230 · 230 recorded · 230 measured · Source: the US BTS 23:00 · 54 · 54 recorded · 54 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—33
01:00No observations———
02:00No observations———
03:00No observations———
04:00No observations———
05:00Fewer than 200 measured departures—5858
06:0094.5%1.2 min1,0501,055
07:0094.4%1.7 min341341
08:0089.4%4.0 min992995
09:0089.2%3.4 min815817
10:0089.7%3.8 min406407
11:0085.6%7.7 min870874
12:0085.1%9.3 min1,0001,006
13:0082.8%8.7 min658661
14:0075.5%12.5 min424426
15:0079.7%9.9 min978985
16:0071.4%14.8 min856861
17:0071.4%12.3 min513514
18:0065.2%20.8 min781782
19:0075.7%16.8 min985988
20:0071.8%13.8 min507510
21:0062.0%25.4 min618619
22:0070.4%13.7 min230230
23:00Fewer than 200 measured departures—5454

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 79.6% · 1,878 recorded · 1,868 measured · Source: the US BTS Tuesday · 84.8% · 1,695 recorded · 1,681 measured · Source: the US BTS Wednesday · 83.6% · 1,714 recorded · 1,708 measured · Source: the US BTS Thursday · 78.0% · 1,874 recorded · 1,873 measured · Source: the US BTS Friday · 76.5% · 1,861 recorded · 1,851 measured · Source: the US BTS Saturday · 87.6% · 1,394 recorded · 1,391 measured · Source: the US BTS Sunday · 76.1% · 1,770 recorded · 1,767 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 · 12.4 min · 1,878 recorded · 1,868 measured · Source: the US BTS Tuesday · 5.4 min · 1,695 recorded · 1,681 measured · Source: the US BTS Wednesday · 8.4 min · 1,714 recorded · 1,708 measured · Source: the US BTS Thursday · 11.7 min · 1,874 recorded · 1,873 measured · Source: the US BTS Friday · 14.6 min · 1,861 recorded · 1,851 measured · Source: the US BTS Saturday · 5.2 min · 1,394 recorded · 1,391 measured · Source: the US BTS Sunday · 12.4 min · 1,770 recorded · 1,767 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,878 · 1,878 recorded · 1,868 measured · Source: the US BTS Tuesday · 1,695 · 1,695 recorded · 1,681 measured · Source: the US BTS Wednesday · 1,714 · 1,714 recorded · 1,708 measured · Source: the US BTS Thursday · 1,874 · 1,874 recorded · 1,873 measured · Source: the US BTS Friday · 1,861 · 1,861 recorded · 1,851 measured · Source: the US BTS Saturday · 1,394 · 1,394 recorded · 1,391 measured · Source: the US BTS Sunday · 1,770 · 1,770 recorded · 1,767 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
Monday79.6%12.4 min1,8681,878
Tuesday84.8%5.4 min1,6811,695
Wednesday83.6%8.4 min1,7081,714
Thursday78.0%11.7 min1,8731,874
Friday76.5%14.6 min1,8511,861
Saturday87.6%5.2 min1,3911,394
Sunday76.1%12.4 min1,7671,770

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 · 87.1% · 1,151 recorded · 1,141 measured · Source: the US BTS Feb · 86.9% · 1,038 recorded · 1,037 measured · Source: the US BTS Mar · 80.4% · 1,237 recorded · 1,227 measured · Source: the US BTS Apr · 80.4% · 1,173 recorded · 1,171 measured · Source: the US BTS May · 78.2% · 1,122 recorded · 1,117 measured · Source: the US BTS Jun · 70.3% · 1,004 recorded · 1,002 measured · Source: the US BTS Jul · 73.0% · 1,025 recorded · 1,024 measured · Source: the US BTS Aug · 80.6% · 495 recorded · 495 measured · Source: the US BTS Sep · 83.3% · 472 recorded · 466 measured · Source: the US BTS Oct · 79.0% · 1,028 recorded · 1,028 measured · Source: the US BTS Nov · 84.2% · 1,201 recorded · 1,193 measured · Source: the US BTS Dec · 83.0% · 1,240 recorded · 1,238 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 · 4.6 min · 1,151 recorded · 1,141 measured · Source: the US BTS Feb · 3.3 min · 1,038 recorded · 1,037 measured · Source: the US BTS Mar · 8.6 min · 1,237 recorded · 1,227 measured · Source: the US BTS Apr · 11.3 min · 1,173 recorded · 1,171 measured · Source: the US BTS May · 13.0 min · 1,122 recorded · 1,117 measured · Source: the US BTS Jun · 18.9 min · 1,004 recorded · 1,002 measured · Source: the US BTS Jul · 20.1 min · 1,025 recorded · 1,024 measured · Source: the US BTS Aug · 13.5 min · 495 recorded · 495 measured · Source: the US BTS Sep · 8.7 min · 472 recorded · 466 measured · Source: the US BTS Oct · 9.2 min · 1,028 recorded · 1,028 measured · Source: the US BTS Nov · 7.8 min · 1,201 recorded · 1,193 measured · Source: the US BTS Dec · 7.0 min · 1,240 recorded · 1,238 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,151 · 1,151 recorded · 1,141 measured · Source: the US BTS Feb · 1,038 · 1,038 recorded · 1,037 measured · Source: the US BTS Mar · 1,237 · 1,237 recorded · 1,227 measured · Source: the US BTS Apr · 1,173 · 1,173 recorded · 1,171 measured · Source: the US BTS May · 1,122 · 1,122 recorded · 1,117 measured · Source: the US BTS Jun · 1,004 · 1,004 recorded · 1,002 measured · Source: the US BTS Jul · 1,025 · 1,025 recorded · 1,024 measured · Source: the US BTS Aug · 495 · 495 recorded · 495 measured · Source: the US BTS Sep · 472 · 472 recorded · 466 measured · Source: the US BTS Oct · 1,028 · 1,028 recorded · 1,028 measured · Source: the US BTS Nov · 1,201 · 1,201 recorded · 1,193 measured · Source: the US BTS Dec · 1,240 · 1,240 recorded · 1,238 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
Jan87.1%4.6 min1,1411,151
Feb86.9%3.3 min1,0371,038
Mar80.4%8.6 min1,2271,237
Apr80.4%11.3 min1,1711,173
May78.2%13.0 min1,1171,122
Jun70.3%18.9 min1,0021,004
Jul73.0%20.1 min1,0241,025
Aug80.6%13.5 min495495
Sep83.3%8.7 min466472
Oct79.0%9.2 min1,0281,028
Nov84.2%7.8 min1,1931,201
Dec83.0%7.0 min1,2381,240

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 80.2% 9,778
  • Delayed >15 min 19.4% 2,361
  • Cancelled 0.4% 47
  • 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

140
140 of 140
Flight numbersBy direction DeparturesOn time
OO6516 ABQ → PHX 152 93.4%
AA1352 PHX → ABQ 136 83.8%
AA1352 ABQ → PHX 131 87.0%
WN210 ABQ → PHX 119 91.5%
AA1803 PHX → ABQ 116 84.5%
WN302 ABQ → PHX 108 96.3%
AA987 ABQ → PHX 107 89.7%
OO6247 ABQ → PHX 105 93.3%
AA626 ABQ → PHX 102 87.1%
MQ3660 ABQ → PHX 102 96.1%
WN146 ABQ → PHX 100 96.0%
OO6468 ABQ → PHX 99 86.9%
OO6468 PHX → ABQ 99 87.9%
WN3533 PHX → ABQ 92 81.5%
WN262 PHX → ABQ 91 84.4%
OO6383 PHX → ABQ 89 93.3%
WN3720 ABQ → PHX 89 85.4%
AA1803 ABQ → PHX 88 86.4%
MQ4285 PHX → ABQ 86 89.5%
WN1332 PHX → ABQ 85 89.4%
WN1463 ABQ → PHX 84 84.5%
WN1950 ABQ → PHX 83 92.8%
WN232 ABQ → PHX 83 79.5%
OO6219 PHX → ABQ 82 84.0%
MQ3361 ABQ → PHX 81 92.6%
OO6219 ABQ → PHX 81 83.8%
OO6293 ABQ → PHX 78 97.4%
WN1345 PHX → ABQ 78 88.5%
OO6289 PHX → ABQ 76 76.3%
MQ3599 PHX → ABQ 73 71.2%
WN211 ABQ → PHX 71 95.8%
AA1348 ABQ → PHX 69 88.4%
AA3159 PHX → ABQ 69 66.7%
AA1348 PHX → ABQ 68 95.6%
WN114 PHX → ABQ 65 84.6%
AA2380 PHX → ABQ 63 87.1%
WN1910 PHX → ABQ 63 88.9%
WN225 ABQ → PHX 63 71.4%
AA3239 PHX → ABQ 62 77.4%
OO4968 ABQ → PHX 62 93.6%
OO6243 PHX → ABQ 62 79.0%
AA2180 ABQ → PHX 61 86.7%
AA3239 ABQ → PHX 61 78.3%
WN1903 ABQ → PHX 60 65.0%
WN4010 PHX → ABQ 59 94.8%
WN153 ABQ → PHX 58 94.8%
WN2147 PHX → ABQ 58 89.7%
WN2601 PHX → ABQ 58 74.1%
WN958 ABQ → PHX 58 91.4%
WN2746 PHX → ABQ 57 91.2%
WN882 PHX → ABQ 57 40.4%
AA2180 PHX → ABQ 56 81.8%
WN150 PHX → ABQ 55 60.0%
AA1351 PHX → ABQ 54 64.8%
WN3485 PHX → ABQ 54 64.8%
WN4766 ABQ → PHX 53 73.6%
AA1351 ABQ → PHX 52 61.5%
OO6395 ABQ → PHX 52 90.4%
WN3228 PHX → ABQ 51 88.2%
WN1198 ABQ → PHX 50 90.0%
WN1262 PHX → ABQ 50 63.3%
WN1660 PHX → ABQ 50 73.5%
WN3567 ABQ → PHX 50 66.0%
WN3733 PHX → ABQ 50 60.0%
WN4317 ABQ → PHX 50 42.0%
WN4557 ABQ → PHX 48 56.3%
WN1817 ABQ → PHX 47 91.3%
WN494 ABQ → PHX 47 89.4%
WN1796 ABQ → PHX 46 87.0%
AA3328 ABQ → PHX 45 93.2%
AA3328 PHX → ABQ 45 90.9%
OO4904 ABQ → PHX 45 82.2%
WN2299 ABQ → PHX 45 81.8%
WN435 ABQ → PHX 45 84.1%
OO4904 PHX → ABQ 44 86.4%
OO4913 PHX → ABQ 44 81.8%
OO4915 PHX → ABQ 44 88.4%
OO4915 ABQ → PHX 44 86.1%
WN149 ABQ → PHX 43 72.1%
WN233 ABQ → PHX 43 47.6%
WN4781 PHX → ABQ 43 53.5%
WN1151 PHX → ABQ 42 69.1%
WN1412 PHX → ABQ 42 73.8%
WN1854 PHX → ABQ 42 66.7%
WN1980 PHX → ABQ 42 95.2%
WN2129 PHX → ABQ 42 54.8%
WN235 ABQ → PHX 42 52.4%
WN487 ABQ → PHX 42 88.1%
MQ3666 ABQ → PHX 41 87.8%
WN2885 ABQ → PHX 41 73.2%
WN4406 ABQ → PHX 41 68.3%
OO4896 PHX → ABQ 40 92.5%
WN2588 PHX → ABQ 39 66.7%
WN3835 ABQ → PHX 39 64.1%
MQ3878 PHX → ABQ 38 84.2%
OO4977 ABQ → PHX 38 94.7%
OO4977 PHX → ABQ 38 92.1%
OO6340 PHX → ABQ 38 92.1%
MQ3660 PHX → ABQ 37 97.3%
OO4913 ABQ → PHX 37 89.2%
OO6206 PHX → ABQ 37 69.4%
OO6200 PHX → ABQ 36 100.0%
WN3096 PHX → ABQ 36 80.6%
AA2914 PHX → ABQ 35 71.4%
AA3186 PHX → ABQ 35 93.8%
WN3137 PHX → ABQ 35 60.0%
WN4042 PHX → ABQ 35 57.1%
AA1048 ABQ → PHX 34 84.4%
WN1165 ABQ → PHX 34 84.9%
WN147 ABQ → PHX 34 88.2%
WN1570 PHX → ABQ 34 55.9%
WN1479 ABQ → PHX 33 62.5%
WN2277 ABQ → PHX 33 87.9%
WN2843 PHX → ABQ 33 69.7%
WN4307 ABQ → PHX 33 84.9%
WN1565 ABQ → PHX 32 100.0%
WN1928 PHX → ABQ 32 68.8%
WN3894 PHX → ABQ 32 59.4%
AA2426 ABQ → PHX 31 77.4%
AA2780 PHX → ABQ 31 90.3%
OO6287 PHX → ABQ 31 96.8%
OO6287 ABQ → PHX 31 96.8%
OO6375 PHX → ABQ 31 83.9%
OO6431 ABQ → PHX 31 90.0%
OO6431 PHX → ABQ 31 87.1%
OO6432 ABQ → PHX 31 90.3%
OO6432 PHX → ABQ 31 96.8%
WN3308 PHX → ABQ 31 71.0%
WN3765 PHX → ABQ 31 87.1%
AA1552 PHX → ABQ 30 70.0%
AA2914 ABQ → PHX 30 80.0%
MQ3348 ABQ → PHX 30 96.7%
OO5008 PHX → ABQ 30 90.0%
OO6232 ABQ → PHX 30 86.7%
OO6232 PHX → ABQ 30 93.3%
OO6251 PHX → ABQ 30 76.7%
OO6251 ABQ → PHX 30 76.7%
OO6364 ABQ → PHX 30 93.3%
WN246 ABQ → PHX 30 96.7%
WN2602 PHX → ABQ 30 76.7%

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 501 −4.2% 0 69.9%
June 2026 484 −6.6% 0 64.9%
May 2026 541 −6.1% 0 75.6%
April 2026 558 −9.0% 2 77.2%
March 2026 610 −1.1% 1 79.3%
February 2026 501 −6.5% 1 86.6%
January 2026 577 +2.3% 10 86.0%
December 2025 640 +7.0% 1 81.1%
November 2025 589 −2.5% 8 78.4%
October 2025 614 +48.3% 0 74.8%
September 2025 466 6 83.3%
August 2025 495 0 80.6%
July 2025 523 1 75.9%
June 2025 518 2 75.3%
May 2025 576 5 80.6%
April 2025 613 0 83.4%
March 2025 617 9 81.4%
February 2025 536 0 87.1%
January 2025 564 0 88.3%
December 2024 598 1 84.9%
November 2024 604 0 89.9%
October 2024 414 0 85.3%

How to read this chart

Loading the guide…