‹ Aircraft

N651AW / A89086

370 flights over 87 days · 4.25 legs/day · base KDFW · Dallas-Fort Worth · operators: N65, AAL

370
Flights
72
Airports served
5%
ADS-B observed
2
Ferry / no-flightnum

Aircraft identity

A320-232 A320
American Airlines · reg N651AW · built 1998
Airbus Industrie · free OpenSky data

Rotation map · last 14 days of legs

Daily rotations

2026-06-23 4 legs AAL
KTPA → KCLT → KDCA → KPBI → KDCA
KTPA KCLT KTPA · Tampa → KCLT · Charlotte AAL2538 · AA2538 · sched 11:15Z
KCLT KDCA KCLT · Charlotte → KDCA · Washington AAL2825 · AA2825 · sched 13:21Z
KDCA KPBI KDCA · Washington → KPBI · West Palm Beach AAL2281 · AA2281 · sched 15:59Z
KPBI KDCA KPBI · West Palm Beach → KDCA · Washington AAL2281 · AA2281 · sched 19:30Z
2026-06-21 7 legs AAL
KILM → KCLT → KCVG → KCLT → KDCA → KPBI → KDCA → KTPA
KILM KCLT KILM · Wilmington → KCLT · Charlotte AAL1933 · AA1933 · sched 00:08Z
KCLT KCVG KCLT · Charlotte → KCVG · Cincinnati / Covington AAL626 · AA626 · sched 02:29Z
KCVG KCLT KCVG · Cincinnati / Covington → KCLT · Charlotte AAL2967 · AA2967 · sched 11:42Z
KCLT KDCA KCLT · Charlotte → KDCA · Washington AAL2825 · AA2825 · sched 13:21Z
KDCA KPBI KDCA · Washington → KPBI · West Palm Beach AAL2281 · AA2281 · sched 15:59Z
KPBI KDCA KPBI · West Palm Beach → KDCA · Washington AAL2281 · AA2281 · sched 19:30Z
KDCA KTPA KDCA · Washington → KTPA · Tampa AAL544 · AA544 · sched 22:51Z
2026-06-20 5 legs round-trip AALN65
KLGA → KCLT → KOKC → KCLT → KILM → KLGA
KLGA KCLT KLGA · New York → KCLT · Charlotte AAL1023 · AA1023 · sched 11:55Z
KCLT KOKC KCLT · Charlotte → KOKC · Oklahoma City AAL2220 · AA2220 · sched 15:00Z
KOKC KCLT KOKC · Oklahoma City → KCLT · Charlotte AAL2220 · AA2220 · sched 18:32Z
KCLT KILM KCLT · Charlotte → KILM · Wilmington AAL1933 · AA1933 · sched 22:16Z
? KLGA — → KLGA · New York ferry N651AW · sched Z
2026-06-19 1 legs AAL
CYYZ → KLGA
CYYZ KLGA CYYZ · Toronto → KLGA · New York intl AAL1169 · AA1169 · sched 10:46Z
2026-06-18 5 legs AAL
KDFW → KMCI → KDFW → KCHA → KDFW → CYYZ
KDFW KMCI KDFW · Dallas-Fort Worth → KMCI · Kansas City AAL2050 · AA2050 · sched 12:18Z
KMCI KDFW KMCI · Kansas City → KDFW · Dallas-Fort Worth AAL2050 · AA2050 · sched 14:45Z
KDFW KCHA KDFW · Dallas-Fort Worth → KCHA · Chattanooga AAL2121 · AA2121 · sched 17:32Z
KCHA KDFW KCHA · Chattanooga → KDFW · Dallas-Fort Worth AAL2121 · AA2121 · ⏱ 20:26– (Nonem)
KDFW CYYZ KDFW · Dallas-Fort Worth → CYYZ · Toronto intl AAL2804 · AA2804 · sched 23:49Z
2026-06-17 3 legs AAL
KBFL → KDFW → KSRQ → KDFW
KBFL KDFW KBFL · Bakersfield → KDFW · Dallas-Fort Worth AAL1087 · AA1087 · sched 14:00Z
KDFW KSRQ KDFW · Dallas-Fort Worth → KSRQ · Sarasota/Bradenton AAL2704 · AA2704 · sched 18:18Z
KSRQ KDFW KSRQ · Sarasota/Bradenton → KDFW · Dallas-Fort Worth AAL2704 · AA2704 · sched 21:40Z
2026-06-16 2 legs AAL
KALB → KDFW → KBFL
KALB KDFW KALB · Albany → KDFW · Dallas-Fort Worth AAL2971 · AA2971 · sched 11:00Z
KDFW KBFL KDFW · Dallas-Fort Worth → KBFL · Bakersfield AAL1110 · AA1110 · sched 16:15Z
2026-06-15 3 legs AAL
KDFW → CYYZ → KDFW → KALB
KDFW CYYZ KDFW · Dallas-Fort Worth → CYYZ · Toronto intl AAL1993 · AA1993 · sched 14:51Z
CYYZ KDFW CYYZ · Toronto → KDFW · Dallas-Fort Worth intl AAL1993 · AA1993 · sched 18:55Z
KDFW KALB KDFW · Dallas-Fort Worth → KALB · Albany AAL391 · AA391 · sched 23:50Z
2026-06-14 7 legs AAL
KSDF → KDFW → KSTL → KDFW → KMSY → KDFW → KDSM → KDFW
KSDF KDFW KSDF · Louisville → KDFW · Dallas-Fort Worth AAL2519 · AA2519 · sched 23:48Z
KDFW KSTL KDFW · Dallas-Fort Worth → KSTL · St Louis AAL3049 · AA3049 · sched 03:10Z
KSTL KDFW KSTL · St Louis → KDFW · Dallas-Fort Worth AAL2261 · AA2261 · sched 10:29Z
KDFW KMSY KDFW · Dallas-Fort Worth → KMSY · New Orleans AAL2166 · AA2166 · sched 14:03Z
KMSY KDFW KMSY · New Orleans → KDFW · Dallas-Fort Worth AAL2166 · AA2166 · sched 16:20Z
KDFW KDSM KDFW · Dallas-Fort Worth → KDSM · Des Moines AAL2421 · AA2421 · sched 19:08Z
KDSM KDFW KDSM · Des Moines → KDFW · Dallas-Fort Worth AAL2421 · AA2421 · sched 21:48Z
2026-06-13 4 legs AAL
KSAT → KDFW → KCID → KDFW → KSDF
KSAT KDFW KSAT · San Antonio → KDFW · Dallas-Fort Worth AAL3098 · AA3098 · sched 12:02Z
KDFW KCID KDFW · Dallas-Fort Worth → KCID · Cedar Rapids AAL2384 · AA2384 · sched 14:40Z
KCID KDFW KCID · Cedar Rapids → KDFW · Dallas-Fort Worth AAL2384 · AA2384 · ⏱ 18:03– (Nonem)
KDFW KSDF KDFW · Dallas-Fort Worth → KSDF · Louisville AAL2519 · AA2519 · sched 20:50Z
2026-06-12 2 legs AAL
KVPS → KDFW → KSAT
KVPS KDFW KVPS · Valparaiso → KDFW · Dallas-Fort Worth AAL2673 · AA2673 · ⏱ 00:33– (Nonem)
KDFW KSAT KDFW · Dallas-Fort Worth → KSAT · San Antonio AAL546 · AA546 · sched 00:55Z
2026-06-11 5 legs AAL
KDFW → KMFE → KDFW → MMDO → KDFW → KVPS
KDFW KMFE KDFW · Dallas-Fort Worth → KMFE · McAllen AAL485 · AA485 · sched 01:23Z
KMFE KDFW KMFE · McAllen → KDFW · Dallas-Fort Worth AAL1095 · AA1095 · sched 12:00Z
KDFW MMDO KDFW · Dallas-Fort Worth → MMDO · Durango intl AAL1477 · AA1477 · sched 14:50Z
MMDO KDFW MMDO · Durango → KDFW · Dallas-Fort Worth intl AAL1477 · AA1477 · sched 18:02Z
KDFW KVPS KDFW · Dallas-Fort Worth → KVPS · Valparaiso AAL2673 · AA2673 · sched 21:37Z
2026-06-10 5 legs AAL
KMKE → KDFW → KMFE → KDFW → KSRQ → KDFW
KMKE KDFW KMKE · Milwaukee → KDFW · Dallas-Fort Worth AAL2136 · AA2136 · sched 23:21Z
KDFW KMFE KDFW · Dallas-Fort Worth → KMFE · McAllen AAL2145 · AA2145 · sched 13:20Z
KMFE KDFW KMFE · McAllen → KDFW · Dallas-Fort Worth AAL2145 · AA2145 · sched 15:39Z
KDFW KSRQ KDFW · Dallas-Fort Worth → KSRQ · Sarasota/Bradenton AAL2704 · AA2704 · sched 18:18Z
KSRQ KDFW KSRQ · Sarasota/Bradenton → KDFW · Dallas-Fort Worth AAL2704 · AA2704 · ⏱ 21:49– (Nonem)
2026-06-09 3 legs AAL
KDFW → MMMM → KDFW → KMKE
KDFW MMMM KDFW · Dallas-Fort Worth → MMMM · Morelia intl AAL2202 · AA2202 · sched 14:30Z
MMMM KDFW MMMM · Morelia → KDFW · Dallas-Fort Worth intl AAL2202 · AA2202 · sched 17:58Z
KDFW KMKE KDFW · Dallas-Fort Worth → KMKE · Milwaukee AAL2136 · AA2136 · sched 20:12Z
2026-06-08 6 legs round-trip AAL
KDFW → KHSV → KDFW → KCID → KDFW → KMKE → KDFW
KDFW KHSV KDFW · Dallas-Fort Worth → KHSV · Huntsville AAL3122 · AA3122 · sched 01:11Z
KHSV KDFW KHSV · Huntsville → KDFW · Dallas-Fort Worth AAL2138 · AA2138 · sched 10:00Z
KDFW KCID KDFW · Dallas-Fort Worth → KCID · Cedar Rapids AAL2384 · AA2384 · sched 14:49Z
KCID KDFW KCID · Cedar Rapids → KDFW · Dallas-Fort Worth AAL2384 · AA2384 · sched 17:40Z
KDFW KMKE KDFW · Dallas-Fort Worth → KMKE · Milwaukee AAL2136 · AA2136 · sched 20:12Z
KMKE KDFW KMKE · Milwaukee → KDFW · Dallas-Fort Worth AAL2136 · AA2136 · sched 23:21Z
2026-06-07 3 legs AAL
KSDF → KDFW → CYYZ → KDFW
KSDF KDFW KSDF · Louisville → KDFW · Dallas-Fort Worth AAL2519 · AA2519 · sched 23:48Z
KDFW CYYZ KDFW · Dallas-Fort Worth → CYYZ · Toronto intl AAL1993 · AA1993 · ⏱ 17:21– (Nonem)
CYYZ KDFW CYYZ · Toronto → KDFW · Dallas-Fort Worth intl AAL1993 · AA1993 · sched 18:55Z
2026-06-06 5 legs AAL
KDFW → KHSV → KDFW → KCID → KDFW → KSDF
KDFW KHSV KDFW · Dallas-Fort Worth → KHSV · Huntsville AAL2137 · AA2137 · sched 02:56Z
KHSV KDFW KHSV · Huntsville → KDFW · Dallas-Fort Worth AAL3031 · AA3031 · sched 11:24Z
KDFW KCID KDFW · Dallas-Fort Worth → KCID · Cedar Rapids AAL2384 · AA2384 · sched 14:40Z
KCID KDFW KCID · Cedar Rapids → KDFW · Dallas-Fort Worth AAL2384 · AA2384 · sched 17:40Z
KDFW KSDF KDFW · Dallas-Fort Worth → KSDF · Louisville AAL2519 · AA2519 · sched 20:50Z
2026-06-05 5 legs AAL
KSAT → KDFW → KBFL → KDFW → CYYZ → KDFW
KSAT KDFW KSAT · San Antonio → KDFW · Dallas-Fort Worth AAL3311 · AA3311 · sched 22:35Z
KDFW KBFL KDFW · Dallas-Fort Worth → KBFL · Bakersfield AAL1110 · AA1110 · sched 02:16Z
KBFL KDFW KBFL · Bakersfield → KDFW · Dallas-Fort Worth AAL1087 · AA1087 · sched 14:00Z
KDFW CYYZ KDFW · Dallas-Fort Worth → CYYZ · Toronto intl AAL1111 · AA1111 · sched 18:22Z
CYYZ KDFW CYYZ · Toronto → KDFW · Dallas-Fort Worth intl AAL1111 · AA1111 · sched 22:18Z
2026-06-04 5 legs round-trip AAL
KPHX → KMSN → KPHX → KBFL → KSAT → KPHX
KPHX KMSN KPHX · Phoenix → KMSN · Madison AAL1835 · AA1835 · sched 23:18Z
KMSN KPHX KMSN · Madison → KPHX · Phoenix AAL634 · AA634 · sched 13:00Z
KPHX KBFL KPHX · Phoenix → KBFL · Bakersfield AAL2330 · AA2330 · sched 17:25Z
KPHX KSAT KPHX · Phoenix → KSAT · San Antonio ⚠ gap AAL2497 · AA2497 · sched 19:30Z
KBFL KPHX KBFL · Bakersfield → KPHX · Phoenix ⚠ gap AAL2330 · AA2330 · sched 19:40Z
2026-06-03 3 legs AAL
KIAH → KPHX → MMPR → KPHX
KIAH KPHX KIAH · Houston → KPHX · Phoenix AAL1937 · AA1937 · sched 13:31Z
KPHX MMPR KPHX · Phoenix → MMPR · Puerto Vallarta intl AAL3069 · AA3069 · sched 17:28Z
MMPR KPHX MMPR · Puerto Vallarta → KPHX · Phoenix intl AAL3069 · AA3069 · ⏱ 21:05– (Nonem)
2026-06-02 4 legs AAL
KPDX → KPHX → KTUS → KPHX → KIAH
KPDX KPHX KPDX · Portland → KPHX · Phoenix AAL2288 · AA2288 · sched 00:28Z
KPHX KTUS KPHX · Phoenix → KTUS · Tucson AAL2227 · AA2227 · sched 04:50Z
KTUS KPHX KTUS · Tucson → KPHX · Phoenix AAL842 · AA842 · sched 12:50Z
KPHX KIAH KPHX · Phoenix → KIAH · Houston AAL2710 · AA2710 · sched 15:44Z
2026-06-01 4 legs AAL
KSAT → KPHX → KDEN → KPHX → KPDX
KSAT KPHX KSAT · San Antonio → KPHX · Phoenix AAL2053 · AA2053 · sched 00:04Z
KPHX KDEN KPHX · Phoenix → KDEN · Denver AAL1757 · AA1757 · sched 15:32Z
KDEN KPHX KDEN · Denver → KPHX · Phoenix AAL1757 · AA1757 · sched 18:15Z
KPHX KPDX KPHX · Phoenix → KPDX · Portland AAL2288 · AA2288 · sched 21:00Z
2026-05-31 6 legs round-trip AAL
KSAT → KDFW → KMSN → KAUS → KDFW → KDFW → KSAT
KSAT KDFW KSAT · San Antonio → KDFW · Dallas-Fort Worth AAL3098 · AA3098 · sched 12:02Z
KDFW KMSN KDFW · Dallas-Fort Worth → KMSN · Madison AAL2142 · AA2142 · sched 13:20Z
KDFW KAUS KDFW · Dallas-Fort Worth → KAUS · Austin ⚠ gap AAL1402 · AA1402 · sched 15:49Z
KMSN KDFW KMSN · Madison → KDFW · Dallas-Fort Worth ⚠ gap AAL2142 · AA2142 · sched 16:23Z
KAUS KDFW KAUS · Austin → KDFW · Dallas-Fort Worth ⚠ gap AAL1402 · AA1402 · sched 17:44Z
KDFW KSAT KDFW · Dallas-Fort Worth → KSAT · San Antonio AAL2374 · AA2374 · sched 21:30Z
2026-05-30 4 legs AAL
KPHL → KCLT → KOMA → KCLT → KSAT
KPHL KCLT KPHL · Philadelphia → KCLT · Charlotte AAL1494 · AA1494 · sched 12:20Z
KCLT KOMA KCLT · Charlotte → KOMA · Omaha AAL2225 · AA2225 · sched 15:20Z
KOMA KCLT KOMA · Omaha → KCLT · Charlotte AAL2225 · AA2225 · sched 18:49Z
KCLT KSAT KCLT · Charlotte → KSAT · San Antonio AAL1258 · AA1258 · sched 22:56Z
2026-05-29 5 legs AAL
KPHX → KDSM → KCLT → KDSM → KCLT → KPHL
KPHX KDSM KPHX · Phoenix → KDSM · Des Moines AAL568 · AA568 · sched 01:50Z
KDSM KCLT KDSM · Des Moines → KCLT · Charlotte AAL2854 · AA2854 · sched 11:55Z
KCLT KDSM KCLT · Charlotte → KDSM · Des Moines AAL1763 · AA1763 · sched 15:25Z
KDSM KCLT KDSM · Des Moines → KCLT · Charlotte AAL1763 · AA1763 · sched 18:37Z
KCLT KPHL KCLT · Charlotte → KPHL · Philadelphia AAL2879 · AA2879 · sched 22:19Z
2026-05-28 4 legs round-trip AAL
KPHX → KSFO → KPHX → KGEG → KPHX
KPHX KSFO KPHX · Phoenix → KSFO · San Francisco AAL1613 · AA1613 · sched 00:06Z
KSFO KPHX KSFO · San Francisco → KPHX · Phoenix AAL2414 · AA2414 · sched 15:15Z
KPHX KGEG KPHX · Phoenix → KGEG · Spokane AAL1888 · AA1888 · sched 18:22Z
KGEG KPHX KGEG · Spokane → KPHX · Phoenix AAL1888 · AA1888 · sched 22:00Z
2026-05-27 4 legs AAL
KDFW → KELP → KDFW → KSAT → KPHX
KDFW KELP KDFW · Dallas-Fort Worth → KELP · El Paso AAL1801 · AA1801 · sched 13:25Z
KELP KDFW KELP · El Paso → KDFW · Dallas-Fort Worth AAL1801 · AA1801 · sched 16:00Z
KDFW KSAT KDFW · Dallas-Fort Worth → KSAT · San Antonio AAL1539 · AA1539 · sched 18:47Z
KSAT KPHX KSAT · San Antonio → KPHX · Phoenix AAL2495 · AA2495 · sched 20:44Z
2026-05-26 7 legs AAL
KSTL → KDFW → KMFE → KDFW → KCID → KDFW → KSDF → KDFW
KSTL KDFW KSTL · St Louis → KDFW · Dallas-Fort Worth AAL2712 · AA2712 · sched 22:18Z
KDFW KMFE KDFW · Dallas-Fort Worth → KMFE · McAllen AAL2111 · AA2111 · sched 03:43Z
KMFE KDFW KMFE · McAllen → KDFW · Dallas-Fort Worth AAL1095 · AA1095 · sched 12:00Z
KDFW KCID KDFW · Dallas-Fort Worth → KCID · Cedar Rapids AAL2384 · AA2384 · sched 14:49Z
KCID KDFW KCID · Cedar Rapids → KDFW · Dallas-Fort Worth AAL2384 · AA2384 · ⏱ 17:54– (Nonem)
KDFW KSDF KDFW · Dallas-Fort Worth → KSDF · Louisville AAL2519 · AA2519 · sched 20:50Z
KSDF KDFW KSDF · Louisville → KDFW · Dallas-Fort Worth AAL2519 · AA2519 · sched 23:45Z
2026-05-25 4 legs round-trip AAL
KSTL → KDFW → KMSN → KDFW → KSTL
KSTL KDFW KSTL · St Louis → KDFW · Dallas-Fort Worth AAL2261 · AA2261 · sched 10:25Z
KDFW KMSN KDFW · Dallas-Fort Worth → KMSN · Madison AAL2142 · AA2142 · sched 13:20Z
KMSN KDFW KMSN · Madison → KDFW · Dallas-Fort Worth AAL2142 · AA2142 · sched 16:23Z
KDFW KSTL KDFW · Dallas-Fort Worth → KSTL · St Louis AAL2712 · AA2712 · sched 19:46Z
2026-05-24 6 legs AAL
MMOX → KDFW → KHSV → KDFW → KMSN → KDFW → KSTL
MMOX KDFW MMOX · Oaxaca → KDFW · Dallas-Fort Worth intl AAL2215 · AA2215 · sched 19:17Z
KDFW KHSV KDFW · Dallas-Fort Worth → KHSV · Huntsville AAL2137 · AA2137 · sched 02:42Z
KHSV KDFW KHSV · Huntsville → KDFW · Dallas-Fort Worth AAL2138 · AA2138 · ⏱ 10:25– (Nonem)
KDFW KMSN KDFW · Dallas-Fort Worth → KMSN · Madison AAL2142 · AA2142 · sched 13:20Z
KMSN KDFW KMSN · Madison → KDFW · Dallas-Fort Worth AAL2142 · AA2142 · sched 16:23Z
KDFW KSTL KDFW · Dallas-Fort Worth → KSTL · St Louis AAL2712 · AA2712 · sched 19:46Z
2026-05-23 6 legs AAL
KTYS → KDFW → KMFE → KDFW → KMSN → MMOX → KDFW
KTYS KDFW KTYS · Knoxville/Maryville → KDFW · Dallas-Fort Worth AAL644 · AA644 · sched 00:15Z
KDFW KMFE KDFW · Dallas-Fort Worth → KMFE · McAllen AAL2111 · AA2111 · sched 03:43Z
KMFE KDFW KMFE · McAllen → KDFW · Dallas-Fort Worth AAL2091 · AA2091 · sched 10:00Z
KDFW KMSN KDFW · Dallas-Fort Worth → KMSN · Madison AAL2142 · AA2142 · sched 13:20Z
KDFW MMOX KDFW · Dallas-Fort Worth → MMOX · Oaxaca ⚠ gap intl AAL2215 · AA2215 · sched 15:26Z
KMSN KDFW KMSN · Madison → KDFW · Dallas-Fort Worth ⚠ gap AAL2142 · AA2142 · sched 16:23Z
2026-05-22 5 legs AAL
KDFW → KSAT → KDFW → MMMM → KDFW → KTYS
KDFW KSAT KDFW · Dallas-Fort Worth → KSAT · San Antonio AAL546 · AA546 · sched 00:55Z
KSAT KDFW KSAT · San Antonio → KDFW · Dallas-Fort Worth AAL3098 · AA3098 · sched 12:02Z
KDFW MMMM KDFW · Dallas-Fort Worth → MMMM · Morelia intl AAL2202 · AA2202 · sched 14:30Z
MMMM KDFW MMMM · Morelia → KDFW · Dallas-Fort Worth intl AAL2202 · AA2202 · sched 18:03Z
KDFW KTYS KDFW · Dallas-Fort Worth → KTYS · Knoxville/Maryville AAL644 · AA644 · sched 21:20Z
2026-05-20 3 legs AAL
KTUS → KDFW → KCMH → KDFW
KTUS KDFW KTUS · Tucson → KDFW · Dallas-Fort Worth AAL1014 · AA1014 · sched 16:44Z
KDFW KCMH KDFW · Dallas-Fort Worth → KCMH · Columbus AAL2065 · AA2065 · sched 01:02Z
KCMH KDFW KCMH · Columbus → KDFW · Dallas-Fort Worth AAL2380 · AA2380 · sched 10:18Z
2026-05-19 4 legs AAL
KTUL → KDFW → KXNA → KDFW → KTUS
KTUL KDFW KTUL · Tulsa → KDFW · Dallas-Fort Worth AAL3164 · AA3164 · sched 23:33Z
KDFW KXNA KDFW · Dallas-Fort Worth → KXNA · Fayetteville/Springdale/Rogers AAL1433 · AA1433 · sched 02:14Z
KXNA KDFW KXNA · Fayetteville/Springdale/Rogers → KDFW · Dallas-Fort Worth AAL2400 · AA2400 · sched 11:00Z
KDFW KTUS KDFW · Dallas-Fort Worth → KTUS · Tucson AAL1014 · AA1014 · sched 13:31Z
2026-05-18 4 legs AAL
KDCA → KDFW → KGRR → KDFW → KTUL
KDCA KDFW KDCA · Washington → KDFW · Dallas-Fort Worth AAL1022 · AA1022 · sched 10:00Z
KDFW KGRR KDFW · Dallas-Fort Worth → KGRR · Grand Rapids AAL580 · AA580 · sched 14:40Z
KGRR KDFW KGRR · Grand Rapids → KDFW · Dallas-Fort Worth AAL580 · AA580 · sched 17:51Z
KDFW KTUL KDFW · Dallas-Fort Worth → KTUL · Tulsa AAL3164 · AA3164 · sched 21:38Z
2026-05-17 4 legs round-trip AAL
KDCA → KTPA → KDCA → KPBI → KDCA
KDCA KTPA KDCA · Washington → KTPA · Tampa AAL3036 · AA3036 · sched 11:29Z
KTPA KDCA KTPA · Tampa → KDCA · Washington AAL3036 · AA3036 · ⏱ 14:46–16:51 (124m)
KDCA KPBI KDCA · Washington → KPBI · West Palm Beach AAL2497 · AA2497 · sched 18:30Z
KPBI KDCA KPBI · West Palm Beach → KDCA · Washington AAL2497 · AA2497 · sched 21:59Z
2026-05-16 4 legs AAL
KPHL → KCLT → KMSP → KCLT → KDCA
KPHL KCLT KPHL · Philadelphia → KCLT · Charlotte AAL1564 · AA1564 · sched 12:20Z
KCLT KMSP KCLT · Charlotte → KMSP · Minneapolis AAL2388 · AA2388 · sched 15:18Z
KMSP KCLT KMSP · Minneapolis → KCLT · Charlotte AAL2388 · AA2388 · sched 18:48Z
KCLT KDCA KCLT · Charlotte → KDCA · Washington AAL2333 · AA2333 · sched 22:24Z
2026-05-15 4 legs round-trip AAL
KPHL → KMSY → KPHL → KPBI → KPHL
KPHL KMSY KPHL · Philadelphia → KMSY · New Orleans AAL2252 · AA2252 · sched 01:59Z
KMSY KPHL KMSY · New Orleans → KPHL · Philadelphia AAL2265 · AA2265 · sched 11:00Z
KPHL KPBI KPHL · Philadelphia → KPBI · West Palm Beach AAL2496 · AA2496 · sched 15:30Z
KPBI KPHL KPBI · West Palm Beach → KPHL · Philadelphia AAL2496 · AA2496 · sched 19:30Z
2026-05-14 5 legs AAL
KCLT → KMSP → KCLT → KPHL → KRSW → KPHL
KCLT KMSP KCLT · Charlotte → KMSP · Minneapolis AAL2041 · AA2041 · sched 01:31Z
KMSP KCLT KMSP · Minneapolis → KCLT · Charlotte AAL894 · AA894 · sched 11:17Z
KCLT KPHL KCLT · Charlotte → KPHL · Philadelphia AAL1687 · AA1687 · sched 15:05Z
KPHL KRSW KPHL · Philadelphia → KRSW · Fort Myers AAL2688 · AA2688 · sched 17:47Z
KRSW KPHL KRSW · Fort Myers → KPHL · Philadelphia AAL2688 · AA2688 · sched 21:35Z
2026-05-13 5 legs AAL
KSAT → KCLT → KGSO → KCLT → KBNA → KCLT
KSAT KCLT KSAT · San Antonio → KCLT · Charlotte AAL3297 · AA3297 · sched 13:14Z
KCLT KGSO KCLT · Charlotte → KGSO · Greensboro AAL3067 · AA3067 · ⏱ 17:08–17:34 (26m)
KGSO KCLT KGSO · Greensboro → KCLT · Charlotte AAL3067 · AA3067 · sched 18:42Z
KCLT KBNA KCLT · Charlotte → KBNA · Nashville AAL2900 · AA2900 · sched 20:42Z
KBNA KCLT KBNA · Nashville → KCLT · Charlotte AAL2900 · AA2900 · sched 23:00Z
2026-05-12 4 legs AAL
KPHL → KCLT → KDSM → KCLT → KSAT
KPHL KCLT KPHL · Philadelphia → KCLT · Charlotte AAL1564 · AA1564 · sched 12:20Z
KCLT KDSM KCLT · Charlotte → KDSM · Des Moines AAL2032 · AA2032 · sched 15:22Z
KDSM KCLT KDSM · Des Moines → KCLT · Charlotte AAL2032 · AA2032 · sched 18:38Z
KCLT KSAT KCLT · Charlotte → KSAT · San Antonio AAL1258 · AA1258 · sched 21:58Z
2026-05-11 5 legs AAL
KCLT → KCVG → KCLT → KPHL → KRSW → KPHL
KCLT KCVG KCLT · Charlotte → KCVG · Cincinnati / Covington AAL2013 · AA2013 · sched 02:29Z
KCVG KCLT KCVG · Cincinnati / Covington → KCLT · Charlotte AAL429 · AA429 · sched 09:00Z
KCLT KPHL KCLT · Charlotte → KPHL · Philadelphia AAL1212 · AA1212 · sched 11:50Z
KPHL KRSW KPHL · Philadelphia → KRSW · Fort Myers AAL2685 · AA2685 · sched 15:07Z
KRSW KPHL KRSW · Fort Myers → KPHL · Philadelphia AAL2685 · AA2685 · sched 18:59Z
2026-05-10 4 legs round-trip AAL
KCLT → KPNS → KCLT → KALB → KCLT
KCLT KPNS KCLT · Charlotte → KPNS · Pensacola AAL2555 · AA2555 · sched 13:24Z
KPNS KCLT KPNS · Pensacola → KCLT · Charlotte AAL2555 · AA2555 · ⏱ 16:12– (Nonem)
KCLT KALB KCLT · Charlotte → KALB · Albany AAL1783 · AA1783 · sched 18:39Z
KALB KCLT KALB · Albany → KCLT · Charlotte AAL1783 · AA1783 · sched 21:25Z
2026-05-09 6 legs round-trip AAL
KCLT → KMSP → KCLT → KPHL → KCLT → KROC → KCLT
KCLT KMSP KCLT · Charlotte → KMSP · Minneapolis AAL2041 · AA2041 · sched 01:31Z
KMSP KCLT KMSP · Minneapolis → KCLT · Charlotte AAL894 · AA894 · sched 11:17Z
KCLT KPHL KCLT · Charlotte → KPHL · Philadelphia AAL1687 · AA1687 · ⏱ 15:36– (Nonem)
KPHL KCLT KPHL · Philadelphia → KCLT · Charlotte AAL793 · AA793 · sched 17:55Z
KCLT KROC KCLT · Charlotte → KROC · Rochester AAL3089 · AA3089 · sched 20:44Z
KROC KCLT KROC · Rochester → KCLT · Charlotte AAL3089 · AA3089 · sched 23:27Z
2026-05-08 6 legs round-trip AAL
KCLT → KIAD → KCLT → KMSY → KCLT → KJAX → KCLT
KCLT KIAD KCLT · Charlotte → KIAD · Dulles AAL2253 · AA2253 · sched 02:38Z
KIAD KCLT KIAD · Dulles → KCLT · Charlotte AAL2457 · AA2457 · sched 10:25Z
KCLT KMSY KCLT · Charlotte → KMSY · New Orleans AAL2396 · AA2396 · sched 13:15Z
KMSY KCLT KMSY · New Orleans → KCLT · Charlotte AAL2396 · AA2396 · sched 16:01Z
KCLT KJAX KCLT · Charlotte → KJAX · Jacksonville AAL2214 · AA2214 · ⏱ 21:44– (Nonem)
KJAX KCLT KJAX · Jacksonville → KCLT · Charlotte AAL2214 · AA2214 · sched 22:12Z
2026-05-07 2 legs round-trip AAL
KCLT → KLGA → KCLT
KCLT KLGA KCLT · Charlotte → KLGA · New York AAL1373 · AA1373 · sched 20:13Z
KLGA KCLT KLGA · New York → KCLT · Charlotte AAL3221 · AA3221 · sched 22:59Z
2026-05-06 5 legs AAL
KPVD → KCLT → KSDF → KCLT → KLGA → KCLT
KPVD KCLT KPVD · Providence/Warwick → KCLT · Charlotte AAL2602 · AA2602 · sched 22:30Z
KCLT KSDF KCLT · Charlotte → KSDF · Louisville AAL2872 · AA2872 · sched 11:08Z
KSDF KCLT KSDF · Louisville → KCLT · Charlotte AAL2872 · AA2872 · sched 13:43Z
KCLT KLGA KCLT · Charlotte → KLGA · New York AAL2051 · AA2051 · sched 15:05Z
KLGA KCLT KLGA · New York → KCLT · Charlotte AAL2051 · AA2051 · sched 17:49Z
2026-05-05 5 legs AAL
KTPA → KPHL → KCLT → KMDT → KCLT → KPVD
KTPA KPHL KTPA · Tampa → KPHL · Philadelphia AAL1806 · AA1806 · ⏱ 11:01– (Nonem)
KPHL KCLT KPHL · Philadelphia → KCLT · Charlotte AAL1180 · AA1180 · ⏱ 14:30– (Nonem)
KCLT KMDT KCLT · Charlotte → KMDT · Harrisburg AAL2541 · AA2541 · sched 17:17Z
KMDT KCLT KMDT · Harrisburg → KCLT · Charlotte AAL2541 · AA2541 · sched 19:37Z
KCLT KPVD KCLT · Charlotte → KPVD · Providence/Warwick AAL2602 · AA2602 · sched 19:38Z
2026-05-04 4 legs round-trip AAL
KTPA → KPHL → KCLT → KPHL → KTPA
KTPA KPHL KTPA · Tampa → KPHL · Philadelphia AAL1806 · AA1806 · sched 11:00Z
KPHL KCLT KPHL · Philadelphia → KCLT · Charlotte AAL1180 · AA1180 · ⏱ 14:43– (Nonem)
KCLT KPHL KCLT · Charlotte → KPHL · Philadelphia AAL2498 · AA2498 · sched 18:59Z
KPHL KTPA KPHL · Philadelphia → KTPA · Tampa AAL2322 · AA2322 · sched 22:20Z
2026-05-03 4 legs AAL
KIAH → KPHL → KBOS → KPHL → KTPA
KIAH KPHL KIAH · Houston → KPHL · Philadelphia AAL698 · AA698 · sched 12:23Z
KPHL KBOS KPHL · Philadelphia → KBOS · Boston AAL1189 · AA1189 · sched 16:50Z
KBOS KPHL KBOS · Boston → KPHL · Philadelphia AAL1416 · AA1416 · sched 19:05Z
KPHL KTPA KPHL · Philadelphia → KTPA · Tampa AAL2322 · AA2322 · sched 22:20Z
2026-05-02 5 legs AAL
KPHL → KMSY → KPHL → KJAX → KPHL → KIAH
KPHL KMSY KPHL · Philadelphia → KMSY · New Orleans AAL2252 · AA2252 · sched 01:59Z
KMSY KPHL KMSY · New Orleans → KPHL · Philadelphia AAL2265 · AA2265 · sched 11:00Z
KPHL KJAX KPHL · Philadelphia → KJAX · Jacksonville AAL2224 · AA2224 · sched 15:00Z
KJAX KPHL KJAX · Jacksonville → KPHL · Philadelphia AAL2224 · AA2224 · sched 18:09Z
KPHL KIAH KPHL · Philadelphia → KIAH · Houston AAL699 · AA699 · sched 21:48Z
2026-05-01 6 legs AAL
KDFW → KIAH → KPHL → KBOS → KPHL → KPIT → KPHL
KDFW KIAH KDFW · Dallas-Fort Worth → KIAH · Houston AAL2062 · AA2062 · sched 03:50Z
KIAH KPHL KIAH · Houston → KPHL · Philadelphia AAL698 · AA698 · sched 12:23Z
KPHL KBOS KPHL · Philadelphia → KBOS · Boston AAL1189 · AA1189 · sched 16:50Z
KBOS KPHL KBOS · Boston → KPHL · Philadelphia AAL1416 · AA1416 · sched 19:05Z
KPHL KPIT KPHL · Philadelphia → KPIT · Pittsburgh AAL347 · AA347 · sched 21:32Z
KPIT KPHL KPIT · Pittsburgh → KPHL · Philadelphia AAL347 · AA347 · sched 23:45Z
2026-04-30 7 legs AAL
KMSY → KDFW → KMFE → KDFW → KSAV → KDFW → KSAV → KDFW
KMSY KDFW KMSY · New Orleans → KDFW · Dallas-Fort Worth AAL2416 · AA2416 · sched 00:37Z
KDFW KMFE KDFW · Dallas-Fort Worth → KMFE · McAllen AAL485 · AA485 · sched 03:30Z
KMFE KDFW KMFE · McAllen → KDFW · Dallas-Fort Worth AAL1095 · AA1095 · sched 10:44Z
KDFW KSAV KDFW · Dallas-Fort Worth → KSAV · Savannah AAL3312 · AA3312 · sched 13:20Z
KSAV KDFW KSAV · Savannah → KDFW · Dallas-Fort Worth AAL3312 · AA3312 · sched 16:30Z
KDFW KSAV KDFW · Dallas-Fort Worth → KSAV · Savannah AAL753 · AA753 · sched 20:20Z
KSAV KDFW KSAV · Savannah → KDFW · Dallas-Fort Worth AAL753 · AA753 · sched 23:30Z
2026-04-29 7 legs AAL
KABQ → KDFW → KXNA → KDFW → KTUS → KOKC → KMSY → KDFW
KABQ KDFW KABQ · Albuquerque → KDFW · Dallas-Fort Worth AAL009 · AA9 · sched 22:58Z
KDFW KXNA KDFW · Dallas-Fort Worth → KXNA · Fayetteville/Springdale/Rogers AAL1433 · AA1433 · sched 02:14Z
KXNA KDFW KXNA · Fayetteville/Springdale/Rogers → KDFW · Dallas-Fort Worth AAL2400 · AA2400 · sched 11:00Z
KDFW KTUS KDFW · Dallas-Fort Worth → KTUS · Tucson AAL1014 · AA1014 · sched 13:31Z
KTUS KOKC KTUS · Tucson → KOKC · Oklahoma City AAL1014 · AA1014 · sched 16:44Z
KDFW KMSY KDFW · Dallas-Fort Worth → KMSY · New Orleans ⚠ gap AAL2416 · AA2416 · sched 22:20Z
KOKC KDFW KOKC · Oklahoma City → KDFW · Dallas-Fort Worth ⚠ gap AAL1014 · AA1014 · sched Z
2026-04-28 6 legs AAL
KSAV → KDFW → KSAT → KDFW → KSAV → KDFW → KABQ
KSAV KDFW KSAV · Savannah → KDFW · Dallas-Fort Worth AAL753 · AA753 · sched 23:30Z
KDFW KSAT KDFW · Dallas-Fort Worth → KSAT · San Antonio AAL1406 · AA1406 · sched 01:30Z
KSAT KDFW KSAT · San Antonio → KDFW · Dallas-Fort Worth AAL2342 · AA2342 · sched 10:00Z
KDFW KSAV KDFW · Dallas-Fort Worth → KSAV · Savannah AAL3312 · AA3312 · sched 13:20Z
KSAV KDFW KSAV · Savannah → KDFW · Dallas-Fort Worth AAL3312 · AA3312 · sched 16:30Z
KDFW KABQ KDFW · Dallas-Fort Worth → KABQ · Albuquerque AAL009 · AA9 · sched 20:20Z
2026-04-27 5 legs AAL
KDFW → KCMH → KDFW → KGRR → KDFW → KSAV
KDFW KCMH KDFW · Dallas-Fort Worth → KCMH · Columbus AAL2065 · AA2065 · sched 01:10Z
KCMH KDFW KCMH · Columbus → KDFW · Dallas-Fort Worth AAL2380 · AA2380 · sched 10:30Z
KDFW KGRR KDFW · Dallas-Fort Worth → KGRR · Grand Rapids AAL580 · AA580 · sched 14:40Z
KGRR KDFW KGRR · Grand Rapids → KDFW · Dallas-Fort Worth AAL580 · AA580 · sched 18:02Z
KDFW KSAV KDFW · Dallas-Fort Worth → KSAV · Savannah AAL753 · AA753 · sched 20:20Z
2026-04-26 4 legs round-trip AAL
KDFW → KMCI → KDFW → KMYR → KDFW
KDFW KMCI KDFW · Dallas-Fort Worth → KMCI · Kansas City AAL3126 · AA3126 · sched 12:12Z
KMCI KDFW KMCI · Kansas City → KDFW · Dallas-Fort Worth AAL3126 · AA3126 · sched 14:39Z
KDFW KMYR KDFW · Dallas-Fort Worth → KMYR · Myrtle Beach AAL2434 · AA2434 · sched 17:28Z
KMYR KDFW KMYR · Myrtle Beach → KDFW · Dallas-Fort Worth AAL2434 · AA2434 · sched 20:52Z
2026-04-25 4 legs round-trip AAL
KDFW → KMFE → KDFW → KATL → KDFW
KDFW KMFE KDFW · Dallas-Fort Worth → KMFE · McAllen AAL485 · AA485 · sched 03:30Z
KMFE KDFW KMFE · McAllen → KDFW · Dallas-Fort Worth AAL1095 · AA1095 · sched 10:44Z
KDFW KATL KDFW · Dallas-Fort Worth → KATL · Atlanta AAL1810 · AA1810 · sched 17:36Z
KATL KDFW KATL · Atlanta → KDFW · Dallas-Fort Worth AAL1810 · AA1810 · sched 20:36Z
2026-04-24 7 legs AAL
KMSY → KDFW → KMFE → KDFW → KSAV → KDFW → KSAV → KDFW
KMSY KDFW KMSY · New Orleans → KDFW · Dallas-Fort Worth AAL2416 · AA2416 · sched 00:37Z
KDFW KMFE KDFW · Dallas-Fort Worth → KMFE · McAllen AAL485 · AA485 · sched 03:30Z
KMFE KDFW KMFE · McAllen → KDFW · Dallas-Fort Worth AAL1095 · AA1095 · sched 10:44Z
KDFW KSAV KDFW · Dallas-Fort Worth → KSAV · Savannah AAL3312 · AA3312 · sched 13:20Z
KSAV KDFW KSAV · Savannah → KDFW · Dallas-Fort Worth AAL3312 · AA3312 · sched 16:30Z
KDFW KSAV KDFW · Dallas-Fort Worth → KSAV · Savannah AAL753 · AA753 · sched 20:20Z
KSAV KDFW KSAV · Savannah → KDFW · Dallas-Fort Worth AAL753 · AA753 · sched 23:30Z
2026-04-23 5 legs AAL
KDFW → KXNA → KDFW → KFSD → KDFW → KMSY
KDFW KXNA KDFW · Dallas-Fort Worth → KXNA · Fayetteville/Springdale/Rogers AAL1433 · AA1433 · sched 02:14Z
KXNA KDFW KXNA · Fayetteville/Springdale/Rogers → KDFW · Dallas-Fort Worth AAL2400 · AA2400 · sched 11:00Z
KDFW KFSD KDFW · Dallas-Fort Worth → KFSD · Sioux Falls AAL633 · AA633 · sched 15:50Z
KFSD KDFW KFSD · Sioux Falls → KDFW · Dallas-Fort Worth AAL633 · AA633 · sched 18:41Z
KDFW KMSY KDFW · Dallas-Fort Worth → KMSY · New Orleans AAL2416 · AA2416 · sched 22:20Z
2026-04-22 2 legs round-trip AAL
KSAN → KDFW → KSAN
KSAN KDFW KSAN · San Diego → KDFW · Dallas-Fort Worth AAL2687 · AA2687 · sched 15:15Z
KDFW KSAN KDFW · Dallas-Fort Worth → KSAN · San Diego AAL9787 · AA9787 · sched Z
2026-04-21 5 legs AAL
KSAT → KDFW → KDEN → KDFW → KFSD → KDFW
KSAT KDFW KSAT · San Antonio → KDFW · Dallas-Fort Worth AAL2368 · AA2368 · sched 01:31Z
KDFW KDEN KDFW · Dallas-Fort Worth → KDEN · Denver AAL662 · AA662 · sched 03:41Z
KDEN KDFW KDEN · Denver → KDFW · Dallas-Fort Worth AAL2078 · AA2078 · sched 12:23Z
KDFW KFSD KDFW · Dallas-Fort Worth → KFSD · Sioux Falls AAL633 · AA633 · sched 15:50Z
KFSD KDFW KFSD · Sioux Falls → KDFW · Dallas-Fort Worth AAL633 · AA633 · ⏱ 18:58– (Nonem)
2026-04-20 1 legs AAL
KDFW → KSAT
KDFW KSAT KDFW · Dallas-Fort Worth → KSAT · San Antonio AAL2368 · AA2368 · sched 23:33Z
2026-04-17 2 legs round-trip AAL
KDFW → KBNA → KDFW
KDFW KBNA KDFW · Dallas-Fort Worth → KBNA · Nashville AAL1880 · AA1880 · sched 20:22Z
KBNA KDFW KBNA · Nashville → KDFW · Dallas-Fort Worth AAL1880 · AA1880 · sched 23:07Z
2026-04-16 2 legs round-trip AAL
KDFW → KSLC → KDFW
KDFW KSLC KDFW · Dallas-Fort Worth → KSLC · Salt Lake City AAL2859 · AA2859 · sched 15:55Z
KSLC KDFW KSLC · Salt Lake City → KDFW · Dallas-Fort Worth AAL2859 · AA2859 · sched 19:44Z
2026-04-15 4 legs round-trip AAL
KICT → KDFW → KMFE → KDFW → KICT
KICT KDFW KICT · Wichita → KDFW · Dallas-Fort Worth AAL2404 · AA2404 · sched 11:44Z
KDFW KMFE KDFW · Dallas-Fort Worth → KMFE · McAllen AAL3309 · AA3309 · sched 15:51Z
KMFE KDFW KMFE · McAllen → KDFW · Dallas-Fort Worth AAL3309 · AA3309 · sched 18:10Z
KDFW KICT KDFW · Dallas-Fort Worth → KICT · Wichita AAL2409 · AA2409 · sched Z
2026-04-13 1 legs round-trip N65
KDFW → KDFW
KDFW KDFW KDFW · Dallas-Fort Worth → KDFW · Dallas-Fort Worth ferry N651AW · sched Z
2026-04-12 2 legs AAL
KPHX → KMKE → KDFW
KPHX KMKE KPHX · Phoenix → KMKE · Milwaukee AAL2365 · AA2365 · sched 15:45Z
KMKE KDFW KMKE · Milwaukee → KDFW · Dallas-Fort Worth AAL1421 · AA1421 · sched 22:00Z
2026-04-11 4 legs round-trip AAL
KPHX → KSFO → KPHX → KSAT → KPHX
KPHX KSFO KPHX · Phoenix → KSFO · San Francisco AAL2421 · AA2421 · sched 00:00Z
KSFO KPHX KSFO · San Francisco → KPHX · Phoenix AAL2414 · AA2414 · sched 16:00Z
KPHX KSAT KPHX · Phoenix → KSAT · San Antonio AAL450 · AA450 · sched 19:47Z
KSAT KPHX KSAT · San Antonio → KPHX · Phoenix AAL2750 · AA2750 · sched 23:26Z
2026-04-10 3 legs AAL
KCVG → KPHX → KSAT → KPHX
KCVG KPHX KCVG · Cincinnati / Covington → KPHX · Phoenix AAL804 · AA804 · sched 11:00Z
KPHX KSAT KPHX · Phoenix → KSAT · San Antonio AAL3134 · AA3134 · sched 16:03Z
KSAT KPHX KSAT · San Antonio → KPHX · Phoenix AAL3134 · AA3134 · sched 19:40Z
2026-04-09 5 legs AAL
KPHX → KDEN → KPHX → KSMF → KPHX → KCVG
KPHX KDEN KPHX · Phoenix → KDEN · Denver AAL1638 · AA1638 · sched 01:50Z
KDEN KPHX KDEN · Denver → KPHX · Phoenix AAL1404 · AA1404 · sched 14:21Z
KPHX KSMF KPHX · Phoenix → KSMF · Sacramento AAL2880 · AA2880 · sched 17:12Z
KSMF KPHX KSMF · Sacramento → KPHX · Phoenix AAL2880 · AA2880 · sched 20:03Z
KPHX KCVG KPHX · Phoenix → KCVG · Cincinnati / Covington AAL1620 · AA1620 · sched 22:49Z
2026-04-08 2 legs round-trip AAL
KPHX → KGEG → KPHX
KPHX KGEG KPHX · Phoenix → KGEG · Spokane AAL2117 · AA2117 · sched 18:35Z
KGEG KPHX KGEG · Spokane → KPHX · Phoenix AAL2117 · AA2117 · sched 22:15Z
2026-04-07 3 legs AAL
KSFO → KPHX → KSAT → KPHX
KSFO KPHX KSFO · San Francisco → KPHX · Phoenix AAL2414 · AA2414 · sched 16:00Z
KPHX KSAT KPHX · Phoenix → KSAT · San Antonio AAL450 · AA450 · sched 19:47Z
KSAT KPHX KSAT · San Antonio → KPHX · Phoenix AAL2750 · AA2750 · sched 23:30Z
2026-04-06 4 legs AAL
KMSN → KPHX → KSBP → KPHX → KSFO
KMSN KPHX KMSN · Madison → KPHX · Phoenix AAL2714 · AA2714 · sched 12:15Z
KPHX KSBP KPHX · Phoenix → KSBP · San Luis Obispo AAL2143 · AA2143 · sched 17:10Z
KSBP KPHX KSBP · San Luis Obispo → KPHX · Phoenix AAL2143 · AA2143 · ⏱ 20:06– (Nonem)
KPHX KSFO KPHX · Phoenix → KSFO · San Francisco AAL2234 · AA2234 · sched 00:08Z
2026-04-05 4 legs round-trip AAL
KMSN → KPHX → KRNO → KPHX → KMSN
KMSN KPHX KMSN · Madison → KPHX · Phoenix AAL2714 · AA2714 · sched 12:15Z
KPHX KRNO KPHX · Phoenix → KRNO · Reno AAL2670 · AA2670 · sched 17:07Z
KRNO KPHX KRNO · Reno → KPHX · Phoenix AAL2670 · AA2670 · sched 20:00Z
KPHX KMSN KPHX · Phoenix → KMSN · Madison AAL2452 · AA2452 · sched 22:52Z
2026-04-04 5 legs AAL
KPHX → KIAH → KPHX → KRNO → KPHX → KMSN
KPHX KIAH KPHX · Phoenix → KIAH · Houston AAL2757 · AA2757 · sched 02:21Z
KIAH KPHX KIAH · Houston → KPHX · Phoenix AAL2081 · AA2081 · sched 13:08Z
KPHX KRNO KPHX · Phoenix → KRNO · Reno AAL2670 · AA2670 · sched 17:07Z
KRNO KPHX KRNO · Reno → KPHX · Phoenix AAL2670 · AA2670 · sched 20:00Z
KPHX KMSN KPHX · Phoenix → KMSN · Madison AAL2452 · AA2452 · sched 22:52Z
2026-04-03 6 legs round-trip AAL
KPHX → KIAH → KPHX → KPSP → KPHX → KSAN → KPHX
KPHX KIAH KPHX · Phoenix → KIAH · Houston AAL2757 · AA2757 · sched 02:21Z
KIAH KPHX KIAH · Houston → KPHX · Phoenix AAL2081 · AA2081 · sched 13:08Z
KPHX KPSP KPHX · Phoenix → KPSP · Palm Springs AAL766 · AA766 · sched 17:27Z
KPSP KPHX KPSP · Palm Springs → KPHX · Phoenix AAL766 · AA766 · sched 19:31Z
KPHX KSAN KPHX · Phoenix → KSAN · San Diego AAL1950 · AA1950 · sched 21:41Z
KSAN KPHX KSAN · San Diego → KPHX · Phoenix AAL1950 · AA1950 · sched 23:55Z
2026-04-01 2 legs AAL
KDFW → KSTL → KPHX
KDFW KSTL KDFW · Dallas-Fort Worth → KSTL · St Louis AAL1010 · AA1010 · sched 02:34Z
KSTL KPHX KSTL · St Louis → KPHX · Phoenix AAL2574 · AA2574 · sched 12:58Z
2026-03-31 3 legs AAL
KSFO → KPHX → KSAT → KDFW
KSFO KPHX KSFO · San Francisco → KPHX · Phoenix AAL2411 · AA2411 · sched 16:25Z
KPHX KSAT KPHX · Phoenix → KSAT · San Antonio AAL1107 · AA1107 · sched 19:41Z
KSAT KDFW KSAT · San Antonio → KDFW · Dallas-Fort Worth AAL3055 · AA3055 · sched 23:25Z
2026-03-30 6 legs AAL
KSAN → KPHX → KIAH → KPHX → KSBP → KPHX → KSFO
KSAN KPHX KSAN · San Diego → KPHX · Phoenix AAL1950 · AA1950 · sched 23:55Z
KPHX KIAH KPHX · Phoenix → KIAH · Houston AAL2757 · AA2757 · sched 02:21Z
KIAH KPHX KIAH · Houston → KPHX · Phoenix AAL2081 · AA2081 · sched 13:08Z
KPHX KSBP KPHX · Phoenix → KSBP · San Luis Obispo AAL2143 · AA2143 · sched 17:10Z
KSBP KPHX KSBP · San Luis Obispo → KPHX · Phoenix AAL2143 · AA2143 · ⏱ 20:03– (Nonem)
KPHX KSFO KPHX · Phoenix → KSFO · San Francisco AAL2234 · AA2234 · sched 00:08Z
2026-03-29 6 legs round-trip AAL
KSAN → KPHX → KDEN → KPHX → KRNO → KPHX → KSAN
KSAN KPHX KSAN · San Diego → KPHX · Phoenix AAL1950 · AA1950 · sched 23:55Z
KPHX KDEN KPHX · Phoenix → KDEN · Denver AAL2601 · AA2601 · sched 02:59Z
KDEN KPHX KDEN · Denver → KPHX · Phoenix AAL1404 · AA1404 · sched 13:52Z
KPHX KRNO KPHX · Phoenix → KRNO · Reno AAL2670 · AA2670 · sched 17:07Z
KRNO KPHX KRNO · Reno → KPHX · Phoenix AAL2670 · AA2670 · sched 20:00Z
KPHX KSAN KPHX · Phoenix → KSAN · San Diego AAL1950 · AA1950 · sched 21:41Z
2026-03-28 4 legs AAL
KMSN → KPHX → KPSP → KPHX → KSAN
KMSN KPHX KMSN · Madison → KPHX · Phoenix AAL2714 · AA2714 · sched 12:15Z
KPHX KPSP KPHX · Phoenix → KPSP · Palm Springs AAL766 · AA766 · sched 17:27Z
KPSP KPHX KPSP · Palm Springs → KPHX · Phoenix AAL766 · AA766 · sched 19:31Z
KPHX KSAN KPHX · Phoenix → KSAN · San Diego AAL1950 · AA1950 · sched 21:41Z
2026-03-27 5 legs AAL
KPHX → KDEN → KPHX → KSMF → KPHX → KMSN
KPHX KDEN KPHX · Phoenix → KDEN · Denver AAL2601 · AA2601 · sched 02:59Z
KDEN KPHX KDEN · Denver → KPHX · Phoenix AAL1404 · AA1404 · sched 13:52Z
KPHX KSMF KPHX · Phoenix → KSMF · Sacramento AAL1677 · AA1677 · sched 17:04Z
KSMF KPHX KSMF · Sacramento → KPHX · Phoenix AAL1677 · AA1677 · sched 19:59Z
KPHX KMSN KPHX · Phoenix → KMSN · Madison AAL2452 · AA2452 · sched 22:52Z
2026-03-26 4 legs round-trip AAL
KPHX → KGEG → KPHX → KCVG → KPHX
KPHX KGEG KPHX · Phoenix → KGEG · Spokane AAL2381 · AA2381 · sched 03:28Z
KGEG KPHX KGEG · Spokane → KPHX · Phoenix AAL2697 · AA2697 · sched 13:00Z
KPHX KCVG KPHX · Phoenix → KCVG · Cincinnati / Covington AAL2825 · AA2825 · sched 16:52Z
KCVG KPHX KCVG · Cincinnati / Covington → KPHX · Phoenix AAL669 · AA669 · sched 21:45Z
2026-03-25 4 legs AAL
KDFW → KTUS → KDFW → KMKE → KPHX
KDFW KTUS KDFW · Dallas-Fort Worth → KTUS · Tucson AAL1014 · AA1014 · sched 13:15Z
KTUS KDFW KTUS · Tucson → KDFW · Dallas-Fort Worth AAL1014 · AA1014 · sched 16:30Z
KDFW KMKE KDFW · Dallas-Fort Worth → KMKE · Milwaukee AAL1733 · AA1733 · sched 19:40Z
KMKE KPHX KMKE · Milwaukee → KPHX · Phoenix AAL1187 · AA1187 · sched 22:44Z
2026-03-24 4 legs AAL
KPHX → KFAT → KDFW → KCOS → KDFW
KPHX KFAT KPHX · Phoenix → KFAT · Fresno AAL442 · AA442 · sched 03:50Z
KFAT KDFW KFAT · Fresno → KDFW · Dallas-Fort Worth AAL3061 · AA3061 · sched 15:15Z
KDFW KCOS KDFW · Dallas-Fort Worth → KCOS · Colorado Springs AAL1170 · AA1170 · sched 19:58Z
KCOS KDFW KCOS · Colorado Springs → KDFW · Dallas-Fort Worth AAL1170 · AA1170 · sched 23:07Z
2026-03-23 1 legs AAL
KSAT → KPHX
KSAT KPHX KSAT · San Antonio → KPHX · Phoenix AAL3198 · AA3198 · sched 00:09Z