PHX

Phoenix (PHX) direct flights: all 153 nonstop routes, measured

live · updated 6h ago

OPS Watch · 114,655 legs measured · last 90 days · 6 routes outbound only · 6 routes inbound only

153 nonstop destinations from Phoenix Sky Harbor International Airport, flown by 32 airlines. 141 of them also fly back in.

Measured from flights observed on Phoenix’s own departure and arrival boards over the last 14 days. Every route below carries its observed weekly frequency, and 143 routes with enough history show how reliably they actually run: on-time share and cancellation rate from the last 90 days. Right now departures are +18 min.

Busiest routeSan Diego SAN · about 707 movements a week, Alaska Airlines, American Airlines, Delta Air Lines9,094 legs observed
Most reliableSan José del Cabo SJD · 97% on time, 0% cancelled42 legs
Roughest rideGallup GUP · 28% on time, 0% cancelled381 legs

All PHX nonstop destinations, ranked by weekly flights

One row per destination, both directions merged. On time means within 15 minutes of schedule; cancelled is the share of observed legs that never went. Routes with fewer than 20 observed legs show their leg count instead of a shaky number.

SANSan Diego⇆ Alaska Airlines · American Airlines · Delta Air Lines · Frontier Airlines · Southwest Airlines · United Airlines 707/wk 56%on time 0.8%cancelled
Schedule
Alaska Airlines departs AS3144 11:19AS2259 16:52AS2088 20:22AS2088 20:37
American Airlines departs AA2057 08:15AA2702 10:51AA3257 11:04AA3065 11:14AA1813 11:49AA798 13:30AA2846 15:03AA1950 15:21AA3273 17:35AA6199 17:44AA2119 18:00AA3291 18:05AA2234 18:35AA1829 20:00AA2439 20:38AA1594 21:40AA2485 21:50
Delta Air Lines departs DL8937 15:00
Frontier Airlines departs F91571 09:52F91191 14:45
Southwest Airlines departs WN1006 06:35WN3504 07:00WN2508 07:00WN4212 07:45WN1777 07:45WN3504 08:00WN2167 08:25WN2167 08:35WN160 08:50WN826 09:00WN1777 09:10WN404 09:10WN2447 09:20WN4838 09:25WN2447 09:25WN403 10:00WN270 10:10WN901 10:10WN594 10:45WN1155 11:10WN3502 11:10WN494 11:45WN162 12:15WN1177 12:20WN2006 12:25WN1316 12:50WN2532 13:15WN2532 14:00WN168 14:00WN162 14:05WN3502 14:15WN930 14:25WN2557 14:35WN4754 14:55WN3493 15:10WN4199 15:15WN156 15:30WN3493 15:45WN2012 16:00WN1179 16:05WN1577 16:05WN4619 16:15WN4954 16:35WN266 16:35WN1738 17:10WN3506 17:45WN1178 17:55WN3212 18:15WN3494 19:25WN4104 19:30WN1740 19:40WN2984 19:55WN1315 20:45WN3494 21:10WN2984 21:20WN3495 22:25WN4104 22:30WN3507 22:55
United Airlines departs UA2115 06:10UA1297 10:55UA2619 11:20UA453 16:37UA6030 17:56UA5858 20:36UA1885 20:39
Alaska Airlines arrives AS3144 10:37AS2287 16:10AS2297 23:27
American Airlines arrives AA6206 09:03AA1694 09:04AA2625 09:12AA2053 10:05AA2057 11:59AA2114 15:13AA3065 15:25AA1813 15:37AA3257 16:02AA1930 19:07AA6344 19:23AA685 20:20AA3291 21:53AA6199 22:06AA901 22:13AA3273 22:13
Frontier Airlines arrives F91572 13:41F91192 16:41F92638 20:10F91316 20:10F92084 22:10
Southwest Airlines arrives WN3793 07:00WN3793 07:35WN3850 08:00WN3850 08:15WN1716 08:55WN1693 09:05WN3723 09:10WN2124 09:15WN3388 09:15WN23 09:35WN2873 09:40WN1168 10:00WN3412 10:20WN1168 10:50WN257 10:55WN1887 11:20WN433 11:35WN1390 11:45WN921 11:45WN147 11:50WN3412 11:55WN2600 12:25WN4452 13:15WN3795 13:20WN4623 13:25WN4452 13:35WN2647 14:00WN4623 14:25WN2647 14:35WN2903 14:50WN4700 14:55WN3021 15:15WN4700 15:35WN284 16:30WN3723 16:45WN1219 17:10WN4665 17:20WN2533 17:35WN3454 17:50WN3727 18:00WN8609 18:10WN1206 18:35WN3437 18:45WN2527 18:55WN512 18:55WN3864 19:05WN2533 19:20WN255 19:30WN3726 19:40WN3864 19:40WN3726 19:50WN3727 20:45WN3710 21:30WN2204 21:30WN1467 21:55WN3906 22:00WN4126 22:25WN3728 22:30WN3728 22:55
United Airlines arrives UA2374 10:06UA2765 14:05UA5401 15:18UA574 19:31UA5895 19:43UA785 19:59UA2019 21:59UA451 23:59
DENDenver⇆ American Airlines · Frontier Airlines · Southwest Airlines · United Airlines 384/wk 61%on time 0.4%cancelled
Schedule
American Airlines departs AA1414 08:40AA3376 13:16AA1762 17:26AA4952 19:54AA2601 22:45
Frontier Airlines departs F94768 07:15F91376 10:09F91748 10:09F92142 15:46F91820 21:59
Southwest Airlines departs WN2722 05:55WN3416 06:05WN291 06:25WN1692 07:05WN668 07:35WN8505 07:45WN1290 08:00WN1766 08:00WN3417 08:30WN3417 08:45WN2124 09:55WN2124 10:00WN1410 10:55WN1410 11:00WN433 11:45WN3096 12:40WN964 13:00WN1153 14:25WN757 14:30WN506 14:55WN585 15:25WN585 16:10WN284 16:15WN284 17:10WN4329 19:05WN1552 19:45WN2657 20:35WN867 21:50WN2608 22:40
United Airlines departs UA2383 06:20UA2766 08:10UA333 14:50UA2085 16:31UA3757 17:27UA1637 17:41UA3804 22:30
American Airlines arrives AA404 01:35AA4936 07:46AA9781 08:07AA1404 08:29AA1414 14:22AA3376 17:54AA1762 20:55
Frontier Airlines arrives F94753 00:42F91375 09:04F92105 16:17F94765 20:54
Southwest Airlines arrives WN1751 07:00WN1037 08:00WN1757 08:55WN3008 09:25WN1155 10:30WN407 10:40WN1445 11:15WN136 11:50WN1445 11:55WN1316 12:10WN1755 12:25WN1755 13:45WN1598 14:55WN1137 15:30WN1137 15:55WN526 16:20WN526 18:25WN1326 18:45WN512 18:55WN1759 20:15WN554 21:45WN958 21:45WN189 22:05WN1760 23:10WN142 23:55
United Airlines arrives UA1481 09:49UA1572 11:44UA1686 13:37UA3804 14:57UA631 15:28UA1254 18:22UA2335 19:55UA3753 21:00UA1729 21:37UA439 22:53UA5127 23:30
LOSLagos⇆ Air France · American Airlines · Delta Air Lines · Frontier Airlines · JetBlue Airways · Southwest Airlines · United Airlines 345/wk 66%on time 0.3%cancelled
Schedule
Air France departs AF3461 17:36
American Airlines departs AA4248 07:35AA9781 08:00AA3122 08:15AA362 08:50AA9915 09:45AA2128 09:59AA2239 11:04AA2040 11:40AA2744 12:46AA2291 15:00AA2908 18:09AA1441 21:28
Delta Air Lines departs DL4057 06:00DL4057 07:25DL4119 11:30DL4119 11:33DL8928 13:00DL3951 13:16DL3951 13:55DL4608 14:00DL3894 16:59DL1762 18:35DL4077 20:25
Frontier Airlines departs F93303 12:26F92133 17:32
JetBlue Airways departs B68352 10:30B68458 23:59
Southwest Airlines departs WN3083 06:10WN3083 06:30WN141 09:00WN2020 09:30WN2791 11:20WN1820 12:00WN162 12:15WN2006 12:25WN1820 12:40WN162 14:05WN2012 16:00WN2586 16:10WN1137 16:35WN908 19:00WN255 19:35WN255 20:10WN3830 22:55
United Airlines departs UA2096 07:00UA5836 11:21UA4717 14:28UA5959 16:08UA5980 19:37
American Airlines arrives AA1989 08:32AA9787 10:47AA812 12:25AA809 15:31AA2987 15:45AA1814 16:35AA9782 17:46AA2675 18:04AA2966 19:21AA979 21:35AA2990 22:27AA9921 22:46
Delta Air Lines arrives DL4119 10:32DL4607 11:54DL4067 12:30DL3944 12:36DL3951 13:15DL8928 16:10DL3894 16:19DL1739 16:43DL4077 19:45DL3958 19:55DL3827 23:59
Frontier Airlines arrives F93606 00:13F91062 16:12
Southwest Airlines arrives WN1290 07:25WN962 08:05WN931 08:15WN175 10:00WN257 10:55WN2403 11:20WN1121 11:30WN2388 12:40WN1629 14:15WN1922 14:40WN3011 15:40WN2021 16:55WN471 17:15WN2021 17:20WN2527 18:55WN2527 19:20WN1501 21:00WN2671 22:25
United Airlines arrives UA5654 10:40UA5851 12:56UA5696 15:32UA4648 18:56UA374 21:25UA2019 21:59
SEASeattle⇆ Alaska Airlines · American Airlines · Delta Air Lines · Southwest Airlines · Envoy Air 273/wk 65%on time 0.3%cancelled
Schedule
Alaska Airlines departs AS605 06:05AS645 07:00AS603 09:03AS606 12:43AS611 13:44AS612 15:34AS401 16:58AS793 19:19
American Airlines departs AA4248 07:35AA4078 08:15AA4078 08:27AA2073 11:30AA4218 15:30AA2177 17:50
Delta Air Lines departs DL2444 06:00DL2374 08:40DL2374 09:00DL2374 10:00DL1502 12:16DL2419 13:06DL2449 17:04DL2442 18:36DL2442 20:36
Southwest Airlines departs WN1693 08:00WN1693 09:45WN1209 16:00WN4476 16:50WN4476 18:45WN4796 22:45
Alaska Airlines arrives AS606 11:40AS604 12:41AS1414 12:41AS449 13:56AS1702 13:56AS401 15:55AS700 17:41AS744 20:48AS632 22:49AS1810 22:49AS644 23:59
American Airlines arrives AA1998 10:24AA4078 15:13AA4078 15:25AA2073 18:54AA4218 22:18
Delta Air Lines arrives DL2419 11:19DL2419 11:21DL1931 15:47DL2449 15:59DL2442 17:35DL1415 18:23DL1963 19:33DL2698 21:50DL2698 22:15DL2447 23:56
Envoy Air arrives MQ4218 21:41MQ4218 21:47
Southwest Airlines arrives WN3434 09:00WN1206 09:20WN3434 09:30WN3519 14:35WN4700 14:50WN3437 16:50WN296 22:40
LASLas Vegas⇆ American Airlines · Ameriflight · Frontier Airlines · Southwest Airlines · Allegiant Air 260/wk 64%on time 0.7%cancelled
Schedule
American Airlines departs AA1611 08:16AA2940 11:11AA3315 12:31AA1541 14:35AA1416 18:30AA2028 21:35
Ameriflight departs A81367 06:25
Frontier Airlines departs F91895 14:50F93983 19:21F93983 19:32
Southwest Airlines departs WN2753 06:20WN1006 06:35WN3442 06:50WN3594 07:30WN1551 07:40WN1671 08:05WN194 08:30WN149 08:35WN404 09:10WN403 10:00WN3434 10:05WN1 11:00WN887 11:10WN155 11:20WN909 12:30WN577 12:55WN1020 13:45WN1272 14:30WN2759 15:25WN156 15:30WN823 16:05WN2760 16:40WN908 17:15WN1722 18:20WN908 19:00WN1571 19:35WN1722 21:55
Allegiant Air arrives G44100 06:18G44100 06:25
American Airlines arrives AA1808 08:38AA1611 11:35AA2940 14:46AA644 15:49AA1921 16:24AA1541 17:59AA1416 21:58
Frontier Airlines arrives F94048 13:33F91020 18:27F91896 23:09
Southwest Airlines arrives WN4987 00:10WN4325 01:10WN8500 07:05WN2409 07:20WN2409 07:50WN1884 08:10WN2642 08:25WN2642 08:50WN8503 09:05WN518 09:55WN2100 09:55WN518 10:15WN1887 11:20WN1121 11:30WN3828 12:15WN267 12:25WN1705 12:50WN1653 14:25WN3828 14:50WN114 16:20WN471 16:55WN164 17:25WN569 17:45WN945 18:55WN3660 19:30WN702 19:35WN680 19:40WN561 20:00WN3666 20:25WN2212 21:00WN4558 21:55WN1347 23:00
ORDChicago⇆ American Airlines · United Airlines 245/wk 65%on time 0.6%cancelled
Schedule
American Airlines departs AA1149 00:20AA3171 05:00AA990 07:03AA9794 08:15AA985 08:51AA3310 10:01AA2720 11:27AA3165 13:12AA1164 16:13AA1614 17:18AA2201 19:08
United Airlines departs UA356 07:50UA356 08:00UA1748 09:55UA1369 12:20UA1842 13:53UA1552 15:37UA1210 17:22UA370 18:20
American Airlines arrives AA846 00:32AA2107 08:15AA3172 09:45AA793 13:10AA3183 16:25AA834 18:14AA1531 20:07AA2869 20:36AA3233 21:57AA3205 23:50
United Airlines arrives UA2730 00:01UA2795 10:17UA321 12:24UA2164 14:14UA455 15:57UA1706 17:12UA1288 19:16UA374 21:25UA602 23:40UA241 23:40
SLCSalt Lake City⇆ Alaska Airlines · American Airlines · Delta Air Lines · Frontier Airlines · Southwest Airlines 216/wk 73%on time 0.3%cancelled
Schedule
Alaska Airlines departs AS9918 16:15
American Airlines departs AA4946 09:54AA6485 11:06AA6485 11:08AA4214 11:14AA3774 15:26AA3213 17:46AA5013 20:10AA3607 22:58
Delta Air Lines departs DL1535 07:00DL1535 07:05DL1447 10:45DL1447 10:55DL1431 14:30DL1431 14:35DL1738 18:20DL2525 18:25DL1451 20:11
Frontier Airlines departs F91440 06:53F92524 15:05F92526 17:17
Southwest Airlines departs WN2722 05:55WN4347 07:50WN2873 09:15WN2873 11:00WN921 12:30WN3511 12:45WN3511 14:00WN2882 15:40WN2882 15:50WN910 19:30WN910 20:50WN4710 22:30
American Airlines arrives AA3383 07:47AA6338 09:04AA6338 09:10AA4946 14:09AA6485 15:22AA6485 15:24AA4214 15:29AA3774 19:37AA3213 21:59
Delta Air Lines arrives DL1447 09:34DL1447 09:46DL1431 13:15DL1431 13:19DL1738 17:14DL2525 17:17DL1738 17:24DL1451 19:14DL1954 19:24DL1496 23:43
Frontier Airlines arrives F91439 00:18F94949 14:46F93871 14:46F92523 20:54
Southwest Airlines arrives WN3978 06:45WN3978 08:05WN2540 08:30WN228 09:40WN528 10:35WN2810 12:50WN930 13:45WN3391 15:00WN1395 16:00WN1849 18:40WN2206 19:40WN3980 21:00WN2671 22:25WN3980 22:30
DFWDallas-Fort Worth⇆ American Airlines · Frontier Airlines · Gulf Air · Contour Airlines 203/wk 64%on time 0.3%cancelled
Schedule
American Airlines departs AA1806 05:00AA1308 07:00AA1957 08:30AA1990 10:00AA9796 10:30AA2747 11:21AA1999 12:49AA2531 13:20AA1084 14:14AA625 15:40AA343 16:20AA1495 17:10AA9790 18:00AA2116 18:16AA356 19:25AA1407 20:26
Frontier Airlines departs F92532 05:01F93284 11:55F93972 17:22
Gulf Air departs GF6890 09:52
American Airlines arrives AA1193 00:25AA1489 09:04AA1496 10:11AA2488 11:14AA1743 12:24AA902 13:08AA808 14:07AA871 15:17AA2257 16:12AA622 17:48AA2034 19:07AA780 20:24AA2031 21:55AA1405 23:04
Contour Airlines arrives LF8511 18:47
Frontier Airlines arrives F93971 11:31F93283 23:55
SNASanta Ana⇆ American Airlines · Frontier Airlines · Southwest Airlines 175/wk 75%on time 0.4%cancelled
Schedule
American Airlines departs AA2214 08:35AA1925 11:17AA543 12:01AA2094 15:15AA2088 18:31AA2637 22:10
Frontier Airlines departs F94957 12:54
Southwest Airlines departs WN3518 07:20WN3518 07:30WN732 08:55WN835 09:05WN223 09:25WN331 10:20WN1155 11:05WN4531 11:50WN4531 12:45WN930 14:25WN701 17:00WN3521 17:25WN526 19:05WN4570 19:20WN4570 20:05WN3523 20:40WN3523 22:00
American Airlines arrives AA628 09:23AA2214 12:17AA1925 15:06AA543 15:49AA2088 22:07
Frontier Airlines arrives F91720 16:22
Southwest Airlines arrives WN4891 09:15WN4402 09:15WN2514 09:15WN4891 11:10WN921 11:45WN4079 12:15WN4079 13:05WN2319 13:45WN2319 16:10WN2627 16:30WN1257 17:05WN392 19:00WN4081 19:10WN4081 19:40WN680 19:40WN4082 21:00WN2323 22:15
SMFSacramento⇆ Air Transport International · American Airlines · Delta Air Lines · Southwest Airlines 174/wk 66%on time 0.1%cancelled
Schedule
Air Transport International departs 8C3410 17:10
American Airlines departs AA4232 08:15AA1677 11:04AA4969 14:35AA3631 17:35AA2076 21:50
Delta Air Lines departs DL8842 15:05
Southwest Airlines departs WN3513 05:40WN3513 06:05WN383 07:35WN1671 08:05WN3016 09:15WN1938 10:30WN4530 10:35WN4530 10:40WN594 10:45WN571 11:30WN4531 12:15WN1744 12:55WN1136 13:55WN3287 14:55WN156 15:30WN397 16:05WN4619 16:15WN3287 17:55WN1861 18:35WN1861 20:20WN1470 20:55WN3517 22:25
Air Transport International arrives 8C3440 00:588C3440 00:598C3440 01:008C3440 01:578C3440 01:598C3440 02:008C3440 02:018C3440 02:02
American Airlines arrives AA3632 09:09AA4232 13:10AA1677 15:58AA4969 19:27AA1625 22:26
Southwest Airlines arrives WN2336 08:10WN2336 08:15WN4038 10:05WN4038 10:40WN3505 11:35WN1400 13:25WN506 14:15WN4023 17:05WN2343 17:15WN4509 18:00WN4509 18:45WN3437 18:45WN2527 19:20WN680 19:40WN3726 19:40WN4039 19:40WN1415 22:35
NEWNew Orleans⇆ American Airlines · Delta Air Lines · JetBlue Airways · Southwest Airlines · United Airlines 166/wk 68%on time 0.4%cancelled
Schedule
American Airlines departs AA2430 08:50AA2183 09:38AA2768 12:06AA2183 13:23AA450 15:14AA2315 16:54AA1280 22:59
Delta Air Lines departs DL546 06:25DL546 07:05DL791 12:46DL884 12:46DL548 23:30DL548 23:45
JetBlue Airways departs B6136 14:30
Southwest Airlines departs WN656 05:05WN656 05:10WN1551 07:40WN3475 07:50WN2544 10:00WN3161 11:25WN921 12:20WN2199 13:05WN4131 18:55WN4131 20:25
American Airlines arrives AA449 10:39AA2646 12:11AA2829 15:43AA2183 17:10AA2469 20:53AA2183 20:55AA2901 22:46
Delta Air Lines arrives DL784 00:13DL791 11:36DL8848 19:58DL8848 20:13DL798 21:03DL798 21:05DL798 21:45
JetBlue Airways arrives B6135 13:14
Southwest Airlines arrives WN2526 09:05WN563 10:25WN2557 13:55WN3177 18:05WN1206 18:35WN3177 21:40
United Airlines arrives UA631 15:28
PDXPortland⇆ Alaska Airlines · American Airlines · Delta Air Lines · Southwest Airlines · Sun Country Airlines 155/wk 64%on time 0.1%cancelled
Schedule
Alaska Airlines departs AS564 07:00AS511 08:20AS1358 11:55AS742 14:59AS662 18:44
American Airlines departs AA2660 11:35AA3230 16:01AA1872 21:21
Delta Air Lines departs DL8842 18:15
Southwest Airlines departs WN969 09:00WN1279 09:05WN2600 10:05WN2791 12:50WN2600 13:15WN930 14:25WN1048 19:15WN3676 19:45WN4759 22:25
Alaska Airlines arrives AS1349 10:43AS746 14:31AS716 17:00AS510 18:16AS723 21:18
American Airlines arrives AA2798 08:57AA2660 18:02AA3230 22:12
Delta Air Lines arrives DL8942 14:10DL8942 14:21
Southwest Airlines arrives WN3352 08:40WN805 09:25WN3352 10:00WN537 11:10WN2707 13:45WN2685 13:50WN4700 15:35WN1460 16:30WN1460 17:15WN4057 22:35
Sun Country Airlines arrives SY3097 07:04
LAXLos Angeles⇆ American Airlines · Andorra Airlines · Delta Air Lines · Frontier Airlines · JetBlue Airways · Lanexang Airways International · Southwest Airlines · United Airlines · Alaska Airlines · Qatar Executive 151/wk 63%on time 0%cancelled
AUSAustin⇆ American Airlines · Delta Air Lines · Southwest Airlines · United Airlines 151/wk 62%on time 0.1%cancelled
TUSTucson⇆ American Airlines · Southwest Airlines 145/wk 69%on time 1.1%cancelled
ATLAtlanta⇆ American Airlines · Delta Air Lines · Southwest Airlines · United Airlines · Air France 141/wk 74%on time 0.2%cancelled
ABQAlbuquerque⇆ American Airlines · Southwest Airlines 131/wk 62%on time 0.3%cancelled
BURBurbank⇆ American Airlines · Southwest Airlines · United Airlines 130/wk 74%on time 0.5%cancelled
MSPMinneapolis⇆ American Airlines · Delta Air Lines · Southwest Airlines · Sun Country Airlines 128/wk 76%on time 0.1%cancelled
MDWChicago⇆ Delta Air Lines · Southwest Airlines 128/wk 57%on time 0.2%cancelled
EWRNew York⇆ American Airlines · JetBlue Airways · United Airlines 126/wk 69%on time 0.9%cancelled
DALDallas⇆ Southwest Airlines 126/wk 62%on time 0.9%cancelled
IAHHouston⇆ American Airlines · Frontier Airlines · United Airlines 119/wk 70%on time 0.1%cancelled
BNANashville⇆ American Airlines · Southwest Airlines 119/wk 62%on time 0.3%cancelled
ONTOntario⇆ American Airlines · Southwest Airlines 118/wk 71%on time 0.1%cancelled
CLTCharlotte⇆ American Airlines · Southwest Airlines · United Airlines · Delta Air Lines 116/wk 72%on time 0%cancelled
BOIBoise⇆ Alaska Airlines · American Airlines · Southwest Airlines 109/wk 74%on time 0.2%cancelled
RNOReno⇆ American Airlines · Southwest Airlines 102/wk 71%on time 0.3%cancelled
ELPEl Paso⇆ American Airlines · Southwest Airlines · United Airlines 101/wk 62%on time 0.5%cancelled
HOUHouston⇆ Delta Air Lines · Southwest Airlines 96/wk 62%on time 0.3%cancelled
OAKOakland⇆ Southwest Airlines 94/wk 64%on time 0.1%cancelled
MCIKansas City⇆ American Airlines · Key Lime Air · Southwest Airlines 93/wk 64%on time 0.2%cancelled
STLSt Louis⇆ American Airlines · Southwest Airlines 92/wk 67%on time 0.3%cancelled
DTWDetroit⇆ American Airlines · Delta Air Lines · Frontier Airlines · Southwest Airlines 84/wk 77%on time 0.1%cancelled
PHLPhiladelphia⇆ American Airlines · Southwest Airlines 82/wk 69%on time 0.9%cancelled
OMAOmaha⇆ American Airlines · Southwest Airlines 79/wk 68%on time 0.4%cancelled
BOSBoston⇆ American Airlines · Delta Air Lines · JetBlue Airways · United Airlines 77/wk 62%on time 0.7%cancelled
MCOOrlando⇆ American Airlines · Southwest Airlines · United Airlines 75/wk 59%on time 0.2%cancelled
OKCOklahoma City⇆ American Airlines · Southwest Airlines 72/wk 65%on time 0.5%cancelled
MIAMiami⇆ American Airlines · Southwest Airlines · United Airlines 65/wk 62%on time 0.7%cancelled
BWIBaltimore⇆ Southwest Airlines · Sun Country Airlines 64/wk 62%on time 0.4%cancelled
FATFresno⇆ American Airlines · Southwest Airlines 61/wk 67%on time 0.4%cancelled
DCAWashington⇆ American Airlines · Southwest Airlines · United Airlines 59/wk 69%on time 0%cancelled
SJCSan Jose⇆ American Airlines · Southwest Airlines 59/wk 60%on time 0%cancelled
INDIndianapolis⇆ American Airlines · Southwest Airlines 58/wk 61%on time 0.1%cancelled
LGBLong Beach⇆ Southwest Airlines 58/wk 69%on time 0%cancelled
PSPPalm Springs⇆ American Airlines · Southwest Airlines 57/wk 73%on time 1.1%cancelled
SBASanta Barbara⇆ American Airlines 56/wk 69%on time 0.1%cancelled
TPATampa⇆ American Airlines · Southwest Airlines · United Airlines 53/wk 61%on time 0.6%cancelled
MKEMilwaukee⇆ American Airlines · Southwest Airlines 53/wk 71%on time 0.6%cancelled
MRYMonterey⇆ American Airlines 53/wk 62%on time 0.3%cancelled
FLGFlagstaff⇆ American Airlines · Empire Airlines 49/wk 61%on time 0.8%cancelled
YUMYuma⇆ American Airlines · Ameriflight · Empire Airlines · Libyan Airlines 47/wk 62%on time 0.2%cancelled
CLDCarlsbad⇆ American Airlines · Envoy Air 47/wk 68%on time 0.3%cancelled
BFLBakersfield⇆ American Airlines 47/wk 68%on time 0.7%cancelled
HNLHonolulu⇆ Alaska Airlines · American Airlines · Southwest Airlines 46/wk 59%on time 0.3%cancelled
GEGSpokane⇆ American Airlines · Southwest Airlines · Key Lime Air 43/wk 67%on time 0.2%cancelled
TULTulsa⇆ American Airlines · Southwest Airlines 43/wk 74%on time 0.4%cancelled
CMHColumbus⇆ American Airlines · Southwest Airlines · United Airlines 40/wk 60%on time 0%cancelled
SGUSt George⇆ American Airlines · SkyWest Airlines 40/wk 55%on time 0.2%cancelled
COSColorado Springs⇆ Southwest Airlines 40/wk 61%on time 0.4%cancelled
DESDesroches Island⇆ American Airlines · Southwest Airlines 37/wk 65%on time 0%cancelled
YYCCalgary⇆ WestJet · Delta Air Lines 36/wk 79%on time 0.6%cancelled
FSDSioux Falls⇆ American Airlines · United Airlines 35/wk 57%on time 0.9%cancelled
GDLGuadalajara⇆ American Airlines · Volaris 35/wk 68%on time 0%cancelled
ICTWichita⇆ American Airlines · Southwest Airlines 35/wk 65%on time 0.4%cancelled
PITPittsburgh⇆ American Airlines · Southwest Airlines 35/wk 67%on time 0%cancelled
CLECleveland⇆ American Airlines · Southwest Airlines 33/wk 67%on time 0%cancelled
DRODurango⇆ American Airlines 33/wk 58%on time 0.7%cancelled
GJTGrand Junction⇆ American Airlines 33/wk 53%on time 1%cancelled
STSSanta Rosa⇆ Alaska Airlines · American Airlines · Southwest Airlines 32/wk 60%on time 0.2%cancelled
CIDCedar Rapids⇆ American Airlines 32/wk 58%on time 0%cancelled
RDMRedmond⇆ American Airlines · United Airlines 31/wk 72%on time 0.3%cancelled
MFRMedford⇆ American Airlines 31/wk 63%on time 0.2%cancelled
PVRPuerto Vallarta⇆ American Airlines · Southwest Airlines 30/wk 64%on time 1.3%cancelled
GUPGallup⇆ Andorra Airlines 30/wk 28%on time 0%cancelled
IADWashington⇆ United Airlines 30/wk 67%on time 0.5%cancelled
OGGKahului⇆ American Airlines · Southwest Airlines 29/wk 70%on time 0.8%cancelled
EUGEugene⇆ American Airlines · Envoy Air · Southwest Airlines 28/wk 64%on time 0.6%cancelled
MEXMexico City⇆ Aeroméxico · American Airlines 28/wk 61%on time 0.3%cancelled
LHRLondon⇆ British Airways 28/wk 50%on time 0.5%cancelled
XNAFayetteville/Springdale/Rogers⇆ American Airlines 28/wk 64%on time 0.6%cancelled
PAEEverett⇆ Alaska Airlines · Southwest Airlines 27/wk 72%on time 0.3%cancelled
PSCPasco⇆ American Airlines 27/wk 59%on time 0.3%cancelled
RDURaleigh/Durham⇆ American Airlines · Southwest Airlines · United Airlines 26/wk 63%on time 0.3%cancelled
YVRVancouver⇆ Air Canada · Porter Airlines · WestJet 25/wk 64%on time 2.8%cancelled
CVGCincinnati / Covington⇆ American Airlines · Sun Country Airlines 25/wk 72%on time 0%cancelled
MSNMadison⇆ American Airlines · Sun Country Airlines 25/wk 67%on time 0%cancelled
YYZToronto⇆ Air Canada · Porter Airlines 25/wk 75%on time 3.7%cancelled
SFOSan Francisco⇆ American Airlines · Southwest Airlines · United Airlines · Frontier Airlines 24/wk 73%on time 0%cancelled
LOWLouisa⇆ Contour Airlines 24/wk 45%on time 0.6%cancelled
FLLFort Lauderdale⇆ American Airlines · JetBlue Airways · Southwest Airlines 23/wk 56%on time 1.3%cancelled
LITLittle Rock⇆ American Airlines · Southwest Airlines · Envoy Air 23/wk 69%on time 0.3%cancelled
SVCSilver City⇆ Andorra Airlines 22/wk 59%on time 0%cancelled
KOAKailua-Kona⇆ American Airlines · Southwest Airlines 21/wk 53%on time 0%cancelled
PVUProvo⇆ American Airlines · Breeze Airways 21/wk 66%on time 0%cancelled
DSMDes Moines⇆ American Airlines · Southwest Airlines 19/wk 62%on time 0%cancelled
JFKNew York⇆ American Airlines · Delta Air Lines 19/wk 79%on time 0%cancelled
PGAPage⇆ Andorra Airlines · Contour Airlines 18/wk 62%on time 0%cancelled
MEMMemphis⇆ American Airlines · Southwest Airlines 17/wk 67%on time 0.5%cancelled
ANCAnchorage⇆ Alaska Airlines 17/wk 73%on time 0%cancelled
IPLImperial⇆ Andorra Airlines 17/wk 82%on time 0%cancelled
SAFSanta Fe⇆ American Airlines 17/wk 45%on time 0%cancelled
LBBLubbock⇆ American Airlines 16/wk 73%on time 0%cancelled
MFEMcAllen⇆ Allegiant Air · American Airlines 15/wk 70%on time 0%cancelled
CHSCharleston→ United Airlines 15/wk 74%on time 1.1%cancelled
MAFMidland⇆ American Airlines 15/wk 71%on time 1.6%cancelled
MSYNew Orleans⇆ American Airlines · Southwest Airlines 14/wk 48%on time 0%cancelled
TPETaipei⇆ China Airlines · Starlux Airlines 14/wk 54%on time 0.5%cancelled
CEZCortez⇆ Key Lime Air 14/wk 89%on time 0%cancelled
HMOHermosillo⇆ American Airlines 14/wk 56%on time 2.7%cancelled
LIHLihue⇆ American Airlines 14/wk 76%on time 2.7%cancelled
MZTMazatlàn⇆ American Airlines 14/wk 59%on time 0%cancelled
SDFLouisville⇆ Southwest Airlines 14/wk 66%on time 0.6%cancelled
YEGEdmonton⇆ Porter Airlines · WestJet · United Airlines 12/wk 75%on time 0.7%cancelled
FLAFlorencia⇆ American Airlines 12/wk 67%on time 0.6%cancelled
CUNCancún⇆ American Airlines · Southwest Airlines 11/wk 51%on time 0%cancelled
MTYMonterrey⇆ American Airlines 11/wk 71%on time 0%cancelled
RSWFort Myers⇆ American Airlines 10/wk 68%on time 0%cancelled
VELVernal⇆ Contour Airlines 10/wk 51%on time 0%cancelled
CDGParis⇆ Air France 9/wk 43%on time 1.8%cancelled
SATSan Antonio⇆ Southwest Airlines · American Airlines 8/wk 80%on time 0%cancelled
RAPRapid City⇆ Japan Airlines 8/wk 69%on time 0%cancelled
BDLHartford⇆ American Airlines · Breeze Airways 7/wk 78%on time 0%cancelled
ALBAlbany← United Airlines 7/wk 88%on time 0%cancelled
BHMBirmingham⇆ Southwest Airlines 7/wk 63%on time 1.2%cancelled
BUFBuffalo⇆ Southwest Airlines 7/wk 51%on time 0%cancelled
YULMontréal⇆ Air Canada 7/wk 75%on time 2.1%cancelled
ABIAbilene← Envoy Air 6/wk 80%on time 35.2%cancelled
LTOLoreto⇆ American Airlines 6/wk 61%on time 0%cancelled
PRCPrescott→ Delta Air Lines · United Airlines 5/wk –10 legs –
ORFNorfolk⇆ Breeze Airways 5/wk 63%on time 1.4%cancelled
PVDProvidence/Warwick→ Southwest Airlines 5/wk 68%on time 1.7%cancelled
TYSKnoxville/Maryville⇆ Allegiant Air 5/wk 69%on time 0%cancelled
BZNBozeman← Southwest Airlines 4/wk 44%on time 1.8%cancelled
CULCuliacán⇆ Volaris 4/wk 85%on time 0%cancelled
FHUFort Huachuca / Sierra Vista→ Ameriflight 4/wk –12 legs –
JAXJacksonville⇆ American Airlines 4/wk 67%on time 0%cancelled
SBPSan Luis Obispo← American Airlines 4/wk 83%on time 5.9%cancelled
SCKStockton⇆ Allegiant Air 4/wk 80%on time 0%cancelled
IDAIdaho Falls⇆ American Airlines · United Airlines 3/wk 64%on time 4.5%cancelled
SJDSan José del Cabo→ American Airlines · Southwest Airlines 3/wk 97%on time 0%cancelled
RICRichmond⇆ Breeze Airways 3/wk 74%on time 0%cancelled
SOWShow Low⇆ Contour Airlines 3/wk 82%on time 0%cancelled
GRRGrand Rapids⇆ American Airlines · Southwest Airlines 2/wk 85%on time 0%cancelled
PNSPensacola← Southwest Airlines 2/wk –4 legs –
YQRRegina⇆ WestJet 2/wk –12 legs –
YWGWinnipeg⇆ WestJet 2/wk –13 legs –
YXESaskatoon⇆ WestJet 2/wk –10 legs –
ZLOManzanillo⇆ American Airlines 2/wk –6 legs –
IGMKingman→ Ameriflight 1/wk –14 legs –
NZYSan Diego← Frontier Airlines 1/wk –15 legs –
ZIHIxtapa⇆ American Airlines 1/wk –10 legs –
■ ≥85% on time ■ 70–84% ■ 55–69% ■ <55% cancelled: amber ≥2%, red ≥5% ⇆ flies both directions

Nonstop flights into Phoenix

141 of the 153 destinations above also fly nonstop into Phoenix, so the table covers both directions of each route. Inbound arrival times and live status are on the arrivals board, and each route row links to its own route page with the paired schedule history.

6 routes appeared outbound only in the observed window; 6 routes appear inbound only. These are usually seasonal charter rotations or positioning patterns that the boards record separately.

PHX route map: where 153 nonstop routes go

Nonstop route network at Phoenix (PHX)

PHX direct flights: questions travelers ask

How many direct flights does Phoenix have?

Phoenix Sky Harbor International Airport currently has nonstop service to 153 destinations on 32 airlines, based on flights observed on the airport's own boards over the last 14 days. 141 of those routes operate in both directions.

Which direct route from Phoenix is most reliable?

Among routes with at least 20 observed legs in the last 90 days, San José del Cabo (SJD) runs cleanest: 97% of flights within 15 minutes of schedule with a 0% cancellation rate.

Which airline flies the most nonstop routes from Phoenix?

American Airlines appears on 105 of the 153 nonstop routes we observed at PHX. The airline column in the route ledger lists every carrier observed on each route.

Where does this data come from?

From Phoenix Sky Harbor International Airport's own departure and arrival boards, recorded continuously by Pro Flight Search. Reliability figures cover the last 90 days; the route list covers the last 14 days of observed service.

More nonstop guides

Cite this data

Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.

Suggested citation

Pro Flight Search: Phoenix (PHX) nonstop network and route reliability, measured from official airport boards.

Canonical URL
https://proflightsearch.com/direct-flights/phoenix-PHX
How we measure this →

Planning around PHX? Live airport delays · Weather delay risk map · Will a delayed flight be cancelled? · Do planes make up time in the air? · How we measure