✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
N125UW
/ A0681C
410 flights over 93 days · 4.41 legs/day · base KPHX · Phoenix · operators: AAL, N12
410
Flights
72
Airports served
4%
ADS-B observed
3
Ferry / no-flightnum
Aircraft identity
A320-214
A320
American Airlines Inc
· reg N125UW · built 2009
Airbus · CFM INTL CFM56-5B4 ·
free OpenSky data
+ Photo / OSINT via Firecrawl (1 credit)
Rotation map
· last 14 days of legs
Daily rotations
2026-06-23
4 legs
round-trip
AAL
KDCA → KMCO → KDCA → KMCO → KDCA
KDCA
→
KMCO
KDCA · Washington → KMCO · Orlando
AAL2062 · AA2062 · sched 14:23Z
KMCO
→
KDCA
KMCO · Orlando → KDCA · Washington
AAL2062 · AA2062 · sched 17:37Z
KDCA
→
KMCO
KDCA · Washington → KMCO · Orlando
AAL2139 · AA2139 · sched 21:00Z
KMDT
→
KDCA
KMDT · Harrisburg → KDCA · Washington
⚠ gap
AAL2281 · AA2281 · sched Z
2026-06-22
4 legs
AAL
KSRQ → KCLT → KDCA → KPBI → KMDT
KSRQ
→
KCLT
KSRQ · Sarasota/Bradenton → KCLT · Charlotte
AAL2264 · AA2264 · sched 10:20Z
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
→
KMDT
KPBI · West Palm Beach → KMDT · Harrisburg
AAL2281 · AA2281 · sched 19:30Z
2026-06-21
6 legs
AAL
KPHL → KJAX → KPHL → KCLT → KIND → KCLT → KSRQ
KPHL
→
KJAX
KPHL · Philadelphia → KJAX · Jacksonville
AAL2940 · AA2940 · ⏱ 02:10– (Nonem)
KJAX
→
KPHL
KJAX · Jacksonville → KPHL · Philadelphia
AAL709 · AA709 · sched 11:00Z
KPHL
→
KCLT
KPHL · Philadelphia → KCLT · Charlotte
AAL1180 · AA1180 · ⏱ 14:44– (Nonem)
KCLT
→
KIND
KCLT · Charlotte → KIND · Indianapolis
AAL1950 · AA1950 · sched 17:06Z
KIND
→
KCLT
KIND · Indianapolis → KCLT · Charlotte
AAL1950 · AA1950 · sched 19:29Z
KCLT
→
KSRQ
KCLT · Charlotte → KSRQ · Sarasota/Bradenton
AAL2094 · AA2094 · sched 22:48Z
2026-06-20
3 legs
AAL
KJAX → KPHL → MBPV → KPHL
KJAX
→
KPHL
KJAX · Jacksonville → KPHL · Philadelphia
AAL709 · AA709 · sched 11:00Z
KPHL
→
MBPV
KPHL · Philadelphia → MBPV · Providenciales
intl
AAL1738 · AA1738 · sched 15:00Z
MBPV
→
KPHL
MBPV · Providenciales → KPHL · Philadelphia
intl
AAL1738 · AA1738 · sched 19:25Z
2026-06-19
7 legs
AAL
KPHX → KABQ → KPHX → KSBP → KPHX → KXNA → KPHX → KJAX
KPHX
→
KABQ
KPHX · Phoenix → KABQ · Albuquerque
AAL1351 · AA1351 · sched 23:18Z
KABQ
→
KPHX
KABQ · Albuquerque → KPHX · Phoenix
AAL1351 · AA1351 · sched 01:16Z
KPHX
→
KSBP
KPHX · Phoenix → KSBP · San Luis Obispo
AAL3150 · AA3150 · sched 04:09Z
KSBP
→
KPHX
KSBP · San Luis Obispo → KPHX · Phoenix
AAL1560 · AA1560 · ⏱ 13:13– (Nonem)
KPHX
→
KXNA
KPHX · Phoenix → KXNA · Fayetteville/Springdale/Rogers
AAL3233 · AA3233 · sched 15:53Z
KXNA
→
KPHX
KXNA · Fayetteville/Springdale/Rogers → KPHX · Phoenix
AAL3233 · AA3233 · sched 19:25Z
KPHX
→
KJAX
KPHX · Phoenix → KJAX · Jacksonville
AAL2844 · AA2844 · sched 22:59Z
2026-06-18
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:07– (Nonem)
2026-06-17
3 legs
round-trip
AAL
KPHX → KPDX → KIAH → KPHX
KPHX
→
KPDX
KPHX · Phoenix → KPDX · Portland
AAL2288 · AA2288 · sched 21:00Z
KPHX
→
KIAH
KPHX · Phoenix → KIAH · Houston
⚠ gap
AAL2357 · AA2357 · sched 22:19Z
KPDX
→
KPHX
KPDX · Portland → KPHX · Phoenix
ferry
⚠ gap
AAL288R · sched Z
2026-06-16
4 legs
round-trip
AAL
KPHX → KDSM → KPHX → KXNA → KPHX
KPHX
→
KDSM
KPHX · Phoenix → KDSM · Des Moines
AAL568 · AA568 · sched 01:50Z
KDSM
→
KPHX
KDSM · Des Moines → KPHX · Phoenix
AAL1795 · AA1795 · sched 10:45Z
KPHX
→
KXNA
KPHX · Phoenix → KXNA · Fayetteville/Springdale/Rogers
AAL3233 · AA3233 · sched 15:53Z
KXNA
→
KPHX
KXNA · Fayetteville/Springdale/Rogers → KPHX · Phoenix
AAL3233 · AA3233 · sched 19:25Z
2026-06-15
3 legs
AAL
KSFO → KPHX → KGEG → KPHX
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-06-14
6 legs
AAL
KABQ → KPHX → KSBA → KPHX → KIAH → KPHX → KSFO
KABQ
→
KPHX
KABQ · Albuquerque → KPHX · Phoenix
AAL1351 · AA1351 · sched 01:16Z
KPHX
→
KSBA
KPHX · Phoenix → KSBA · Santa Barbara
AAL1731 · AA1731 · sched 03:27Z
KSBA
→
KPHX
KSBA · Santa Barbara → KPHX · Phoenix
AAL1640 · AA1640 · sched 13:00Z
KPHX
→
KIAH
KPHX · Phoenix → KIAH · Houston
AAL2710 · AA2710 · sched 15:44Z
KIAH
→
KPHX
KIAH · Houston → KPHX · Phoenix
AAL2710 · AA2710 · sched 19:17Z
KPHX
→
KSFO
KPHX · Phoenix → KSFO · San Francisco
AAL1613 · AA1613 · sched 00:06Z
2026-06-13
6 legs
AAL
KSAT → KPHX → KSBA → KPHX → KXNA → KPHX → KABQ
KSAT
→
KPHX
KSAT · San Antonio → KPHX · Phoenix
AAL2053 · AA2053 · sched 00:04Z
KPHX
→
KSBA
KPHX · Phoenix → KSBA · Santa Barbara
AAL1731 · AA1731 · sched 03:27Z
KSBA
→
KPHX
KSBA · Santa Barbara → KPHX · Phoenix
AAL1640 · AA1640 · sched 13:00Z
KPHX
→
KXNA
KPHX · Phoenix → KXNA · Fayetteville/Springdale/Rogers
AAL3233 · AA3233 · sched 15:53Z
KXNA
→
KPHX
KXNA · Fayetteville/Springdale/Rogers → KPHX · Phoenix
AAL3233 · AA3233 · sched 19:25Z
KPHX
→
KABQ
KPHX · Phoenix → KABQ · Albuquerque
AAL1351 · AA1351 · sched 23:18Z
2026-06-12
6 legs
AAL
KPDX → KPHX → KSBP → KPHX → KRNO → KSAT → KPHX
KPDX
→
KPHX
KPDX · Portland → KPHX · Phoenix
AAL2288 · AA2288 · sched 00:28Z
KPHX
→
KSBP
KPHX · Phoenix → KSBP · San Luis Obispo
AAL3150 · AA3150 · sched 04:09Z
KSBP
→
KPHX
KSBP · San Luis Obispo → KPHX · Phoenix
AAL1560 · AA1560 · ⏱ 13:15– (Nonem)
KPHX
→
KRNO
KPHX · Phoenix → KRNO · Reno
AAL2418 · AA2418 · sched 17:06Z
KPHX
→
KSAT
KPHX · Phoenix → KSAT · San Antonio
⚠ gap
AAL2497 · AA2497 · sched 19:30Z
KRNO
→
KPHX
KRNO · Reno → KPHX · Phoenix
⚠ gap
AAL2418 · AA2418 · sched 19:45Z
2026-06-11
3 legs
AAL
KPHX → KSFO → KPHX → KPDX
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
→
KPDX
KPHX · Phoenix → KPDX · Portland
AAL2288 · AA2288 · sched 21:00Z
2026-06-10
6 legs
AAL
KDFW → KHSV → KDFW → KELP → KDFW → KSAT → KPHX
KDFW
→
KHSV
KDFW · Dallas-Fort Worth → KHSV · Huntsville
AAL2137 · AA2137 · sched 02:42Z
KHSV
→
KDFW
KHSV · Huntsville → KDFW · Dallas-Fort Worth
AAL2138 · AA2138 · sched 10:00Z
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-06-09
6 legs
round-trip
AAL
KDFW → KCHA → KDFW → KMFE → KDFW → CYYZ → KDFW
KDFW
→
KCHA
KDFW · Dallas-Fort Worth → KCHA · Chattanooga
AAL426 · AA426 · sched 02:13Z
KCHA
→
KDFW
KCHA · Chattanooga → KDFW · Dallas-Fort Worth
AAL425 · AA425 · sched 10:01Z
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
→
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-08
5 legs
AAL
KCHA → KDFW → KICT → KDFW → CYYZ → KDFW
KCHA
→
KDFW
KCHA · Chattanooga → KDFW · Dallas-Fort Worth
AAL425 · AA425 · ⏱ 11:07– (Nonem)
KDFW
→
KICT
KDFW · Dallas-Fort Worth → KICT · Wichita
AAL2166 · AA2166 · sched 14:30Z
KICT
→
KDFW
KICT · Wichita → KDFW · Dallas-Fort Worth
AAL2166 · AA2166 · sched 16:35Z
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-07
3 legs
AAL
KDFW → KMSY → KDFW → KCHA
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
→
KCHA
KDFW · Dallas-Fort Worth → KCHA · Chattanooga
AAL2121 · AA2121 · sched 17:32Z
2026-06-06
6 legs
AAL
KPHX → KIAH → KDFW → KMSN → KDFW → CYYZ → KDFW
KPHX
→
KIAH
KPHX · Phoenix → KIAH · Houston
AAL2357 · AA2357 · sched 01:52Z
KIAH
→
KDFW
KIAH · Houston → KDFW · Dallas-Fort Worth
AAL700 · AA700 · sched 11:00Z
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
→
CYYZ
KDFW · Dallas-Fort Worth → CYYZ · Toronto
intl
AAL1111 · AA1111 · ⏱ 19:53– (Nonem)
CYYZ
→
KDFW
CYYZ · Toronto → KDFW · Dallas-Fort Worth
intl
AAL1111 · AA1111 · sched 22:18Z
2026-06-05
3 legs
AAL
KABQ → KPHX → KSTL → KPHX
KABQ
→
KPHX
KABQ · Albuquerque → KPHX · Phoenix
AAL1351 · AA1351 · sched 01:16Z
KPHX
→
KSTL
KPHX · Phoenix → KSTL · St Louis
AAL3179 · AA3179 · sched 15:39Z
KSTL
→
KPHX
KSTL · St Louis → KPHX · Phoenix
AAL3179 · AA3179 · sched 19:37Z
2026-06-04
4 legs
AAL
KSAT → KPHX → KXNA → KPHX → KABQ
KSAT
→
KPHX
KSAT · San Antonio → KPHX · Phoenix
AAL2053 · AA2053 · sched 00:04Z
KPHX
→
KXNA
KPHX · Phoenix → KXNA · Fayetteville/Springdale/Rogers
AAL3233 · AA3233 · sched 15:53Z
KXNA
→
KPHX
KXNA · Fayetteville/Springdale/Rogers → KPHX · Phoenix
AAL3233 · AA3233 · sched 19:25Z
KPHX
→
KABQ
KPHX · Phoenix → KABQ · Albuquerque
AAL1351 · AA1351 · sched 23:18Z
2026-06-03
4 legs
round-trip
AAL
KDFW → MMMM → KDFW → KSAT → KDFW
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
→
KSAT
KDFW · Dallas-Fort Worth → KSAT · San Antonio
AAL1539 · AA1539 · sched Z
KOKC
→
KDFW
KOKC · Oklahoma City → KDFW · Dallas-Fort Worth
⚠ gap
AAL1993 · AA1993 · sched Z
2026-06-02
4 legs
AAL
KDFW → KHSV → KDFW → CYYZ → KOKC
KDFW
→
KHSV
KDFW · Dallas-Fort Worth → KHSV · Huntsville
AAL2137 · AA2137 · sched 02:42Z
KHSV
→
KDFW
KHSV · Huntsville → KDFW · Dallas-Fort Worth
AAL3031 · AA3031 · sched 11:28Z
KDFW
→
CYYZ
KDFW · Dallas-Fort Worth → CYYZ · Toronto
intl
AAL1993 · AA1993 · sched 14:51Z
CYYZ
→
KOKC
CYYZ · Toronto → KOKC · Oklahoma City
intl
AAL1993 · AA1993 · sched 18:55Z
2026-06-01
6 legs
round-trip
AAL
KDFW → KCHA → KDFW → KMSY → KDFW → CYYZ → KDFW
KDFW
→
KCHA
KDFW · Dallas-Fort Worth → KCHA · Chattanooga
AAL426 · AA426 · sched 00:55Z
KCHA
→
KDFW
KCHA · Chattanooga → KDFW · Dallas-Fort Worth
AAL425 · AA425 · ⏱ 10:14– (Nonem)
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
→
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-05-31
8 legs
AAL
KPHX → KPSP → KPHX → KABQ → KDFW → KMSY → KDFW → KDSM → KDFW
KPHX
→
KPSP
KPHX · Phoenix → KPSP · Palm Springs
AAL2333 · AA2333 · sched 00:45Z
KPSP
→
KPHX
KPSP · Palm Springs → KPHX · Phoenix
AAL2333 · AA2333 · sched 02:41Z
KPHX
→
KABQ
KPHX · Phoenix → KABQ · Albuquerque
AAL3159 · AA3159 · sched 04:48Z
KABQ
→
KDFW
KABQ · Albuquerque → KDFW · Dallas-Fort Worth
AAL1231 · AA1231 · sched 11:12Z
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-05-30
4 legs
round-trip
AAL
KPHX → KMSN → KPHX → MMPR → KPHX
KPHX
→
KMSN
KPHX · Phoenix → KMSN · Madison
AAL1835 · AA1835 · sched 01:55Z
KMSN
→
KPHX
KMSN · Madison → KPHX · Phoenix
AAL634 · AA634 · sched 13:00Z
KPHX
→
MMPR
KPHX · Phoenix → MMPR · Puerto Vallarta
intl
AAL3069 · AA3069 · sched 17:28Z
MMPR
→
KPHX
MMPR · Puerto Vallarta → KPHX · Phoenix
intl
AAL3069 · AA3069 · sched 21:01Z
2026-05-29
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-28
6 legs
AAL
KDFW → KMSN → KDFW → KXNA → KDFW → KSAT → KPHX
KDFW
→
KMSN
KDFW · Dallas-Fort Worth → KMSN · Madison
AAL876 · AA876 · sched 01:45Z
KMSN
→
KDFW
KMSN · Madison → KDFW · Dallas-Fort Worth
AAL2007 · AA2007 · sched 11:45Z
KDFW
→
KXNA
KDFW · Dallas-Fort Worth → KXNA · Fayetteville/Springdale/Rogers
AAL3275 · AA3275 · sched 15:00Z
KXNA
→
KDFW
KXNA · Fayetteville/Springdale/Rogers → KDFW · Dallas-Fort Worth
AAL3275 · AA3275 · sched 16:57Z
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-27
3 legs
round-trip
AAL
KDFW → KHSV → KDFW → KDFW
KDFW
→
KHSV
KDFW · Dallas-Fort Worth → KHSV · Huntsville
AAL2137 · AA2137 · sched 02:42Z
KHSV
→
KDFW
KHSV · Huntsville → KDFW · Dallas-Fort Worth
AAL2138 · AA2138 · sched 10:00Z
CYYZ
→
KDFW
CYYZ · Toronto → KDFW · Dallas-Fort Worth
⚠ gap
intl
AAL1993 · AA1993 · sched Z
2026-05-26
4 legs
AAL
KDFW → KMSN → KDFW → KDFW → CYYZ
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
KMKE
→
KDFW
KMKE · Milwaukee → KDFW · Dallas-Fort Worth
⚠ gap
AAL9788 · AA9788 · sched Z
KDFW
→
CYYZ
KDFW · Dallas-Fort Worth → CYYZ · Toronto
intl
AAL1993 · AA1993 · sched Z
2026-05-25
6 legs
round-trip
AAL
KDFW → KAMA → KDFW → KELP → KDFW → KMKE → KDFW
KDFW
→
KAMA
KDFW · Dallas-Fort Worth → KAMA · Amarillo
AAL1536 · AA1536 · sched 03:41Z
KAMA
→
KDFW
KAMA · Amarillo → KDFW · Dallas-Fort Worth
AAL3048 · AA3048 · sched 11:00Z
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
→
KMKE
KDFW · Dallas-Fort Worth → KMKE · Milwaukee
AAL2136 · AA2136 · sched 20:12Z
KIAH
→
KDFW
KIAH · Houston → KDFW · Dallas-Fort Worth
⚠ gap
AAL2215 · AA2215 · sched Z
2026-05-24
4 legs
AAL
KDFW → CYYZ → KDFW → MMOX → KIAH
KDFW
→
CYYZ
KDFW · Dallas-Fort Worth → CYYZ · Toronto
intl
AAL2804 · AA2804 · sched 23:49Z
CYYZ
→
KDFW
CYYZ · Toronto → KDFW · Dallas-Fort Worth
intl
AAL1169 · AA1169 · sched 10:46Z
KDFW
→
MMOX
KDFW · Dallas-Fort Worth → MMOX · Oaxaca
intl
AAL2215 · AA2215 · sched 15:26Z
MMOX
→
KIAH
MMOX · Oaxaca → KIAH · Houston
intl
AAL2215 · AA2215 · sched 19:17Z
2026-05-23
6 legs
AAL
KPHX → KABQ → KPHX → KLAX → KPHX → KSAT → KDFW
KPHX
→
KABQ
KPHX · Phoenix → KABQ · Albuquerque
AAL3159 · AA3159 · sched 04:48Z
KABQ
→
KPHX
KABQ · Albuquerque → KPHX · Phoenix
AAL987 · AA987 · sched 12:00Z
KPHX
→
KLAX
KPHX · Phoenix → KLAX · Los Angeles
AAL1668 · AA1668 · sched 14:15Z
KLAX
→
KPHX
KLAX · Los Angeles → KPHX · Phoenix
AAL1668 · AA1668 · sched 17:00Z
KPHX
→
KSAT
KPHX · Phoenix → KSAT · San Antonio
AAL2497 · AA2497 · sched 19:30Z
KSAT
→
KDFW
KSAT · San Antonio → KDFW · Dallas-Fort Worth
AAL3311 · AA3311 · sched 22:35Z
2026-05-22
3 legs
AAL
KPDX → KPHX → KDEN → KPHX
KPDX
→
KPHX
KPDX · Portland → KPHX · Phoenix
AAL2288 · AA2288 · sched 00:28Z
KPHX
→
KDEN
KPHX · Phoenix → KDEN · Denver
AAL1757 · AA1757 · sched 15:32Z
KDEN
→
KPHX
KDEN · Denver → KPHX · Phoenix
AAL1757 · AA1757 · sched 18:15Z
2026-05-21
5 legs
AAL
KDFW → KMSN → KPHX → KPSP → KPHX → KPDX
KDFW
→
KMSN
KDFW · Dallas-Fort Worth → KMSN · Madison
AAL876 · AA876 · sched 01:16Z
KMSN
→
KPHX
KMSN · Madison → KPHX · Phoenix
AAL634 · AA634 · sched 13:00Z
KPHX
→
KPSP
KPHX · Phoenix → KPSP · Palm Springs
AAL2330 · AA2330 · sched 17:40Z
KPSP
→
KPHX
KPSP · Palm Springs → KPHX · Phoenix
AAL2330 · AA2330 · sched 19:52Z
KPHX
→
KPDX
KPHX · Phoenix → KPDX · Portland
AAL2288 · AA2288 · sched 21:00Z
2026-05-20
4 legs
round-trip
AAL
KDFW → KABQ → KDFW → KIAH → KDFW
KDFW
→
KABQ
KDFW · Dallas-Fort Worth → KABQ · Albuquerque
AAL9 · AA9 · sched 20:16Z
KABQ
→
KDFW
KABQ · Albuquerque → KDFW · Dallas-Fort Worth
AAL99A · AA99 · sched 13:00Z
KDFW
→
KIAH
KDFW · Dallas-Fort Worth → KIAH · Houston
AAL2142 · AA2142 · sched 21:05Z
KIAH
→
KDFW
KIAH · Houston → KDFW · Dallas-Fort Worth
AAL2142 · AA2142 · sched 23:02Z
2026-05-19
2 legs
AAL
KMSN → KACT → KDFW
KMSN
→
KACT
KMSN · Madison → KACT · Waco
AAL2007 · AA2007 · sched 12:10Z
KACT
→
KDFW
KACT · Waco → KDFW · Dallas-Fort Worth
AAL2007 · AA2007 · sched Z
2026-05-18
4 legs
round-trip
AAL
KMSN → KPHX → KSBA → KPHX → KMSN
KMSN
→
KPHX
KMSN · Madison → KPHX · Phoenix
AAL634 · AA634 · sched 12:35Z
KPHX
→
KSBA
KPHX · Phoenix → KSBA · Santa Barbara
AAL506 · AA506 · sched 17:31Z
KSBA
→
KPHX
KSBA · Santa Barbara → KPHX · Phoenix
AAL506 · AA506 · sched 19:57Z
KPHX
→
KMSN
KPHX · Phoenix → KMSN · Madison
AAL1835 · AA1835 · sched 22:23Z
2026-05-17
4 legs
AAL
KDEN → KPHX → KPSP → KPHX → KMSN
KDEN
→
KPHX
KDEN · Denver → KPHX · Phoenix
AAL1404 · AA1404 · sched 14:31Z
KPHX
→
KPSP
KPHX · Phoenix → KPSP · Palm Springs
AAL2570 · AA2570 · sched 17:33Z
KPSP
→
KPHX
KPSP · Palm Springs → KPHX · Phoenix
AAL2570 · AA2570 · sched 20:00Z
KPHX
→
KMSN
KPHX · Phoenix → KMSN · Madison
AAL1835 · AA1835 · sched 22:23Z
2026-05-16
5 legs
AAL
KPHX → KDEN → KPHX → KPSP → KPHX → KDEN
KPHX
→
KDEN
KPHX · Phoenix → KDEN · Denver
AAL1638 · AA1638 · sched 01:50Z
KDEN
→
KPHX
KDEN · Denver → KPHX · Phoenix
AAL1404 · AA1404 · sched 14:31Z
KPHX
→
KPSP
KPHX · Phoenix → KPSP · Palm Springs
AAL2570 · AA2570 · sched 17:33Z
KPSP
→
KPHX
KPSP · Palm Springs → KPHX · Phoenix
AAL2570 · AA2570 · sched 20:00Z
KPHX
→
KDEN
KPHX · Phoenix → KDEN · Denver
AAL1638 · AA1638 · sched 22:15Z
2026-05-15
6 legs
round-trip
AAL
KPHX → KONT → KPHX → KONT → KPHX → KSAN → KPHX
KPHX
→
KONT
KPHX · Phoenix → KONT · Ontario
AAL2459 · AA2459 · sched 00:07Z
KONT
→
KPHX
KONT · Ontario → KPHX · Phoenix
AAL2459 · AA2459 · sched 02:35Z
KPHX
→
KONT
KPHX · Phoenix → KONT · Ontario
AAL3168 · AA3168 · sched 14:17Z
KONT
→
KPHX
KONT · Ontario → KPHX · Phoenix
AAL3168 · AA3168 · sched 16:24Z
KPHX
→
KSAN
KPHX · Phoenix → KSAN · San Diego
AAL3104 · AA3104 · sched 21:32Z
KSAN
→
KPHX
KSAN · San Diego → KPHX · Phoenix
AAL3104 · AA3104 · sched 23:32Z
2026-05-14
3 legs
AAL
KONT → KPHX → KMSP → KPHX
KONT
→
KPHX
KONT · Ontario → KPHX · Phoenix
AAL1194 · AA1194 · sched 13:10Z
KPHX
→
KMSP
KPHX · Phoenix → KMSP · Minneapolis
AAL3236 · AA3236 · sched 15:35Z
KMSP
→
KPHX
KMSP · Minneapolis → KPHX · Phoenix
AAL408 · AA408 · sched 19:39Z
2026-05-13
3 legs
AAL
KPHX → KSAT → KPHX → KONT
KPHX
→
KSAT
KPHX · Phoenix → KSAT · San Antonio
AAL3134 · AA3134 · sched 16:43Z
KSAT
→
KPHX
KSAT · San Antonio → KPHX · Phoenix
AAL3134 · AA3134 · sched 20:30Z
KPHX
→
KONT
KPHX · Phoenix → KONT · Ontario
AAL2459 · AA2459 · sched 00:07Z
2026-05-12
1 legs
AAL
KSFO → KPHX
KSFO
→
KPHX
KSFO · San Francisco → KPHX · Phoenix
AAL2414 · AA2414 · sched 16:00Z
2026-05-11
4 legs
AAL
KSAT → KPHX → KDFW → KPHX → KSFO
KSAT
→
KPHX
KSAT · San Antonio → KPHX · Phoenix
AAL2086 · AA2086 · sched 11:00Z
KPHX
→
KDFW
KPHX · Phoenix → KDFW · Dallas-Fort Worth
AAL3173 · AA3173 · sched 16:25Z
KDFW
→
KPHX
KDFW · Dallas-Fort Worth → KPHX · Phoenix
AAL986 · AA986 · sched 20:20Z
KPHX
→
KSFO
KPHX · Phoenix → KSFO · San Francisco
AAL2421 · AA2421 · sched 00:00Z
2026-05-10
4 legs
AAL
KMSY → KDFW → KTUL → KDFW → KSAT
KMSY
→
KDFW
KMSY · New Orleans → KDFW · Dallas-Fort Worth
AAL2416 · AA2416 · sched 00:37Z
KDFW
→
KTUL
KDFW · Dallas-Fort Worth → KTUL · Tulsa
AAL3063 · AA3063 · sched 14:14Z
KTUL
→
KDFW
KTUL · Tulsa → KDFW · Dallas-Fort Worth
AAL3063 · AA3063 · sched 16:03Z
KDFW
→
KSAT
KDFW · Dallas-Fort Worth → KSAT · San Antonio
AAL2368 · AA2368 · sched 23:33Z
2026-05-09
8 legs
AAL
KSAT → KDFW → KIAH → KDFW → KOMA → KDFW → KLIT → KDFW → KMSY
KSAT
→
KDFW
KSAT · San Antonio → KDFW · Dallas-Fort Worth
AAL2368 · AA2368 · sched 01:31Z
KDFW
→
KIAH
KDFW · Dallas-Fort Worth → KIAH · Houston
AAL2062 · AA2062 · sched 03:50Z
KIAH
→
KDFW
KIAH · Houston → KDFW · Dallas-Fort Worth
AAL2551 · AA2551 · sched 10:00Z
KDFW
→
KOMA
KDFW · Dallas-Fort Worth → KOMA · Omaha
AAL2442 · AA2442 · sched 12:13Z
KOMA
→
KDFW
KOMA · Omaha → KDFW · Dallas-Fort Worth
AAL2442 · AA2442 · sched 14:48Z
KDFW
→
KLIT
KDFW · Dallas-Fort Worth → KLIT · Little Rock
AAL3113 · AA3113 · sched 17:44Z
KLIT
→
KDFW
KLIT · Little Rock → KDFW · Dallas-Fort Worth
AAL3113 · AA3113 · sched 19:44Z
KDFW
→
KMSY
KDFW · Dallas-Fort Worth → KMSY · New Orleans
AAL2416 · AA2416 · sched 22:20Z
2026-05-08
5 legs
AAL
KPHX → KDEN → KPHX → KSBA → KPHX → KSAT
KPHX
→
KDEN
KPHX · Phoenix → KDEN · Denver
AAL1638 · AA1638 · sched 01:50Z
KDEN
→
KPHX
KDEN · Denver → KPHX · Phoenix
AAL1404 · AA1404 · sched 14:31Z
KPHX
→
KSBA
KPHX · Phoenix → KSBA · Santa Barbara
AAL506 · AA506 · sched 17:31Z
KSBA
→
KPHX
KSBA · Santa Barbara → KPHX · Phoenix
AAL506 · AA506 · sched 19:57Z
KPHX
→
KSAT
KPHX · Phoenix → KSAT · San Antonio
AAL1767 · AA1767 · sched 22:35Z
2026-05-07
5 legs
AAL
KJAX → KPHX → KONT → KPHX → KSAN → KPHX
KJAX
→
KPHX
KJAX · Jacksonville → KPHX · Phoenix
AAL2858 · AA2858 · sched 11:25Z
KPHX
→
KONT
KPHX · Phoenix → KONT · Ontario
AAL2463 · AA2463 · sched 17:10Z
KONT
→
KPHX
KONT · Ontario → KPHX · Phoenix
AAL2463 · AA2463 · sched 19:19Z
KPHX
→
KSAN
KPHX · Phoenix → KSAN · San Diego
AAL3104 · AA3104 · sched 21:32Z
KSAN
→
KPHX
KSAN · San Diego → KPHX · Phoenix
AAL3104 · AA3104 · sched 23:32Z
2026-05-06
6 legs
AAL
KCLT → KCVG → KCLT → KPHL → KIAH → KPHL → KJAX
KCLT
→
KCVG
KCLT · Charlotte → KCVG · Cincinnati / Covington
AAL2013 · AA2013 · sched 01:43Z
KCVG
→
KCLT
KCVG · Cincinnati / Covington → KCLT · Charlotte
AAL429 · AA429 · sched 09:00Z
KCLT
→
KPHL
KCLT · Charlotte → KPHL · Philadelphia
AAL1212 · AA1212 · sched 11:50Z
KPHL
→
KIAH
KPHL · Philadelphia → KIAH · Houston
AAL2153 · AA2153 · sched 14:45Z
KIAH
→
KPHL
KIAH · Houston → KPHL · Philadelphia
AAL2153 · AA2153 · sched 19:25Z
KPHL
→
KJAX
KPHL · Philadelphia → KJAX · Jacksonville
AAL1991 · AA1991 · sched 23:40Z
2026-05-05
2 legs
round-trip
AAL
KCLT → KALB → KCLT
KCLT
→
KALB
KCLT · Charlotte → KALB · Albany
AAL1783 · AA1783 · sched 18:39Z
KALB
→
KCLT
KALB · Albany → KCLT · Charlotte
AAL1783 · AA1783 · sched 21:25Z
2026-05-04
4 legs
round-trip
AAL
KCLT → KMYR → KCLT → KOMA → KCLT
KCLT
→
KMYR
KCLT · Charlotte → KMYR · Myrtle Beach
AAL2433 · AA2433 · sched 13:21Z
KMYR
→
KCLT
KMYR · Myrtle Beach → KCLT · Charlotte
AAL2433 · AA2433 · sched 15:11Z
KCLT
→
KOMA
KCLT · Charlotte → KOMA · Omaha
AAL961 · AA961 · ⏱ 19:00– (Nonem)
KOMA
→
KCLT
KOMA · Omaha → KCLT · Charlotte
AAL961 · AA961 · sched 22:07Z
2026-05-03
6 legs
round-trip
AAL
KCLT → KDAB → KCLT → KMYR → KCLT → KALB → KCLT
KCLT
→
KDAB
KCLT · Charlotte → KDAB · Daytona Beach
AAL2170 · AA2170 · sched 01:40Z
KDAB
→
KCLT
KDAB · Daytona Beach → KCLT · Charlotte
AAL2205 · AA2205 · sched 10:00Z
KCLT
→
KMYR
KCLT · Charlotte → KMYR · Myrtle Beach
AAL2433 · AA2433 · sched 13:21Z
KMYR
→
KCLT
KMYR · Myrtle Beach → KCLT · Charlotte
AAL2433 · AA2433 · sched 15:11Z
KCLT
→
KALB
KCLT · Charlotte → KALB · Albany
AAL1783 · AA1783 · sched 18:39Z
KALB
→
KCLT
KALB · Albany → KCLT · Charlotte
AAL1783 · AA1783 · sched 21:25Z
2026-05-02
6 legs
round-trip
AAL
KCLT → KDAB → KCLT → KECP → KCLT → KOMA → KCLT
KCLT
→
KDAB
KCLT · Charlotte → KDAB · Daytona Beach
AAL2170 · AA2170 · sched 01:40Z
KDAB
→
KCLT
KDAB · Daytona Beach → KCLT · Charlotte
AAL2205 · AA2205 · sched 10:00Z
KCLT
→
KECP
KCLT · Charlotte → KECP · Panama City Beach
AAL2057 · AA2057 · sched 13:20Z
KECP
→
KCLT
KECP · Panama City Beach → KCLT · Charlotte
AAL2057 · AA2057 · sched 15:48Z
KCLT
→
KOMA
KCLT · Charlotte → KOMA · Omaha
AAL961 · AA961 · sched 18:38Z
KOMA
→
KCLT
KOMA · Omaha → KCLT · Charlotte
AAL961 · AA961 · sched 22:07Z
2026-05-01
4 legs
round-trip
AAL
KCLT → KVPS → KCLT → KDSM → KCLT
KCLT
→
KVPS
KCLT · Charlotte → KVPS · Valparaiso
AAL3286 · AA3286 · sched 00:51Z
KVPS
→
KCLT
KVPS · Valparaiso → KCLT · Charlotte
AAL2185 · AA2185 · sched 12:43Z
KCLT
→
KDSM
KCLT · Charlotte → KDSM · Des Moines
AAL2032 · AA2032 · sched 15:41Z
KDSM
→
KCLT
KDSM · Des Moines → KCLT · Charlotte
AAL2032 · AA2032 · sched 20:00Z
2026-04-30
6 legs
round-trip
AAL
KCLT → KROC → KCLT → KMYR → KCLT → KMSP → KCLT
KCLT
→
KROC
KCLT · Charlotte → KROC · Rochester
AAL3155 · AA3155 · sched 00:29Z
KROC
→
KCLT
KROC · Rochester → KCLT · Charlotte
AAL1058 · AA1058 · ⏱ 10:08–11:45 (97m)
KCLT
→
KMYR
KCLT · Charlotte → KMYR · Myrtle Beach
AAL2433 · AA2433 · sched 13:21Z
KMYR
→
KCLT
KMYR · Myrtle Beach → KCLT · Charlotte
AAL2433 · AA2433 · sched 15:11Z
KCLT
→
KMSP
KCLT · Charlotte → KMSP · Minneapolis
AAL2381 · AA2381 · sched 17:19Z
KMSP
→
KCLT
KMSP · Minneapolis → KCLT · Charlotte
AAL2381 · AA2381 · sched 20:51Z
2026-04-29
6 legs
round-trip
AAL
KCLT → KDAB → KCLT → KMYR → KCLT → KMSP → KCLT
KCLT
→
KDAB
KCLT · Charlotte → KDAB · Daytona Beach
AAL2170 · AA2170 · sched 00:45Z
KDAB
→
KCLT
KDAB · Daytona Beach → KCLT · Charlotte
AAL2205 · AA2205 · ⏱ 10:37– (Nonem)
KCLT
→
KMYR
KCLT · Charlotte → KMYR · Myrtle Beach
AAL2433 · AA2433 · sched 13:21Z
KMYR
→
KCLT
KMYR · Myrtle Beach → KCLT · Charlotte
AAL2433 · AA2433 · sched 15:11Z
KCLT
→
KMSP
KCLT · Charlotte → KMSP · Minneapolis
AAL2381 · AA2381 · sched 17:19Z
KMSP
→
KCLT
KMSP · Minneapolis → KCLT · Charlotte
AAL2381 · AA2381 · sched 20:51Z
2026-04-28
4 legs
round-trip
AAL
KCLT → KMEM → KCLT → KALB → KCLT
KCLT
→
KMEM
KCLT · Charlotte → KMEM · Memphis
AAL978 · AA978 · sched 12:20Z
KMEM
→
KCLT
KMEM · Memphis → KCLT · Charlotte
AAL978 · AA978 · sched 15:01Z
KCLT
→
KALB
KCLT · Charlotte → KALB · Albany
AAL1783 · AA1783 · sched 18:39Z
KALB
→
KCLT
KALB · Albany → KCLT · Charlotte
AAL1783 · AA1783 · sched 21:25Z
2026-04-27
8 legs
round-trip
AAL
KCLT → KLKR → KCLT → KCLT → KRUQ → KALB → KCLT → KIAD → KCLT
KCLT
→
KLKR
KCLT · Charlotte → KLKR · Lancaster
AAL1564 · AA1564 · sched 12:20Z
KPHL
→
KCLT
KPHL · Philadelphia → KCLT · Charlotte
⚠ gap
AAL1564 · AA1564 · sched 12:20Z
KPHL
→
KCLT
KPHL · Philadelphia → KCLT · Charlotte
⚠ gap
AAL1564 · AA1564 · sched 12:20Z
KPHL
→
KRUQ
KPHL · Philadelphia → KRUQ · Salisbury
⚠ gap
AAL1564 · AA1564 · ⏱ 12:42– (Nonem)
KCLT
→
KALB
KCLT · Charlotte → KALB · Albany
⚠ gap
AAL1785 · AA1785 · sched 15:25Z
KALB
→
KCLT
KALB · Albany → KCLT · Charlotte
AAL1785 · AA1785 · ⏱ 18:08– (Nonem)
KCLT
→
KIAD
KCLT · Charlotte → KIAD · Dulles
AAL3073 · AA3073 · sched 22:00Z
KIAD
→
KCLT
KIAD · Dulles → KCLT · Charlotte
AAL3073 · AA3073 · sched 00:11Z
2026-04-26
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:11Z
2026-04-25
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:11Z
2026-04-24
4 legs
round-trip
AAL
KPHL → KBOS → KPHL → KPBI → KPHL
KPHL
→
KBOS
KPHL · Philadelphia → KBOS · Boston
AAL2783 · AA2783 · sched 11:00Z
KBOS
→
KPHL
KBOS · Boston → KPHL · Philadelphia
AAL2764 · AA2764 · sched 13:15Z
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:11Z
2026-04-23
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:51Z
KRSW
→
KPHL
KRSW · Fort Myers → KPHL · Philadelphia
AAL2688 · AA2688 · ⏱ 21:37– (Nonem)
2026-04-22
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 · sched 17:03Z
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-04-21
4 legs
AAL
KMSN → KCLT → KDSM → KCLT → KSAT
KMSN
→
KCLT
KMSN · Madison → KCLT · Charlotte
AAL1002 · AA1002 · sched 11:45Z
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 · ⏱ 22:12– (Nonem)
2026-04-20
6 legs
AAL
KSAN → KPHX → KSAT → KPHX → KRNO → KPHX → KMSN
KSAN
→
KPHX
KSAN · San Diego → KPHX · Phoenix
AAL1817 · AA1817 · sched 23:32Z
KPHX
→
KSAT
KPHX · Phoenix → KSAT · San Antonio
AAL1767 · AA1767 · sched 02:00Z
KSAT
→
KPHX
KSAT · San Antonio → KPHX · Phoenix
AAL2086 · AA2086 · sched 13:55Z
KPHX
→
KRNO
KPHX · Phoenix → KRNO · Reno
AAL2682 · AA2682 · sched 17:17Z
KRNO
→
KPHX
KRNO · Reno → KPHX · Phoenix
AAL2682 · AA2682 · sched 20:01Z
KPHX
→
KMSN
KPHX · Phoenix → KMSN · Madison
AAL1835 · AA1835 · sched 22:23Z
2026-04-19
4 legs
AAL
KJAX → KPHX → KFAT → KPHX → KSAN
KJAX
→
KPHX
KJAX · Jacksonville → KPHX · Phoenix
AAL2858 · AA2858 · sched 11:25Z
KPHX
→
KFAT
KPHX · Phoenix → KFAT · Fresno
AAL2081 · AA2081 · sched 17:23Z
KFAT
→
KPHX
KFAT · Fresno → KPHX · Phoenix
AAL2081 · AA2081 · sched 20:03Z
KPHX
→
KSAN
KPHX · Phoenix → KSAN · San Diego
AAL1817 · AA1817 · sched 21:30Z
2026-04-18
4 legs
round-trip
AAL
KPHX → KSNA → KPHX → KJAX → KPHX
KPHX
→
KSNA
KPHX · Phoenix → KSNA · Santa Ana
AAL2911 · AA2911 · ⏱ 17:10– (Nonem)
KSNA
→
KPHX
KSNA · Santa Ana → KPHX · Phoenix
AAL2911 · AA2911 · sched 19:27Z
KPHX
→
KJAX
KPHX · Phoenix → KJAX · Jacksonville
AAL2844 · AA2844 · sched 22:46Z
KMKE
→
KPHX
KMKE · Milwaukee → KPHX · Phoenix
ferry
⚠ gap
AAL659R · sched Z
2026-04-17
3 legs
AAL
KPHX → KFAT → KDFW → KMKE
KPHX
→
KFAT
KPHX · Phoenix → KFAT · Fresno
AAL1457 · AA1457 · sched 03:38Z
KFAT
→
KDFW
KFAT · Fresno → KDFW · Dallas-Fort Worth
AAL1828 · AA1828 · sched 15:29Z
KDFW
→
KMKE
KDFW · Dallas-Fort Worth → KMKE · Milwaukee
AAL2363 · AA2363 · sched 19:41Z
2026-04-16
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 00:10Z
2026-04-15
4 legs
AAL
KGEG → KPHX → KSAT → KPHX → KSFO
KGEG
→
KPHX
KGEG · Spokane → KPHX · Phoenix
AAL2697 · AA2697 · sched 13:05Z
KPHX
→
KSAT
KPHX · Phoenix → KSAT · San Antonio
AAL3134 · AA3134 · sched 16:43Z
KSAT
→
KPHX
KSAT · San Antonio → KPHX · Phoenix
AAL3134 · AA3134 · sched 20:30Z
KPHX
→
KSFO
KPHX · Phoenix → KSFO · San Francisco
AAL2421 · AA2421 · sched 00:00Z
2026-04-14
2 legs
AAL
KSFO → KPHX → KGEG
KSFO
→
KPHX
KSFO · San Francisco → KPHX · Phoenix
AAL2414 · AA2414 · sched 16:00Z
KPHX
→
KGEG
KPHX · Phoenix → KGEG · Spokane
AAL2117 · AA2117 · sched 18:35Z
2026-04-13
4 legs
AAL
KFAT → KPHX → KMSP → KPHX → KSFO
KFAT
→
KPHX
KFAT · Fresno → KPHX · Phoenix
AAL1548 · AA1548 · sched 02:07Z
KPHX
→
KMSP
KPHX · Phoenix → KMSP · Minneapolis
AAL3236 · AA3236 · sched 15:35Z
KMSP
→
KPHX
KMSP · Minneapolis → KPHX · Phoenix
AAL408 · AA408 · sched 19:39Z
KPHX
→
KSFO
KPHX · Phoenix → KSFO · San Francisco
AAL2421 · AA2421 · sched 00:00Z
2026-04-12
4 legs
AAL
KDEN → KDFW → KCID → KDFW → KFAT
KDEN
→
KDFW
KDEN · Denver → KDFW · Dallas-Fort Worth
AAL2078 · AA2078 · sched 12:22Z
KDFW
→
KCID
KDFW · Dallas-Fort Worth → KCID · Cedar Rapids
AAL649 · AA649 · sched 15:28Z
KCID
→
KDFW
KCID · Cedar Rapids → KDFW · Dallas-Fort Worth
AAL649 · AA649 · sched 18:14Z
KDFW
→
KFAT
KDFW · Dallas-Fort Worth → KFAT · Fresno
AAL1223 · AA1223 · sched 21:47Z
2026-04-11
5 legs
AAL
KPHX → KSAT → KPHX → KPSP → KPHX → KDEN
KPHX
→
KSAT
KPHX · Phoenix → KSAT · San Antonio
AAL1767 · AA1767 · sched 02:00Z
KSAT
→
KPHX
KSAT · San Antonio → KPHX · Phoenix
AAL2086 · AA2086 · sched 13:55Z
KPHX
→
KPSP
KPHX · Phoenix → KPSP · Palm Springs
AAL2570 · AA2570 · sched 17:36Z
KPSP
→
KPHX
KPSP · Palm Springs → KPHX · Phoenix
AAL2570 · AA2570 · sched 20:00Z
KPHX
→
KDEN
KPHX · Phoenix → KDEN · Denver
AAL1638 · AA1638 · sched 22:15Z
2026-04-10
5 legs
AAL
N12
KPHX → KDEN → KPHX → KGEG → KPHX → KDEN
KPHX
→
KDEN
KPHX · Phoenix → KDEN · Denver
AAL1638 · AA1638 · sched 01:50Z
KDEN
→
KPHX
KDEN · Denver → KPHX · Phoenix
AAL1404 · AA1404 · sched 14:31Z
KPHX
→
KGEG
KPHX · Phoenix → KGEG · Spokane
AAL2117 · AA2117 · sched 18:35Z
KGEG
→
KPHX
KGEG · Spokane → KPHX · Phoenix
AAL2117 · AA2117 · sched 22:15Z
KDEN
→
KDEN
KDEN · Denver → KDEN · Denver
ferry
⚠ gap
N125UW · sched Z
2026-04-09
3 legs
AAL
KMKE → KPHX → KGEG → KPHX
KMKE
→
KPHX
KMKE · Milwaukee → KPHX · Phoenix
AAL3146 · AA3146 · sched 12:30Z
KPHX
→
KGEG
KPHX · Phoenix → KGEG · Spokane
AAL2117 · AA2117 · sched 18:35Z
KGEG
→
KPHX
KGEG · Spokane → KPHX · Phoenix
AAL2117 · AA2117 · sched 22:15Z
2026-04-08
3 legs
AAL
KDFW → KFAT → KDFW → KMKE
KDFW
→
KFAT
KDFW · Dallas-Fort Worth → KFAT · Fresno
AAL1223 · AA1223 · sched 21:47Z
KFAT
→
KDFW
KFAT · Fresno → KDFW · Dallas-Fort Worth
AAL1828 · AA1828 · sched 15:29Z
KDFW
→
KMKE
KDFW · Dallas-Fort Worth → KMKE · Milwaukee
AAL2363 · AA2363 · sched 19:41Z
2026-04-07
6 legs
round-trip
AAL
KDFW → KXNA → KDFW → KTUS → KDFW → KMSY → KDFW
KDFW
→
KXNA
KDFW · Dallas-Fort Worth → KXNA · Fayetteville/Springdale/Rogers
AAL3247 · AA3247 · sched 02:32Z
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
→
KDFW
KTUS · Tucson → KDFW · Dallas-Fort Worth
AAL1014 · AA1014 · sched 16:44Z
KDFW
→
KMSY
KDFW · Dallas-Fort Worth → KMSY · New Orleans
AAL2407 · AA2407 · sched 20:06Z
KMSY
→
KDFW
KMSY · New Orleans → KDFW · Dallas-Fort Worth
AAL2407 · AA2407 · sched 22:21Z
2026-04-06
4 legs
round-trip
AAL
KDFW → KDSM → KDFW → KGRR → KDFW
KDFW
→
KDSM
KDFW · Dallas-Fort Worth → KDSM · Des Moines
AAL3191 · AA3191 · sched 13:35Z
KDSM
→
KDFW
KDSM · Des Moines → KDFW · Dallas-Fort Worth
AAL3191 · AA3191 · sched 16:17Z
KDFW
→
KGRR
KDFW · Dallas-Fort Worth → KGRR · Grand Rapids
AAL310 · AA310 · sched 19:52Z
KGRR
→
KDFW
KGRR · Grand Rapids → KDFW · Dallas-Fort Worth
AAL310 · AA310 · sched 23:15Z
2026-04-05
6 legs
AAL
KCID → KDFW → KSDF → KDFW → KVPS → KVPS → KDFW
KCID
→
KDFW
KCID · Cedar Rapids → KDFW · Dallas-Fort Worth
AAL3302 · AA3302 · sched 00:25Z
KDFW
→
KSDF
KDFW · Dallas-Fort Worth → KSDF · Louisville
AAL3138 · AA3138 · sched 12:00Z
KSDF
→
KDFW
KSDF · Louisville → KDFW · Dallas-Fort Worth
AAL3138 · AA3138 · sched 14:49Z
KDFW
→
KVPS
KDFW · Dallas-Fort Worth → KVPS · Valparaiso
AAL2501 · AA2501 · sched 18:23Z
KVPS
→
KVPS
KVPS · Valparaiso → KVPS · Valparaiso
AAL2501 · AA2501 · sched 20:59Z
KVPS
→
KDFW
KVPS · Valparaiso → KDFW · Dallas-Fort Worth
AAL2501 · AA2501 · sched Z
2026-04-04
3 legs
AAL
KDFW → KCMH → KDFW → KCID
KDFW
→
KCMH
KDFW · Dallas-Fort Worth → KCMH · Columbus
AAL1279 · AA1279 · sched 12:21Z
KCMH
→
KDFW
KCMH · Columbus → KDFW · Dallas-Fort Worth
AAL1279 · AA1279 · sched 15:36Z
KDFW
→
KCID
KDFW · Dallas-Fort Worth → KCID · Cedar Rapids
AAL3302 · AA3302 · sched 21:37Z
2026-04-03
3 legs
AAL
KORF → KDFW → KSTL → KDFW
KORF
→
KDFW
KORF · Norfolk → KDFW · Dallas-Fort Worth
AAL2274 · AA2274 · sched 10:00Z
KDFW
→
KSTL
KDFW · Dallas-Fort Worth → KSTL · St Louis
AAL2289 · AA2289 · sched 14:12Z
KSTL
→
KDFW
KSTL · St Louis → KDFW · Dallas-Fort Worth
AAL2289 · AA2289 · sched 16:46Z
2026-04-02
5 legs
AAL
KDFW → KMSY → KDFW → MMOX → KDFW → KORF
KDFW
→
KMSY
KDFW · Dallas-Fort Worth → KMSY · New Orleans
AAL1007 · AA1007 · sched 00:55Z
KMSY
→
KDFW
KMSY · New Orleans → KDFW · Dallas-Fort Worth
AAL1768 · AA1768 · sched 12:00Z
KDFW
→
MMOX
KDFW · Dallas-Fort Worth → MMOX · Oaxaca
intl
AAL2187 · AA2187 · sched 15:12Z
MMOX
→
KDFW
MMOX · Oaxaca → KDFW · Dallas-Fort Worth
intl
AAL2187 · AA2187 · sched 19:08Z
KDFW
→
KORF
KDFW · Dallas-Fort Worth → KORF · Norfolk
AAL2194 · AA2194 · sched 23:55Z
2026-04-01
4 legs
AAL
KPHX → KSFO → KPHX → KSAT → KDFW
KPHX
→
KSFO
KPHX · Phoenix → KSFO · San Francisco
AAL2234 · AA2234 · sched 00:08Z
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 22:36Z
2026-03-31
3 legs
AAL
KMSN → KPHX → KSBP → KPHX
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 · sched 19:50Z
2026-03-30
5 legs
AAL
KDFW → KGEG → KPHX → KRNO → KPHX → KMSN
KDFW
→
KGEG
KDFW · Dallas-Fort Worth → KGEG · Spokane
AAL1023 · AA1023 · sched 03:30Z
KGEG
→
KPHX
KGEG · Spokane → KPHX · Phoenix
AAL2697 · AA2697 · sched 13:00Z
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-03-29
5 legs
AAL
KSAV → KDFW → KSTL → KDFW → KMSP → KDFW
KSAV
→
KDFW
KSAV · Savannah → KDFW · Dallas-Fort Worth
AAL753 · AA753 · sched 23:37Z
KDFW
→
KSTL
KDFW · Dallas-Fort Worth → KSTL · St Louis
AAL2289 · AA2289 · sched 14:12Z
KSTL
→
KDFW
KSTL · St Louis → KDFW · Dallas-Fort Worth
AAL2289 · AA2289 · sched 16:46Z
KDFW
→
KMSP
KDFW · Dallas-Fort Worth → KMSP · Minneapolis
AAL3103 · AA3103 · sched 19:52Z
KMSP
→
KDFW
KMSP · Minneapolis → KDFW · Dallas-Fort Worth
AAL3103 · AA3103 · sched 23:11Z
2026-03-28
5 legs
AAL
KDFW → KMSY → KDFW → KSAV → KDFW → KSTL
KDFW
→
KMSY
KDFW · Dallas-Fort Worth → KMSY · New Orleans
AAL2157 · AA2157 · sched 12:15Z
KMSY
→
KDFW
KMSY · New Orleans → KDFW · Dallas-Fort Worth
AAL2157 · AA2157 · sched 14:27Z
KDFW
→
KSAV
KDFW · Dallas-Fort Worth → KSAV · Savannah
AAL753 · AA753 · sched 20:32Z
KSTL
→
KDFW
KSTL · St Louis → KDFW · Dallas-Fort Worth
⚠ gap
AAL2289 · AA2289 · sched Z
KDFW
→
KSTL
KDFW · Dallas-Fort Worth → KSTL · St Louis
AAL2289 · AA2289 · sched Z
2026-03-27
4 legs
AAL
KPHX → KFAT → KDFW → KMSP → 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
→
KMSP
KDFW · Dallas-Fort Worth → KMSP · Minneapolis
AAL3103 · AA3103 · sched 19:52Z
KMSP
→
KDFW
KMSP · Minneapolis → KDFW · Dallas-Fort Worth
AAL3103 · AA3103 · sched 23:11Z
2026-03-26
3 legs
AAL
KSFO → KPHX → KAUS → KPHX
KSFO
→
KPHX
KSFO · San Francisco → KPHX · Phoenix
AAL2411 · AA2411 · sched 16:25Z
KPHX
→
KAUS
KPHX · Phoenix → KAUS · Austin
AAL2499 · AA2499 · sched 19:43Z
KAUS
→
KPHX
KAUS · Austin → KPHX · Phoenix
AAL2380 · AA2380 · sched 23:45Z
2026-03-25
5 legs
AAL
KPHX → KMEM → KPHX → KSBP → KPHX → KSFO
KPHX
→
KMEM
KPHX · Phoenix → KMEM · Memphis
AAL2127 · AA2127 · sched 01:57Z
KMEM
→
KPHX
KMEM · Memphis → KPHX · Phoenix
AAL2462 · AA2462 · sched 12:44Z
KPHX
→
KSBP
KPHX · Phoenix → KSBP · San Luis Obispo
AAL2143 · AA2143 · sched 17:10Z
KSBP
→
KPHX
KSBP · San Luis Obispo → KPHX · Phoenix
AAL2143 · AA2143 · sched 19:50Z
KPHX
→
KSFO
KPHX · Phoenix → KSFO · San Francisco
AAL2234 · AA2234 · sched 00:08Z
2026-03-24
4 legs
round-trip
AAL
KPHX → KSTL → KPHX → KGEG → KPHX
KPHX
→
KSTL
KPHX · Phoenix → KSTL · St Louis
AAL2043 · AA2043 · sched 02:01Z
KSTL
→
KPHX
KSTL · St Louis → KPHX · Phoenix
AAL2574 · AA2574 · sched 12:58Z
KPHX
→
KGEG
KPHX · Phoenix → KGEG · Spokane
AAL2871 · AA2871 · sched 17:57Z
KGEG
→
KPHX
KGEG · Spokane → KPHX · Phoenix
AAL2871 · AA2871 · sched 22:10Z
2026-03-23
1 legs
AAL
KSEA → KPHX
KSEA
→
KPHX
KSEA · Seattle → KPHX · Phoenix
AAL3235 · AA3235 · sched 22:00Z