✈ Spire
Tail-Tracer
Dashboard
Aircraft
Rotations
Operators
Airports
Delays
Globe
‹ Aircraft
N128UW
/ A07341
396 flights over 91 days · 4.35 legs/day · base KCLT · Charlotte · operators: AAL
396
Flights
73
Airports served
7%
ADS-B observed
1
Ferry / no-flightnum
Aircraft identity
A320-214
A320
American Airlines Inc
· reg N128UW · built 2010
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
6 legs
AAL
KSRQ → KCLT → KCHS → KCLT → KMEM → KCLT → KDCA
KSRQ
→
KCLT
KSRQ · Sarasota/Bradenton → KCLT · Charlotte
AAL2264 · AA2264 · ⏱ 10:24– (Nonem)
KCLT
→
KCHS
KCLT · Charlotte → KCHS · Charleston
AAL1666 · AA1666 · sched 12:59Z
KCHS
→
KCLT
KCHS · Charleston → KCLT · Charlotte
AAL1666 · AA1666 · sched 14:52Z
KCLT
→
KMEM
KCLT · Charlotte → KMEM · Memphis
AAL2116 · AA2116 · sched 17:18Z
KMEM
→
KCLT
KMEM · Memphis → KCLT · Charlotte
AAL2116 · AA2116 · sched 19:56Z
KCLT
→
KDCA
KCLT · Charlotte → KDCA · Washington
AAL2386 · AA2386 · sched 22:25Z
2026-06-22
6 legs
AAL
KJAX → KPHL → KPHL → KCLT → KMEM → KCLT → KSRQ
KJAX
→
KPHL
KJAX · Jacksonville → KPHL · Philadelphia
AAL709 · AA709 · sched 11:00Z
KPHL
→
KPHL
KPHL · Philadelphia → KPHL · Philadelphia
AAL709 · AA709 · sched 11:00Z
KPHL
→
KCLT
KPHL · Philadelphia → KCLT · Charlotte
AAL1180 · AA1180 · sched 14:30Z
KCLT
→
KMEM
KCLT · Charlotte → KMEM · Memphis
AAL2116 · AA2116 · sched 17:18Z
KMEM
→
KCLT
KMEM · Memphis → KCLT · Charlotte
AAL2116 · AA2116 · sched 19:56Z
KCLT
→
KSRQ
KCLT · Charlotte → KSRQ · Sarasota/Bradenton
AAL2094 · AA2094 · sched 22:48Z
2026-06-21
3 legs
AAL
KPHL → KATL → KPHL → KJAX
KPHL
→
KATL
KPHL · Philadelphia → KATL · Atlanta
AAL621 · AA621 · sched 15:05Z
KATL
→
KPHL
KATL · Atlanta → KPHL · Philadelphia
AAL621 · AA621 · sched 18:03Z
KPHL
→
KJAX
KPHL · Philadelphia → KJAX · Jacksonville
AAL2940 · AA2940 · sched 22:23Z
2026-06-19
1 legs
AAL
KCLT → KPHL
KCLT
→
KPHL
KCLT · Charlotte → KPHL · Philadelphia
AAL3046 · AA3046 · sched 11:57Z
2026-06-18
6 legs
round-trip
AAL
KCLT → KDTW → KCLT → KGRR → KCLT → KOMA → KCLT
KCLT
→
KDTW
KCLT · Charlotte → KDTW · Detroit
AAL419 · AA419 · sched 00:46Z
KDTW
→
KCLT
KDTW · Detroit → KCLT · Charlotte
AAL387 · AA387 · sched 10:00Z
KCLT
→
KGRR
KCLT · Charlotte → KGRR · Grand Rapids
AAL1890 · AA1890 · sched 12:59Z
KGRR
→
KCLT
KGRR · Grand Rapids → KCLT · Charlotte
AAL1890 · AA1890 · sched 15:41Z
KCLT
→
KOMA
KCLT · Charlotte → KOMA · Omaha
AAL3115 · AA3115 · sched 18:40Z
KOMA
→
KCLT
KOMA · Omaha → KCLT · Charlotte
AAL3115 · AA3115 · sched 22:04Z
2026-06-17
4 legs
AAL
KJAX → KPHL → KCLT → KGRR → KCLT
KJAX
→
KPHL
KJAX · Jacksonville → KPHL · Philadelphia
AAL709 · AA709 · sched 11:00Z
KPHL
→
KCLT
KPHL · Philadelphia → KCLT · Charlotte
AAL1311 · AA1311 · sched 16:07Z
KCLT
→
KGRR
KCLT · Charlotte → KGRR · Grand Rapids
AAL1891 · AA1891 · sched 18:55Z
KGRR
→
KCLT
KGRR · Grand Rapids → KCLT · Charlotte
AAL1891 · AA1891 · sched 21:34Z
2026-06-16
5 legs
AAL
KPHL → KDEN → KPHL → KAUS → KPHL → KJAX
KPHL
→
KDEN
KPHL · Philadelphia → KDEN · Denver
AAL2500 · AA2500 · ⏱ 01:23– (Nonem)
KDEN
→
KPHL
KDEN · Denver → KPHL · Philadelphia
AAL2500 · AA2500 · sched 05:59Z
KPHL
→
KAUS
KPHL · Philadelphia → KAUS · Austin
AAL1407 · AA1407 · sched 12:30Z
KAUS
→
KPHL
KAUS · Austin → KPHL · Philadelphia
AAL1407 · AA1407 · ⏱ 17:30– (Nonem)
KPHL
→
KJAX
KPHL · Philadelphia → KJAX · Jacksonville
AAL2940 · AA2940 · ⏱ 22:28– (Nonem)
2026-06-15
6 legs
AAL
KIAD → KCLT → KDSM → KCLT → KPHL → KBNA → KPHL
KIAD
→
KCLT
KIAD · Dulles → KCLT · Charlotte
AAL2953 · AA2953 · sched 00:22Z
KCLT
→
KDSM
KCLT · Charlotte → KDSM · Des Moines
AAL2241 · AA2241 · sched 02:45Z
KDSM
→
KCLT
KDSM · Des Moines → KCLT · Charlotte
AAL2854 · AA2854 · sched 11:55Z
KCLT
→
KPHL
KCLT · Charlotte → KPHL · Philadelphia
AAL2498 · AA2498 · sched 15:00Z
KPHL
→
KBNA
KPHL · Philadelphia → KBNA · Nashville
AAL1506 · AA1506 · ⏱ 17:53– (Nonem)
KBNA
→
KPHL
KBNA · Nashville → KPHL · Philadelphia
AAL1506 · AA1506 · sched 20:43Z
2026-06-14
5 legs
AAL
KCLT → KOKC → KCLT → KDSM → KCLT → KIAD
KCLT
→
KOKC
KCLT · Charlotte → KOKC · Oklahoma City
AAL768 · AA768 · sched 02:25Z
KOKC
→
KCLT
KOKC · Oklahoma City → KCLT · Charlotte
AAL2273 · AA2273 · ⏱ 14:03– (Nonem)
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
→
KIAD
KCLT · Charlotte → KIAD · Dulles
AAL2953 · AA2953 · ⏱ 00:00– (Nonem)
2026-06-13
7 legs
AAL
KILM → KCLT → KDCA → KCLT → MMCZ → KCLT → KMSY → KCLT
KILM
→
KCLT
KILM · Wilmington → KCLT · Charlotte
AAL1933 · AA1933 · sched 00:01Z
KCLT
→
KDCA
KCLT · Charlotte → KDCA · Washington
AAL1269 · AA1269 · sched 02:29Z
KDCA
→
KCLT
KDCA · Washington → KCLT · Charlotte
AAL1581 · AA1581 · sched 10:15Z
KCLT
→
MMCZ
KCLT · Charlotte → MMCZ · Cozumel
intl
AAL2962 · AA2962 · sched 13:05Z
MMCZ
→
KCLT
MMCZ · Cozumel → KCLT · Charlotte
intl
AAL852 · AA852 · sched 17:05Z
KCLT
→
KMSY
KCLT · Charlotte → KMSY · New Orleans
AAL2203 · AA2203 · sched 20:30Z
KMSY
→
KCLT
KMSY · New Orleans → KCLT · Charlotte
AAL2203 · AA2203 · sched 23:17Z
2026-06-12
6 legs
AAL
KPHL → KBOS → KPHL → KCLT → KGSO → KCLT → KILM
KPHL
→
KBOS
KPHL · Philadelphia → KBOS · Boston
AAL3225 · AA3225 · sched 11:20Z
KBOS
→
KPHL
KBOS · Boston → KPHL · Philadelphia
AAL3225 · AA3225 · sched 13:37Z
KPHL
→
KCLT
KPHL · Philadelphia → KCLT · Charlotte
AAL1180 · AA1180 · sched 14:30Z
KCLT
→
KGSO
KCLT · Charlotte → KGSO · Greensboro
AAL996 · AA996 · sched 17:03Z
KGSO
→
KCLT
KGSO · Greensboro → KCLT · Charlotte
AAL2898 · AA2898 · ⏱ 20:05– (Nonem)
KCLT
→
KILM
KCLT · Charlotte → KILM · Wilmington
AAL1933 · AA1933 · sched 22:09Z
2026-06-11
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:26Z
2026-06-10
3 legs
AAL
KPHX → KRNO → KPHX → KJAX
KPHX
→
KRNO
KPHX · Phoenix → KRNO · Reno
AAL2418 · AA2418 · sched 17:06Z
KRNO
→
KPHX
KRNO · Reno → KPHX · Phoenix
AAL2418 · AA2418 · sched 19:45Z
KPHX
→
KJAX
KPHX · Phoenix → KJAX · Jacksonville
AAL2844 · AA2844 · sched 22:59Z
2026-06-09
7 legs
AAL
KSTL → KDFW → KSAT → KDFW → KPNS → KDFW → KPHX → KSAT
KSTL
→
KDFW
KSTL · St Louis → KDFW · Dallas-Fort Worth
AAL2712 · AA2712 · sched 22:18Z
KDFW
→
KSAT
KDFW · Dallas-Fort Worth → KSAT · San Antonio
AAL546 · AA546 · ⏱ 03:24– (Nonem)
KSAT
→
KDFW
KSAT · San Antonio → KDFW · Dallas-Fort Worth
AAL3098 · AA3098 · sched 12:02Z
KDFW
→
KPNS
KDFW · Dallas-Fort Worth → KPNS · Pensacola
AAL2950 · AA2950 · sched 14:30Z
KPNS
→
KDFW
KPNS · Pensacola → KDFW · Dallas-Fort Worth
AAL2950 · AA2950 · sched 17:09Z
KSAT
→
KPHX
KSAT · San Antonio → KPHX · Phoenix
⚠ gap
AAL2495 · AA2495 · sched 20:44Z
KDFW
→
KSAT
KDFW · Dallas-Fort Worth → KSAT · San Antonio
⚠ gap
AAL1539 · AA1539 · sched Z
2026-06-08
4 legs
round-trip
AAL
KDFW → KELP → KDFW → KSTL → KDFW
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
→
KSTL
KDFW · Dallas-Fort Worth → KSTL · St Louis
AAL2712 · AA2712 · sched 19:46Z
KSHV
→
KDFW
KSHV · Shreveport → KDFW · Dallas-Fort Worth
⚠ gap
AAL1169 · AA1169 · sched Z
2026-06-07
2 legs
AAL
KDFW → CYYZ → KSHV
KDFW
→
CYYZ
KDFW · Dallas-Fort Worth → CYYZ · Toronto
intl
AAL2804 · AA2804 · sched 23:49Z
CYYZ
→
KSHV
CYYZ · Toronto → KSHV · Shreveport
intl
AAL1169 · AA1169 · sched 10:46Z
2026-06-06
4 legs
round-trip
AAL
KDFW → KALB → KDFW → MMOX → KDFW
KDFW
→
KALB
KDFW · Dallas-Fort Worth → KALB · Albany
AAL391 · AA391 · sched 23:50Z
KALB
→
KDFW
KALB · Albany → KDFW · Dallas-Fort Worth
AAL2971 · AA2971 · sched 11:00Z
KDFW
→
MMOX
KDFW · Dallas-Fort Worth → MMOX · Oaxaca
intl
AAL2215 · AA2215 · sched 15:26Z
MMOX
→
KDFW
MMOX · Oaxaca → KDFW · Dallas-Fort Worth
intl
AAL2215 · AA2215 · sched 19:17Z
2026-06-05
4 legs
round-trip
AAL
KMFE → KDFW → CYUL → KDFW → KMFE
KMFE
→
KDFW
KMFE · McAllen → KDFW · Dallas-Fort Worth
AAL1095 · AA1095 · sched 12:00Z
KDFW
→
CYUL
KDFW · Dallas-Fort Worth → CYUL · Montréal
intl
AAL1963 · AA1963 · sched 15:00Z
CYUL
→
KDFW
CYUL · Montréal → KDFW · Dallas-Fort Worth
intl
AAL1964 · AA1964 · sched 19:48Z
KDFW
→
KMFE
KDFW · Dallas-Fort Worth → KMFE · McAllen
AAL485 · AA485 · sched Z
2026-06-04
4 legs
round-trip
AAL
KDFW → KALB → KDFW → CYUL → KDFW
KDFW
→
KALB
KDFW · Dallas-Fort Worth → KALB · Albany
AAL391 · AA391 · sched 23:50Z
KALB
→
KDFW
KALB · Albany → KDFW · Dallas-Fort Worth
AAL2971 · AA2971 · sched 11:00Z
KDFW
→
CYUL
KDFW · Dallas-Fort Worth → CYUL · Montréal
intl
AAL1963 · AA1963 · sched 15:00Z
CYUL
→
KDFW
CYUL · Montréal → KDFW · Dallas-Fort Worth
intl
AAL1964 · AA1964 · sched 19:48Z
2026-06-03
4 legs
round-trip
AAL
KDFW → KSAT → KDFW → MMOX → KDFW
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
→
MMOX
KDFW · Dallas-Fort Worth → MMOX · Oaxaca
intl
AAL2215 · AA2215 · sched 15:26Z
MMOX
→
KDFW
MMOX · Oaxaca → KDFW · Dallas-Fort Worth
intl
AAL2215 · AA2215 · sched 19:17Z
2026-06-02
4 legs
round-trip
AAL
KDFW → KMFE → KDFW → CYUL → KDFW
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
→
CYUL
KDFW · Dallas-Fort Worth → CYUL · Montréal
intl
AAL1963 · AA1963 · sched 15:00Z
CYUL
→
KDFW
CYUL · Montréal → KDFW · Dallas-Fort Worth
intl
AAL1964 · AA1964 · sched 19:48Z
2026-06-01
5 legs
AAL
KALB → KDFW → KELP → KDFW → KSTL → KDFW
KALB
→
KDFW
KALB · Albany → KDFW · Dallas-Fort Worth
AAL2971 · AA2971 · sched 11:00Z
KDFW
→
KELP
KDFW · Dallas-Fort Worth → KELP · El Paso
AAL361 · AA361 · sched 15:48Z
KELP
→
KDFW
KELP · El Paso → KDFW · Dallas-Fort Worth
AAL371 · AA371 · sched 18:23Z
KDFW
→
KSTL
KDFW · Dallas-Fort Worth → KSTL · St Louis
AAL2712 · AA2712 · sched 19:46Z
KSTL
→
KDFW
KSTL · St Louis → KDFW · Dallas-Fort Worth
AAL2712 · AA2712 · sched 22:18Z
2026-05-31
4 legs
round-trip
AAL
KALB → KDFW → MMOX → KDFW → KALB
KALB
→
KDFW
KALB · Albany → KDFW · Dallas-Fort Worth
AAL2971 · AA2971 · sched 11:00Z
KDFW
→
MMOX
KDFW · Dallas-Fort Worth → MMOX · Oaxaca
intl
AAL2215 · AA2215 · sched 15:26Z
MMOX
→
KDFW
MMOX · Oaxaca → KDFW · Dallas-Fort Worth
intl
AAL2215 · AA2215 · sched 19:17Z
KDFW
→
KALB
KDFW · Dallas-Fort Worth → KALB · Albany
AAL391 · AA391 · sched 23:50Z
2026-05-30
4 legs
round-trip
AAL
KALB → KDFW → MMOX → KDFW → KALB
KALB
→
KDFW
KALB · Albany → KDFW · Dallas-Fort Worth
AAL2971 · AA2971 · sched 11:00Z
KDFW
→
MMOX
KDFW · Dallas-Fort Worth → MMOX · Oaxaca
intl
AAL2215 · AA2215 · sched 15:26Z
MMOX
→
KDFW
MMOX · Oaxaca → KDFW · Dallas-Fort Worth
intl
AAL2215 · AA2215 · sched 19:17Z
KDFW
→
KALB
KDFW · Dallas-Fort Worth → KALB · Albany
AAL391 · AA391 · sched 23:50Z
2026-05-29
4 legs
AAL
KSAT → KDFW → CYYZ → KDFW → KALB
KSAT
→
KDFW
KSAT · San Antonio → KDFW · Dallas-Fort Worth
AAL3098 · AA3098 · sched 12:02Z
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-05-28
6 legs
AAL
KPHL → KBGR → KPHL → KCLT → KMEM → KCLT → KSAT
KPHL
→
KBGR
KPHL · Philadelphia → KBGR · Bangor
AAL668 · AA668 · sched 23:45Z
KBGR
→
KPHL
KBGR · Bangor → KPHL · Philadelphia
AAL2536 · AA2536 · sched 11:20Z
KPHL
→
KCLT
KPHL · Philadelphia → KCLT · Charlotte
AAL1180 · AA1180 · sched 14:30Z
KCLT
→
KMEM
KCLT · Charlotte → KMEM · Memphis
AAL2116 · AA2116 · sched 17:18Z
KMEM
→
KCLT
KMEM · Memphis → KCLT · Charlotte
AAL2116 · AA2116 · sched 19:56Z
KCLT
→
KSAT
KCLT · Charlotte → KSAT · San Antonio
AAL1258 · AA1258 · sched 22:56Z
2026-05-27
6 legs
round-trip
AAL
KCLT → KLGA → KJFK → KRDU → KPHL → KPHL → KCLT
KCLT
→
KLGA
KCLT · Charlotte → KLGA · New York
AAL2068 · AA2068 · sched 01:40Z
KCLT
→
KJFK
KCLT · Charlotte → KJFK · New York
⚠ gap
AAL2498 · AA2498 · sched 15:00Z
KPHL
→
KRDU
KPHL · Philadelphia → KRDU · Raleigh/Durham
⚠ gap
AAL2360 · AA2360 · ⏱ 20:14–21:25 (71m)
KRDU
→
KPHL
KRDU · Raleigh/Durham → KPHL · Philadelphia
AAL2360 · AA2360 · sched 21:21Z
KJFK
→
KPHL
KJFK · New York → KPHL · Philadelphia
⚠ gap
AAL2498 · AA2498 · sched Z
KLGA
→
KCLT
KLGA · New York → KCLT · Charlotte
⚠ gap
AAL1023 · AA1023 · sched Z
2026-05-26
6 legs
AAL
KORD → KDCA → KCLT → KSRQ → KCLT → KOMA → KCLT
KORD
→
KDCA
KORD · Chicago → KDCA · Washington
AAL1787 · AA1787 · sched 22:58Z
KDCA
→
KCLT
KDCA · Washington → KCLT · Charlotte
AAL1581 · AA1581 · sched 10:23Z
KCLT
→
KSRQ
KCLT · Charlotte → KSRQ · Sarasota/Bradenton
AAL2693 · AA2693 · sched 12:59Z
KSRQ
→
KCLT
KSRQ · Sarasota/Bradenton → KCLT · Charlotte
AAL2693 · AA2693 · ⏱ 15:51– (Nonem)
KCLT
→
KOMA
KCLT · Charlotte → KOMA · Omaha
AAL3115 · AA3115 · sched 18:40Z
KOMA
→
KCLT
KOMA · Omaha → KCLT · Charlotte
AAL3115 · AA3115 · sched 22:04Z
2026-05-25
3 legs
AAL
KMCO → KORF → KORD → KDCA
KMCO
→
KORF
KMCO · Orlando → KORF · Norfolk
AAL2745 · AA2745 · sched 10:51Z
KDCA
→
KORD
KDCA · Washington → KORD · Chicago
⚠ gap
AAL523 · AA523 · sched 14:13Z
KORF
→
KDCA
KORF · Norfolk → KDCA · Washington
⚠ gap
AAL2745 · AA2745 · ⏱ 18:37– (Nonem)
2026-05-24
4 legs
AAL
KTPA → KDCA → KORL → KDCA → KMCO
KTPA
→
KDCA
KTPA · Tampa → KDCA · Washington
AAL3305 · AA3305 · ⏱ 11:02– (Nonem)
KDCA
→
KORL
KDCA · Washington → KORL · Orlando
AAL2062 · AA2062 · sched 14:23Z
KMCO
→
KDCA
KMCO · Orlando → KDCA · Washington
⚠ gap
AAL2062 · AA2062 · sched 17:37Z
KDCA
→
KMCO
KDCA · Washington → KMCO · Orlando
AAL2139 · AA2139 · sched 21:00Z
2026-05-23
7 legs
AAL
KSDF → KCLT → KDCA → KDCA → KPBI → KDCA → KTPA → KCLT
KSDF
→
KCLT
KSDF · Louisville → KCLT · Charlotte
AAL1775 · AA1775 · sched 00:08Z
KCLT
→
KDCA
KCLT · Charlotte → KDCA · Washington
AAL1269 · AA1269 · sched 02:29Z
KCLT
→
KDCA
KCLT · Charlotte → KDCA · Washington
⚠ gap
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 23:00Z
KDCA
→
KCLT
KDCA · Washington → KCLT · Charlotte
⚠ gap
AAL1581 · AA1581 · sched Z
2026-05-22
8 legs
AAL
KORF → KCLT → KCHS → KCLT → KRIC → KCLT → KPWM → KCLT → KSDF
KORF
→
KCLT
KORF · Norfolk → KCLT · Charlotte
AAL2913 · AA2913 · sched 00:18Z
KCLT
→
KCHS
KCLT · Charlotte → KCHS · Charleston
AAL1141 · AA1141 · sched 02:51Z
KCHS
→
KCLT
KCHS · Charleston → KCLT · Charlotte
AAL3298 · AA3298 · sched 09:00Z
KCLT
→
KRIC
KCLT · Charlotte → KRIC · Richmond
AAL2415 · AA2415 · sched 11:08Z
KRIC
→
KCLT
KRIC · Richmond → KCLT · Charlotte
AAL2415 · AA2415 · sched 13:07Z
KCLT
→
KPWM
KCLT · Charlotte → KPWM · Portland
AAL2348 · AA2348 · sched 15:20Z
KPWM
→
KCLT
KPWM · Portland → KCLT · Charlotte
AAL2348 · AA2348 · sched 18:24Z
KCLT
→
KSDF
KCLT · Charlotte → KSDF · Louisville
AAL1775 · AA1775 · sched 21:55Z
2026-05-21
5 legs
round-trip
AAL
KCLT → KLGA → KMSP → KCLT → KORF → KCLT
KCLT
→
KLGA
KCLT · Charlotte → KLGA · New York
AAL1373 · AA1373 · sched 20:13Z
KCLT
→
KMSP
KCLT · Charlotte → KMSP · Minneapolis
⚠ gap
AAL2153 · AA2153 · sched 15:07Z
KMSP
→
KCLT
KMSP · Minneapolis → KCLT · Charlotte
AAL2153 · AA2153 · sched 18:38Z
KCLT
→
KORF
KCLT · Charlotte → KORF · Norfolk
AAL2913 · AA2913 · sched 22:15Z
KLGA
→
KCLT
KLGA · New York → KCLT · Charlotte
⚠ gap
AAL1023 · AA1023 · sched Z
2026-05-20
4 legs
round-trip
AAL
KCLT → KGRR → KCLT → KPNS → KCLT
KCLT
→
KGRR
KCLT · Charlotte → KGRR · Grand Rapids
AAL676 · AA676 · ⏱ 02:01– (Nonem)
KGRR
→
KCLT
KGRR · Grand Rapids → KCLT · Charlotte
AAL1395 · AA1395 · sched 10:04Z
KCLT
→
KPNS
KCLT · Charlotte → KPNS · Pensacola
AAL2555 · AA2555 · sched 13:24Z
KPNS
→
KCLT
KPNS · Pensacola → KCLT · Charlotte
AAL2555 · AA2555 · sched 16:05Z
2026-05-19
4 legs
AAL
KCLT → KMSP → KMKE → KCLT → KMSP
KCLT
→
KMSP
KCLT · Charlotte → KMSP · Minneapolis
AAL2041 · AA2041 · sched 01:31Z
KCLT
→
KMKE
KCLT · Charlotte → KMKE · Milwaukee
⚠ gap
AAL2041 · AA2041 · ⏱ 02:24– (Nonem)
KMSP
→
KCLT
KMSP · Minneapolis → KCLT · Charlotte
⚠ gap
AAL2392 · AA2392 · sched 16:19Z
KMKE
→
KMSP
KMKE · Milwaukee → KMSP · Minneapolis
ferry
⚠ gap
AAL41R · sched Z
2026-05-18
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 · sched 10:07Z
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-05-17
4 legs
round-trip
AAL
KCLT → KVPS → KCLT → KDSM → KCLT
KCLT
→
KVPS
KCLT · Charlotte → KVPS · Valparaiso
AAL3286 · AA3286 · sched 00:55Z
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 19:02Z
2026-05-16
4 legs
AAL
KJAX → KPHL → KCLT → KALB → KCLT
KJAX
→
KPHL
KJAX · Jacksonville → KPHL · Philadelphia
AAL709 · AA709 · sched 10:55Z
KPHL
→
KCLT
KPHL · Philadelphia → KCLT · Charlotte
AAL1180 · AA1180 · ⏱ 14:39– (Nonem)
KCLT
→
KALB
KCLT · Charlotte → KALB · Albany
AAL1783 · AA1783 · sched 17:47Z
KALB
→
KCLT
KALB · Albany → KCLT · Charlotte
AAL1783 · AA1783 · sched 20:33Z
2026-05-15
4 legs
AAL
KTPA → KPHL → KRSW → KPHL → KJAX
KTPA
→
KPHL
KTPA · Tampa → KPHL · Philadelphia
AAL1806 · AA1806 · ⏱ 11:07– (Nonem)
KPHL
→
KRSW
KPHL · Philadelphia → KRSW · Fort Myers
AAL2685 · AA2685 · sched 15:07Z
KRSW
→
KPHL
KRSW · Fort Myers → KPHL · Philadelphia
AAL2685 · AA2685 · sched 18:59Z
KPHL
→
KJAX
KPHL · Philadelphia → KJAX · Jacksonville
AAL1991 · AA1991 · ⏱ 23:45– (Nonem)
2026-05-14
5 legs
AAL
KPHL → KBOS → KPHL → KCLT → KPHL → KTPA
KPHL
→
KBOS
KPHL · Philadelphia → KBOS · Boston
AAL2783 · AA2783 · sched 11:00Z
KBOS
→
KPHL
KBOS · Boston → KPHL · Philadelphia
AAL2764 · AA2764 · sched 13:15Z
KPHL
→
KCLT
KPHL · Philadelphia → KCLT · Charlotte
AAL2879 · AA2879 · ⏱ 15:59– (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-12
5 legs
AAL
KDFW → KGRR → KCLT → KPNS → KCLT → KPHL
KDFW
→
KGRR
KDFW · Dallas-Fort Worth → KGRR · Grand Rapids
AAL571 · AA571 · sched 01:04Z
KGRR
→
KCLT
KGRR · Grand Rapids → KCLT · Charlotte
AAL1395 · AA1395 · sched 10:39Z
KCLT
→
KPNS
KCLT · Charlotte → KPNS · Pensacola
AAL2555 · AA2555 · sched 13:35Z
KPNS
→
KCLT
KPNS · Pensacola → KCLT · Charlotte
AAL2555 · AA2555 · sched 16:15Z
KCLT
→
KPHL
KCLT · Charlotte → KPHL · Philadelphia
AAL2498 · AA2498 · ⏱ 19:21– (Nonem)
2026-05-11
4 legs
AAL
KCLT → KGRR → KDFW → CYUL → KDFW
KCLT
→
KGRR
KCLT · Charlotte → KGRR · Grand Rapids
AAL676 · AA676 · sched 02:29Z
KGRR
→
KDFW
KGRR · Grand Rapids → KDFW · Dallas-Fort Worth
AAL1561 · AA1561 · sched 11:00Z
KDFW
→
CYUL
KDFW · Dallas-Fort Worth → CYUL · Montréal
intl
AAL1963 · AA1963 · sched 15:05Z
CYUL
→
KDFW
CYUL · Montréal → KDFW · Dallas-Fort Worth
intl
AAL1964 · AA1964 · sched 19:45Z
2026-05-10
5 legs
AAL
KPHL → KCLT → KALB → KCLT → KCVG → KCLT
KPHL
→
KCLT
KPHL · Philadelphia → KCLT · Charlotte
AAL1564 · AA1564 · sched 12:20Z
KCLT
→
KALB
KCLT · Charlotte → KALB · Albany
AAL1785 · AA1785 · sched 15:25Z
KALB
→
KCLT
KALB · Albany → KCLT · Charlotte
AAL1785 · AA1785 · sched 18:11Z
KCLT
→
KCVG
KCLT · Charlotte → KCVG · Cincinnati / Covington
AAL2018 · AA2018 · sched 21:38Z
KCVG
→
KCLT
KCVG · Cincinnati / Covington → KCLT · Charlotte
AAL2018 · AA2018 · sched 23:53Z
2026-05-09
3 legs
AAL
KJAX → KPHL → KPBI → KPHL
KJAX
→
KPHL
KJAX · Jacksonville → KPHL · Philadelphia
AAL709 · AA709 · ⏱ 11:04– (Nonem)
KPHL
→
KPBI
KPHL · Philadelphia → KPBI · West Palm Beach
AAL3333 · AA3333 · sched 14:30Z
KPBI
→
KPHL
KPBI · West Palm Beach → KPHL · Philadelphia
AAL3333 · AA3333 · sched 17:59Z
2026-05-08
5 legs
AAL
KPHL → KMSY → KPHL → KRSW → KPHL → KJAX
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
→
KRSW
KPHL · Philadelphia → KRSW · Fort Myers
AAL2685 · AA2685 · sched 15:07Z
KRSW
→
KPHL
KRSW · Fort Myers → KPHL · Philadelphia
AAL2685 · AA2685 · sched 18:59Z
KPHL
→
KJAX
KPHL · Philadelphia → KJAX · Jacksonville
AAL1991 · AA1991 · sched 23:35Z
2026-05-07
4 legs
AAL
KDCA → KCLT → KPHL → KAUS → KPHL
KDCA
→
KCLT
KDCA · Washington → KCLT · Charlotte
AAL1518 · AA1518 · sched 12:20Z
KCLT
→
KPHL
KCLT · Charlotte → KPHL · Philadelphia
AAL1687 · AA1687 · sched 15:05Z
KPHL
→
KAUS
KPHL · Philadelphia → KAUS · Austin
AAL375 · AA375 · sched 17:00Z
KAUS
→
KPHL
KAUS · Austin → KPHL · Philadelphia
AAL399 · AA399 · sched 21:36Z
2026-05-06
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 · sched 14:39Z
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-05
5 legs
AAL
KCLT → KVPS → KCLT → KDSM → KCLT → KDCA
KCLT
→
KVPS
KCLT · Charlotte → KVPS · Valparaiso
AAL3286 · AA3286 · sched 00:51Z
KVPS
→
KCLT
KVPS · Valparaiso → KCLT · Charlotte
AAL2185 · AA2185 · sched 12:56Z
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
→
KDCA
KCLT · Charlotte → KDCA · Washington
AAL2333 · AA2333 · sched 22:20Z
2026-05-04
4 legs
AAL
KJAX → KPHL → KCLT → KMSP → KCLT
KJAX
→
KPHL
KJAX · Jacksonville → KPHL · Philadelphia
AAL709 · AA709 · ⏱ 11:13– (Nonem)
KPHL
→
KCLT
KPHL · Philadelphia → KCLT · Charlotte
AAL1564 · AA1564 · sched 12:20Z
KCLT
→
KMSP
KCLT · Charlotte → KMSP · Minneapolis
AAL2381 · AA2381 · sched 17:19Z
KMSP
→
KCLT
KMSP · Minneapolis → KCLT · Charlotte
AAL2381 · AA2381 · sched 20:51Z
2026-05-03
4 legs
AAL
KTPA → KPHL → KIAH → KPHL → KJAX
KTPA
→
KPHL
KTPA · Tampa → KPHL · Philadelphia
AAL1806 · AA1806 · sched 11:00Z
KPHL
→
KIAH
KPHL · Philadelphia → KIAH · Houston
AAL2153 · AA2153 · ⏱ 14:57– (Nonem)
KIAH
→
KPHL
KIAH · Houston → KPHL · Philadelphia
AAL2153 · AA2153 · sched 19:25Z
KPHL
→
KJAX
KPHL · Philadelphia → KJAX · Jacksonville
AAL1991 · AA1991 · sched 23:40Z
2026-05-02
3 legs
AAL
KPHL → MWCR → KPHL → KTPA
KPHL
→
MWCR
KPHL · Philadelphia → MWCR · George Town
intl
AAL1344 · AA1344 · sched 12:50Z
MWCR
→
KPHL
MWCR · George Town → KPHL · Philadelphia
intl
AAL1345 · AA1345 · ⏱ 17:53– (Nonem)
KPHL
→
KTPA
KPHL · Philadelphia → KTPA · Tampa
AAL2322 · AA2322 · sched 22:20Z
2026-05-01
3 legs
AAL
KCLT → KPHL → KRSW → KPHL
KCLT
→
KPHL
KCLT · Charlotte → KPHL · Philadelphia
AAL1687 · AA1687 · sched 15:05Z
KPHL
→
KRSW
KPHL · Philadelphia → KRSW · Fort Myers
AAL2688 · AA2688 · ⏱ 18:05– (Nonem)
KRSW
→
KPHL
KRSW · Fort Myers → KPHL · Philadelphia
AAL2688 · AA2688 · sched 21:35Z
2026-04-30
6 legs
round-trip
AAL
KCLT → KVPS → KCLT → KDSM → KCLT → KIAD → 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 19:02Z
KCLT
→
KIAD
KCLT · Charlotte → KIAD · Dulles
AAL3073 · AA3073 · sched 22:00Z
KIAD
→
KCLT
KIAD · Dulles → KCLT · Charlotte
AAL3073 · AA3073 · sched 00:11Z
2026-04-29
4 legs
round-trip
AAL
KCLT → KVPS → KCLT → KRDU → KCLT
KCLT
→
KVPS
KCLT · Charlotte → KVPS · Valparaiso
AAL3286 · AA3286 · sched 00:55Z
KVPS
→
KCLT
KVPS · Valparaiso → KCLT · Charlotte
AAL2185 · AA2185 · sched 12:43Z
KCLT
→
KRDU
KCLT · Charlotte → KRDU · Raleigh/Durham
AAL2642 · AA2642 · sched 18:31Z
KRDU
→
KCLT
KRDU · Raleigh/Durham → KCLT · Charlotte
AAL2642 · AA2642 · ⏱ 20:53– (Nonem)
2026-04-28
4 legs
AAL
KJAX → KPHL → KCLT → KOMA → KCLT
KJAX
→
KPHL
KJAX · Jacksonville → KPHL · Philadelphia
AAL709 · AA709 · sched 11:00Z
KPHL
→
KCLT
KPHL · Philadelphia → KCLT · Charlotte
AAL1180 · AA1180 · sched 14:30Z
KCLT
→
KOMA
KCLT · Charlotte → KOMA · Omaha
AAL961 · AA961 · sched 17:50Z
KOMA
→
KCLT
KOMA · Omaha → KCLT · Charlotte
AAL961 · AA961 · sched 21:19Z
2026-04-27
4 legs
round-trip
AAL
KJAX → KPHX → KRNO → KPHX → KJAX
KJAX
→
KPHX
KJAX · Jacksonville → KPHX · Phoenix
AAL2858 · AA2858 · sched 11:25Z
KPHX
→
KRNO
KPHX · Phoenix → KRNO · Reno
AAL2682 · AA2682 · sched 17:17Z
KRNO
→
KPHX
KRNO · Reno → KPHX · Phoenix
AAL2682 · AA2682 · sched 20:01Z
KPHX
→
KJAX
KPHX · Phoenix → KJAX · Jacksonville
AAL2844 · AA2844 · sched 22:46Z
2026-04-26
5 legs
AAL
KPHX → KSAT → KPHX → KFAT → KPHX → KJAX
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
→
KFAT
KPHX · Phoenix → KFAT · Fresno
AAL2081 · AA2081 · sched 17:23Z
KFAT
→
KPHX
KFAT · Fresno → KPHX · Phoenix
AAL2081 · AA2081 · sched 20:03Z
KPHX
→
KJAX
KPHX · Phoenix → KJAX · Jacksonville
AAL2844 · AA2844 · sched 22:46Z
2026-04-25
6 legs
AAL
KPHL → KJAX → KPHX → KONT → KPHX → KSAN → KPHX
KPHL
→
KJAX
KPHL · Philadelphia → KJAX · Jacksonville
AAL1991 · AA1991 · sched 23:40Z
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
AAL1817 · AA1817 · sched 21:30Z
KSAN
→
KPHX
KSAN · San Diego → KPHX · Phoenix
AAL1817 · AA1817 · sched 23:32Z
2026-04-24
4 legs
round-trip
AAL
KPHL → KPNS → KPHL → KPIT → KPHL
KPHL
→
KPNS
KPHL · Philadelphia → KPNS · Pensacola
AAL3185 · AA3185 · sched 12:31Z
KPNS
→
KPHL
KPNS · Pensacola → KPHL · Philadelphia
AAL3185 · AA3185 · sched 15:57Z
KPHL
→
KPIT
KPHL · Philadelphia → KPIT · Pittsburgh
AAL2545 · AA2545 · ⏱ 19:32– (Nonem)
KPIT
→
KPHL
KPIT · Pittsburgh → KPHL · Philadelphia
AAL2545 · AA2545 · sched 21:34Z
2026-04-23
3 legs
AAL
KJAX → KPHL → KJAX → KPHL
KJAX
→
KPHL
KJAX · Jacksonville → KPHL · Philadelphia
AAL709 · AA709 · 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
2026-04-22
4 legs
AAL
KSAT → KPHX → KFAT → KPHX → KJAX
KSAT
→
KPHX
KSAT · San Antonio → KPHX · Phoenix
AAL2086 · AA2086 · sched 13:55Z
KPHX
→
KFAT
KPHX · Phoenix → KFAT · Fresno
AAL2081 · AA2081 · sched 17:23Z
KFAT
→
KPHX
KFAT · Fresno → KPHX · Phoenix
AAL2081 · AA2081 · sched 20:03Z
KPHX
→
KJAX
KPHX · Phoenix → KJAX · Jacksonville
AAL2844 · AA2844 · sched 22:46Z
2026-04-21
5 legs
AAL
KPHX → KDEN → KPHX → KPSP → 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
→
KPSP
KPHX · Phoenix → KPSP · Palm Springs
AAL2570 · AA2570 · sched 17:36Z
KPSP
→
KPHX
KPSP · Palm Springs → KPHX · Phoenix
AAL2570 · AA2570 · sched 20:00Z
KPHX
→
KSAT
KPHX · Phoenix → KSAT · San Antonio
AAL1767 · AA1767 · sched 22:30Z
2026-04-20
3 legs
AAL
KJAX → KPHX → KAUS → KPHX
KJAX
→
KPHX
KJAX · Jacksonville → KPHX · Phoenix
AAL2858 · AA2858 · sched 11:25Z
KPHX
→
KAUS
KPHX · Phoenix → KAUS · Austin
AAL1818 · AA1818 · sched 16:05Z
KAUS
→
KPHX
KAUS · Austin → KPHX · Phoenix
AAL1818 · AA1818 · sched 19:25Z
2026-04-19
4 legs
AAL
KMKE → KPHX → KRNO → KPHX → KJAX
KMKE
→
KPHX
KMKE · Milwaukee → KPHX · Phoenix
AAL3146 · AA3146 · sched 12:30Z
KPHX
→
KRNO
KPHX · Phoenix → KRNO · Reno
AAL2682 · AA2682 · sched 17:17Z
KRNO
→
KPHX
KRNO · Reno → KPHX · Phoenix
AAL2682 · AA2682 · sched 20:01Z
KPHX
→
KJAX
KPHX · Phoenix → KJAX · Jacksonville
AAL2844 · AA2844 · sched 22:46Z
2026-04-18
6 legs
AAL
KATL → KDFW → KDEN → KDFW → KCID → KDFW → KMKE
KATL
→
KDFW
KATL · Atlanta → KDFW · Dallas-Fort Worth
AAL1812 · AA1812 · sched 00:22Z
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
→
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
→
KMKE
KDFW · Dallas-Fort Worth → KMKE · Milwaukee
AAL2363 · AA2363 · sched 21:29Z
2026-04-17
5 legs
AAL
KDFW → KBUF → KDFW → KCID → KDFW → KATL
KDFW
→
KBUF
KDFW · Dallas-Fort Worth → KBUF · Buffalo
AAL1724 · AA1724 · sched 00:21Z
KBUF
→
KDFW
KBUF · Buffalo → KDFW · Dallas-Fort Worth
AAL882 · AA882 · sched 11:00Z
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
→
KATL
KDFW · Dallas-Fort Worth → KATL · Atlanta
AAL1812 · AA1812 · sched 21:28Z
2026-04-16
4 legs
round-trip
AAL
KDFW → KPNS → KDFW → KSBP → KDFW
KDFW
→
KPNS
KDFW · Dallas-Fort Worth → KPNS · Pensacola
AAL3231 · AA3231 · sched 01:39Z
KPNS
→
KDFW
KPNS · Pensacola → KDFW · Dallas-Fort Worth
AAL2052 · AA2052 · sched 12:00Z
KDFW
→
KSBP
KDFW · Dallas-Fort Worth → KSBP · San Luis Obispo
AAL1772 · AA1772 · sched 15:34Z
KSBP
→
KDFW
KSBP · San Luis Obispo → KDFW · Dallas-Fort Worth
AAL1772 · AA1772 · sched 19:55Z
2026-04-15
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-14
3 legs
AAL
KMSN → KPHX → KRNO → KPHX
KMSN
→
KPHX
KMSN · Madison → KPHX · Phoenix
AAL634 · AA634 · sched 12:35Z
KPHX
→
KRNO
KPHX · Phoenix → KRNO · Reno
AAL2682 · AA2682 · sched 17:17Z
KRNO
→
KPHX
KRNO · Reno → KPHX · Phoenix
AAL2682 · AA2682 · sched 20:01Z
2026-04-13
4 legs
AAL
KJAX → KPHX → KONT → KPHX → KMSN
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
→
KMSN
KPHX · Phoenix → KMSN · Madison
AAL1835 · AA1835 · sched 22:23Z
2026-04-12
4 legs
AAL
KMKE → KPHX → KRNO → KPHX → KJAX
KMKE
→
KPHX
KMKE · Milwaukee → KPHX · Phoenix
AAL3146 · AA3146 · sched 12:30Z
KPHX
→
KRNO
KPHX · Phoenix → KRNO · Reno
AAL2682 · AA2682 · sched 17:17Z
KRNO
→
KPHX
KRNO · Reno → KPHX · Phoenix
AAL2682 · AA2682 · ⏱ 20:06– (Nonem)
KPHX
→
KJAX
KPHX · Phoenix → KJAX · Jacksonville
AAL2844 · AA2844 · sched 22:46Z
2026-04-11
5 legs
AAL
KDFW → KPNS → KDFW → KCID → KDFW → KMKE
KDFW
→
KPNS
KDFW · Dallas-Fort Worth → KPNS · Pensacola
AAL3231 · AA3231 · sched 01:39Z
KPNS
→
KDFW
KPNS · Pensacola → KDFW · Dallas-Fort Worth
AAL2052 · AA2052 · sched 12:00Z
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
→
KMKE
KDFW · Dallas-Fort Worth → KMKE · Milwaukee
AAL2363 · AA2363 · sched 21:29Z
2026-04-10
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-09
4 legs
round-trip
AAL
KPHX → KFAT → KDFW → KMKE → KPHX
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
KMKE
→
KPHX
KMKE · Milwaukee → KPHX · Phoenix
AAL2659 · AA2659 · sched 22:46Z
2026-04-08
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-07
4 legs
AAL
KFAT → KPHX → KPSP → KPHX → KSFO
KFAT
→
KPHX
KFAT · Fresno → KPHX · Phoenix
AAL2119 · AA2119 · sched 02:15Z
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
→
KSFO
KPHX · Phoenix → KSFO · San Francisco
AAL2421 · AA2421 · sched 00:00Z
2026-04-06
5 legs
AAL
KDFW → KTUL → KDFW → KCID → KDFW → KFAT
KDFW
→
KTUL
KDFW · Dallas-Fort Worth → KTUL · Tulsa
AAL1664 · AA1664 · sched 13:25Z
KTUL
→
KDFW
KTUL · Tulsa → KDFW · Dallas-Fort Worth
AAL1664 · AA1664 · sched 15:16Z
KDFW
→
KCID
KDFW · Dallas-Fort Worth → KCID · Cedar Rapids
AAL649 · AA649 · sched 15:33Z
KCID
→
KDFW
KCID · Cedar Rapids → KDFW · Dallas-Fort Worth
AAL649 · AA649 · sched 18:24Z
KDFW
→
KFAT
KDFW · Dallas-Fort Worth → KFAT · Fresno
AAL1490 · AA1490 · sched 21:50Z
2026-04-05
4 legs
round-trip
AAL
KDFW → KTUS → KDFW → KMSP → KDFW
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
→
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-04-04
4 legs
round-trip
AAL
KDFW → KMCI → KDFW → KMYR → KDFW
KDFW
→
KMCI
KDFW · Dallas-Fort Worth → KMCI · Kansas City
AAL3254 · AA3254 · sched 12:16Z
KMCI
→
KDFW
KMCI · Kansas City → KDFW · Dallas-Fort Worth
AAL3254 · AA3254 · sched 14:44Z
KDFW
→
KMYR
KDFW · Dallas-Fort Worth → KMYR · Myrtle Beach
AAL3308 · AA3308 · sched 18:00Z
KMYR
→
KDFW
KMYR · Myrtle Beach → KDFW · Dallas-Fort Worth
AAL3308 · AA3308 · sched 21:19Z
2026-04-03
5 legs
AAL
KSAN → KPHX → KSFO → KPHX → KSAT → KDFW
KSAN
→
KPHX
KSAN · San Diego → KPHX · Phoenix
AAL1950 · AA1950 · sched 23:55Z
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-04-02
4 legs
AAL
KMSN → KPHX → KSBP → KPHX → KSAN
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
KPHX
→
KSAN
KPHX · Phoenix → KSAN · San Diego
AAL1950 · AA1950 · sched 21:41Z
2026-04-01
5 legs
AAL
KPHX → KDEN → KPHX → KRNO → 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
→
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-31
5 legs
AAL
KSAT → KPHX → KGEG → KPHX → KCVG → KPHX
KSAT
→
KPHX
KSAT · San Antonio → KPHX · Phoenix
AAL3198 · AA3198 · sched 00:09Z
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-30
5 legs
AAL
KDFW → KMSY → KDFW → KFSD → KDFW → KSAT
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
→
KFSD
KDFW · Dallas-Fort Worth → KFSD · Sioux Falls
AAL633 · AA633 · sched 15:25Z
KFSD
→
KDFW
KFSD · Sioux Falls → KDFW · Dallas-Fort Worth
AAL633 · AA633 · sched 18:26Z
KDFW
→
KSAT
KDFW · Dallas-Fort Worth → KSAT · San Antonio
AAL499 · AA499 · sched 21:55Z
2026-03-29
5 legs
AAL
KSAT → KPHX → KSMF → KPHX → KSAT → KDFW
KSAT
→
KPHX
KSAT · San Antonio → KPHX · Phoenix
AAL3198 · AA3198 · sched 00:09Z
KPHX
→
KSMF
KPHX · Phoenix → KSMF · Sacramento
AAL1625 · AA1625 · sched 14:15Z
KSMF
→
KPHX
KSMF · Sacramento → KPHX · Phoenix
AAL1625 · AA1625 · sched 17:07Z
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-28
4 legs
AAL
KGRR → KDFW → KGRR → KDFW → KSAT
KGRR
→
KDFW
KGRR · Grand Rapids → KDFW · Dallas-Fort Worth
AAL1561 · AA1561 · sched 11:00Z
KDFW
→
KGRR
KDFW · Dallas-Fort Worth → KGRR · Grand Rapids
AAL2876 · AA2876 · sched 15:05Z
KGRR
→
KDFW
KGRR · Grand Rapids → KDFW · Dallas-Fort Worth
AAL2876 · AA2876 · sched 18:19Z
KDFW
→
KSAT
KDFW · Dallas-Fort Worth → KSAT · San Antonio
AAL499 · AA499 · sched 22:10Z
2026-03-27
5 legs
AAL
KDFW → KMSY → KDFW → MMOX → KDFW → KGRR
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
→
KGRR
KDFW · Dallas-Fort Worth → KGRR · Grand Rapids
AAL580 · AA580 · sched 23:40Z
2026-03-26
4 legs
round-trip
AAL
KDFW → KMSY → KDFW → KILM → KDFW
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
→
KILM
KDFW · Dallas-Fort Worth → KILM · Wilmington
AAL880 · AA880 · sched 17:50Z
KILM
→
KDFW
KILM · Wilmington → KDFW · Dallas-Fort Worth
AAL880 · AA880 · sched 21:11Z
2026-03-25
1 legs
AAL
KPNS → KDFW
KPNS
→
KDFW
KPNS · Pensacola → KDFW · Dallas-Fort Worth
AAL2680 · AA2680 · sched 12:03Z
2026-03-24
5 legs
AAL
KDFW → KORF → KDFW → KCID → KDFW → KPNS
KDFW
→
KORF
KDFW · Dallas-Fort Worth → KORF · Norfolk
AAL2194 · AA2194 · sched 23:55Z
KORF
→
KDFW
KORF · Norfolk → KDFW · Dallas-Fort Worth
AAL2274 · AA2274 · sched 10:00Z
KDFW
→
KCID
KDFW · Dallas-Fort Worth → KCID · Cedar Rapids
AAL649 · AA649 · sched 15:33Z
KCID
→
KDFW
KCID · Cedar Rapids → KDFW · Dallas-Fort Worth
AAL649 · AA649 · sched 18:24Z
KDFW
→
KPNS
KDFW · Dallas-Fort Worth → KPNS · Pensacola
AAL1351 · AA1351 · sched 22:15Z
2026-03-23
1 legs
AAL
KVPS → KDFW
KVPS
→
KDFW
KVPS · Valparaiso → KDFW · Dallas-Fort Worth
AAL2501 · AA2501 · sched 21:00Z