Flight

AAL2709

Flight history and live tracking for AAL2709, operated by American Airlines. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Route

AirlineAmerican Airlines
Typical originKDFW DALLAS FORT WORTH INTERNATIONAL
Typical destinationKPSP PALM SPRINGS INTERNATIONAL
Distance976 nm

Flight history 270 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KDFW DALLAS FORT WORTH INTERNATIONALKPSP PALM SPRINGS INTERNATIONAL19:04 CDT19:29 PDT2h 25mN342PM
2026-10-02KDFW DALLAS FORT WORTH INTERNATIONALKPSP PALM SPRINGS INTERNATIONAL21:45 CDT19:26 PDT23h 41mN342PM
2026-10-01KDFW DALLAS FORT WORTH INTERNATIONALKPSP PALM SPRINGS INTERNATIONAL21:45 CDT22:10 PDT2h 25m
2026-09-30KDFW DALLAS FORT WORTH INTERNATIONALKPSP PALM SPRINGS INTERNATIONAL19:21 CDT19:28 PDT26h 07mN952AA
2026-09-29KDFW DALLAS FORT WORTH INTERNATIONALKPSP PALM SPRINGS INTERNATIONAL19:07 CDT20:02 PDT26h 55mN931NN
2026-09-28KDFW DALLAS FORT WORTH INTERNATIONALKPSP PALM SPRINGS INTERNATIONAL19:07 CDT19:45 PDT2h 38mN963NN
2026-09-27KDFW DALLAS FORT WORTH INTERNATIONALKPSP PALM SPRINGS INTERNATIONAL19:03 CDT19:44 PDT2h 41mN358PW
2026-09-26KDFW DALLAS FORT WORTH INTERNATIONALKPSP PALM SPRINGS INTERNATIONAL19:26 CDT20:08 PDT2h 42mN339PL
2026-09-25KDFW DALLAS FORT WORTH INTERNATIONALKPSP PALM SPRINGS INTERNATIONAL19:06 CDT19:42 PDT2h 36mN849NN
2026-09-24KDFWKPSP19:00 CDT19:26 PDT2h 25mN925NN
2026-09-23estimatedKDFWKPSP19:00 CDT19:38 PDT2h 37mN976AN
2026-09-22partialKDFW?21:04 CDTN885NN
2026-09-21KDFWKPSP23:12 CDT00:04 PDT2h 51mN561UW
2026-09-20estimatedKDFWKPSP19:17 CDT19:50 PDT2h 32mN937AN
2026-09-19KDFWKPSP19:40 CDT20:12 PDT2h 31mN937AN
2026-09-18estimatedKDFWKPSP19:11 CDT19:16 PDT2h 04mN982VJ
2026-09-17estimated??00:00Z01:58Z1h 57mN953AN
2026-09-16estimatedKDFWKPSP19:05 CDT19:48 PDT2h 42mN859NN
2026-09-15partial??00:59ZN919NN
2026-09-14estimatedKDFWKPSP19:55 CDT20:02 PDT2h 06mN579UW
2026-09-13estimated??00:00Z02:18Z2h 17mN910AN
2026-09-12estimatedKDFWKPSP19:28 CDT19:56 PDT2h 28mN883NN
2026-09-11estimated??00:49Z03:20Z2h 30mN930AU
2026-09-10estimatedKDFWKPSP19:21 CDT19:44 PDT2h 22mN812NN
2026-09-09estimated??02:12Z04:48Z2h 35mN929NN
2026-09-07estimatedKDFWKPSP19:00 CDT18:56 PDT1h 56mN863NN
2026-09-06estimated??00:02Z02:44Z2h 41mN883NN
2026-09-05estimatedKDFWKPSP19:32 CDT19:56 PDT2h 23mN977NN
2026-09-04estimatedKDFWKPSP19:38 CDT19:40 PDT2h 01mN934AN
2026-09-03estimatedKDFWKPSP19:00 CDT19:07 PDT2h 07mN818NN
Earlier flights (240) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-02partialKGKY?19:00 CDTN812NN
2026-09-01partialKDFW?19:00 CDTN901NN
2026-08-31estimated??00:00Z01:58Z1h 58mN856NN
2026-08-30partialKDFW?19:27 CDTN963NN
2026-08-29estimatedKDFWKPSP19:00 CDT19:16 PDT2h 16mN996NN
2026-08-28estimated??13:14Z23:58Z10h 43mA353D2
2026-08-28estimatedKDFWKPSP19:00 CDT19:24 PDT2h 24mA353D2
2026-08-27partialKDFW?19:05 CDTN948AN
2026-08-26partial??00:00ZN833NN
2026-08-25partialKDFW?19:00 CDTN928NN
2026-08-24estimated??01:38Z03:54Z2h 15mN986NN
2026-08-23estimated??00:32Z03:08Z2h 36mN920NN
2026-08-22estimatedKDFWKPSP19:00 CDT18:54 PDT1h 53mN309PC
2026-08-21partialKDFW?21:17 CDTN948AN
2026-08-20estimated??00:00Z02:08Z2h 08mN875NN
2026-08-19partial??00:00ZN882NN
2026-08-18partial??00:17ZN897NN
2026-08-17estimated??01:03Z13:32Z12h 29mN927AN
2026-08-16estimated??00:02Z13:12Z13h 10mN819NN
2026-08-15partial??00:47ZN967AN
2026-08-14estimatedKDFWKPSP19:20 CDT19:28 PDT2h 07mN922NN
2026-08-13estimatedKDFWKPSP19:59 CDT19:56 PDT1h 56mN878NN
2026-08-12estimated??00:00Z02:02Z2h 01mN858NN
2026-07-23estimated??04:11Z06:18Z2h 06mN906AN
2026-07-22estimated??00:30Z03:14Z2h 44mN983NN
2026-07-21estimatedKDFWKPSP20:17 CDT20:28 PDT2h 10mN919NN
2026-07-20estimated??02:24Z04:38Z2h 14mN848NN
2026-07-19estimated??01:13Z03:56Z2h 42mN939NN
2026-07-18estimated??01:12Z03:26Z2h 13mN987NN
2026-07-17estimated??02:38Z05:10Z2h 31mN886NN
2026-07-16estimatedKDFWKPSP20:59 CDT21:00 PDT2h 01mN889NN
2026-07-15estimatedKDFWKPSP20:03 CDT20:14 PDT2h 11mN927NN
2026-07-14estimatedKDFWKPSP21:36 CDT21:56 PDT2h 19mN342PM
2026-07-12estimatedKDFW?20:28 CDT03:50Z2h 21mN979AN
2026-07-11estimatedKDFWKPSP20:21 CDT20:30 PDT2h 08mN933NN
2026-07-10estimatedKDFWKPSP20:13 CDT20:30 PDT2h 16mN969AN
2026-07-09estimatedKDFWKPSP19:42 CDT20:02 PDT2h 19mN864NN
2026-07-08estimatedKDFWKPSP19:56 CDT19:54 PDT1h 57mN934AN
2026-07-07estimatedKDFW?23:01 CDT06:40Z2h 38mN835NN
2026-07-06estimatedKDFWKPSP19:48 CDT20:10 PDT2h 21mN947NN
2026-07-05estimatedKDFW?19:55 CDT03:38Z2h 42mN816NN
2026-07-04estimatedKDFWKPSP20:31 CDT20:50 PDT2h 18mN997NN
2026-07-03estimatedKDFWKPSP21:17 CDT21:46 PDT2h 28mN851NN
2026-07-02estimatedKDFW?19:50 CDT03:30Z2h 39mN818NN
2026-07-01estimatedKDFW?20:43 CDT04:36Z2h 52mN968NN
2026-06-30estimatedKDFW?19:39 CDT03:04Z2h 25mN358PW
2026-06-29estimatedKDFWKPSP19:59 CDT20:29 PDT2h 29mN987NN
2026-06-28estimatedKDFWKPSP19:49 CDT19:58 PDT2h 08mN337PJ
2026-06-27estimatedKDFWKPSP20:01 CDT20:46 PDT2h 45mN988NN
2026-06-26estimatedKDFWKPSP20:09 CDT20:36 PDT2h 26mA39B39
2026-06-25estimatedKDFWKPSP19:58 CDT20:22 PDT2h 24mN820NN
2026-06-24estimatedKDFWKPSP20:25 CDT20:34 PDT2h 09mN339PL
2026-06-23estimatedKDFWKPSP21:52 CDT22:17 PDT2h 24mN917NN
2026-06-22estimatedKDFWKPSP20:10 CDT20:14 PDT2h 04mN822NN
2026-06-21estimatedKDFWKPSP19:51 CDT20:18 PDT2h 26mN859NN
2026-06-20estimatedKDFWKPSP20:45 CDT21:10 PDT2h 24mN306PB
2026-06-19estimatedKDFWKPSP20:36 CDT21:00 PDT2h 23mN965AN
2026-06-18estimatedKDFWKPSP19:58 CDT19:56 PDT1h 57mN870NN
2026-06-17estimatedKDFWKPSP19:58 CDT20:24 PDT2h 25mN968NN
2026-06-16estimatedKDFW?20:42 CDT04:24Z2h 41mN937AN
2026-06-15estimatedKDFW?20:10 CDT03:50Z2h 39mN847NN
2026-06-14estimatedKDFW?20:31 CDT04:40Z3h 08mN881NN
2026-06-12estimatedKDFWKPSP20:15 CDT20:38 PDT2h 22mN344PP
2026-05-29estimatedKDFW?19:37 CDT03:26Z2h 49mN949NN
2026-05-28estimatedKDFWKPSP19:50 CDT20:20 PDT2h 30mN302SS
2026-05-27estimatedKDFW?19:44 CDT03:20Z2h 35mN931AN
2026-05-26estimated??05:38Z08:22Z2h 43mN971NN
2026-05-26estimatedKDFW?23:20 CDT05:14Z0h 53mN971NN
2026-05-25estimatedKDFWKPSP22:19 CDT23:02 PDT2h 42mN879NN
2026-05-24estimatedKDFWKPSP20:30 CDT21:26 PDT2h 55mN988NN
2026-05-23estimatedKDFWKPSP23:42 CDT00:32 PDT2h 50mN885NN
2026-05-22estimated??00:45Z03:34Z2h 48mN929NN
2026-05-21estimatedKDFW?23:21 CDT06:52Z2h 31mN837NN
2026-05-20KDFWKPSP21:06 CDT22:07 PDT3h 00mN903NN
2026-05-19partialKDFW?20:33 CDTN898NN
2026-05-12estimatedKDFWKPSP19:14 CDT19:16 PDT2h 01mN916NN
2026-05-11estimatedKDFWKPSP19:48 CDT20:14 PDT2h 25mN838NN
2026-05-10estimatedKDFWKPSP19:51 CDT19:58 PDT2h 06mN821NN
2026-05-09estimatedKDFW?19:00 CDT02:38Z2h 37mN889NN
2026-05-08estimatedKDFWKPSP19:12 CDT19:24 PDT2h 11mN895NN
2026-05-07estimatedKDFWKPSP19:05 CDT19:44 PDT2h 39mN921AN
2026-05-06estimatedKDFW?19:16 CDT02:54Z2h 37mN920AN
2026-05-05estimatedKDFWKPSP19:05 CDT19:34 PDT2h 28mN354PT
2026-05-04partialKDFW?19:42 CDTN814NN
2026-05-03estimatedKDFW?19:30 CDT03:18Z2h 47mN850NN
2026-05-02estimatedKDFWKPSP19:20 CDT20:02 PDT2h 41mN822NN
2026-05-01estimatedKDFWKPSP20:11 CDT20:52 PDT2h 40mN948NN
2026-04-30estimatedKDFW?20:24 CDT04:32Z3h 07mN947NN
2026-04-28estimatedKDFWKPSP21:39 CDT22:34 PDT2h 55mN838NN
2026-04-27estimatedKDFW?22:37 CDT06:32Z2h 54mN876NN
2026-04-26estimatedKDFWKPSP19:46 CDT21:42 PDT3h 55mN352PS
2026-04-25estimatedKDFW?19:00 CDT02:24Z2h 24mN923NN
2026-04-24estimated??00:00Z02:48Z2h 47mN907AN
2026-04-23estimated??02:05Z04:54Z2h 48mN846NN
2026-04-22estimated?KPSP00:00Z19:38 PDT2h 38mN810NN
2026-04-21partial??00:04ZN852NN
2026-04-20estimatedKDFWKPSP19:01 CDT19:24 PDT2h 22mN344PP
2026-04-19partial??00:33ZN899NN
2026-04-18estimatedKDFWKPSP19:51 CDT20:28 PDT2h 36mN981NN
2026-04-17estimatedKDFWKPSP20:16 CDT20:52 PDT2h 36mN912AN
2026-04-16estimatedKDFWKPSP19:15 CDT19:56 PDT2h 40mN899NN
2026-04-15estimated??00:00Z02:50Z2h 49mN988NN
2026-04-14partial??00:02ZN837NN
2026-04-13estimated??00:45Z03:32Z2h 46mN987NN
2026-04-12estimatedKDFWKPSP19:13 CDT19:24 PDT2h 10mN861NN
2026-04-11estimated??00:18Z02:56Z2h 37mN959AN
2026-04-06estimated?KPSP01:57Z21:38 PDT2h 40mN153AN
2026-04-05estimated?KPSP01:56Z21:22 PDT2h 25mN153AN
2026-04-04estimated??00:45Z03:20Z2h 34mN536UW
2026-04-03estimated??00:30Z03:18Z2h 47mN907AA
2026-04-02estimated??00:43Z03:40Z2h 56mN192UW
2026-04-01estimated??00:38Z03:34Z2h 55mN563UW
2026-03-31estimated??00:14Z03:30Z3h 16mN159AN
2026-03-30estimatedKDFWKPSP20:42 CDT21:10 PDT2h 27mN902AA
2026-03-29estimated??00:28Z03:08Z2h 39mN521UW
2026-03-16estimated?KPSP02:57Z04:38 PDT8h 40mN162UW
2026-03-15estimated??01:01Z03:40Z2h 38mN557UW
2026-03-14estimatedKDFWKPSP20:51 CDT21:12 PDT2h 20mN148AN
2026-03-13estimatedKDFWKPSP20:29 CDT20:58 PDT2h 28mN147AA
2026-03-12KPHXKPSP23:57 MST01:02 PDT1h 04mN926UW
2026-03-12KDFWKPHX20:38 CDT21:26 MST2h 47mN926UW
2026-03-11KDFWKPSP20:47 CDT22:12 PDT3h 24mN579UW
2026-03-10KDFWKPSP20:47 CDT21:30 PDT2h 42mN147AA
2026-03-09KDFWKPSP20:51 CDT21:30 PDT2h 39mN900UW
2026-03-08estimatedKDFWKPSP22:15 CST22:23 PST2h 07mN167AN
2026-03-07KDFWKPSP22:29 CST23:22 PST2h 53mN905AU
2026-03-06estimatedKDFWKPSP21:12 CST22:12 PST2h 59mN910AU
2026-03-04estimatedKDFWKPSP20:12 CST21:22 PST3h 10mN990AU
2026-03-03KDFWKPSP20:12 CST21:00 PST2h 47mN170US
2026-03-02KDFWKPSP21:29 CST22:16 PST2h 46mN195UW
2026-03-01estimatedKDFWKPSP20:29 CST21:14 PST2h 44mN127AA
2026-02-28estimatedKDFWKPSP20:03 CST22:00 PST3h 57mN524UW
2026-02-27estimatedKDFWKPSP19:48 CST21:32 PST3h 43mN904AA
2026-02-26KDFWKPSP20:10 CST21:00 PST2h 49mN920US
2026-02-25KDFWKPSP20:03 CST20:50 PST2h 47mN121AN
2026-02-24estimatedKDFWKPSP19:25 CST20:46 PST3h 20mN932AM
2026-02-23estimatedKDFWKPSP19:50 CST21:42 PST3h 52mN140AN
2026-02-22KDFWKPSP20:40 CST21:24 PST2h 43mN130AN
2026-02-21estimatedKDFWKPSP20:00 CST22:12 PST4h 12mN981UY
2026-02-20KDFWKPSP21:04 CST22:18 PST3h 13mN138AN
2026-02-19KDFWKPSP20:19 CST21:14 PST2h 54mN143AN
2026-02-18KDFWKPSP20:03 CST21:18 PST3h 15mN136AN
2026-02-17KDFWKPSP20:11 CST21:18 PST3h 06mN930AU
2026-02-16KDFWKPSP21:31 CST22:26 PST2h 54mN973UY
2026-02-15KDFWKPSP20:30 CST21:16 PST2h 45mN179UW
2026-02-14estimatedKDFWKPSP20:00 CST21:40 PST3h 39mN996AN
2026-02-13estimatedKDFWKPSP20:08 CST21:48 PST3h 40mN561UW
2026-02-12KDFWKPSP21:32 CST22:44 PST3h 12mN519UW
2026-02-11KDFWKPSP21:39 CST22:36 PST2h 57mN556UW
2026-02-10KDFWKPSP21:25 CST22:08 PST2h 42mN986AN
2026-02-09KDFW Dallas/Fort Worth International?00:31 CST08:36Z2h 04mA0B550
2026-02-09estimatedKDFWKPSP23:35 CST01:02 PST3h 26mN145AN
2026-02-09estimated??03:46Z05:14Z1h 28mN120EE
2026-02-08KDFW Dallas/Fort Worth International?21:35 CST05:22Z1h 47mA70C67
2026-02-08KDFWKPSP21:26 CST22:14 PST2h 48mN553UW
2026-02-07KDFWKPSP21:14 CST22:00 PST2h 46mN335RT
2026-02-06KDFWKPSP21:21 CST22:06 PST2h 44mN197UW
2026-02-05estimatedKDFWKPSP20:27 CST21:58 PST3h 30mN136AN
2026-02-04KDFWKPSP21:00 CST22:40 PST3h 39mN827NN
2026-02-03KDFWKPSP21:33 CST22:40 PST3h 06mA3B186
2026-02-02KDFWKPSP21:25 CST22:14 PST2h 49mN191UW
2026-02-01estimatedKDFWKPSP21:21 CST22:36 PST3h 14mN540UW
2026-01-31KDFWKPSP21:16 CST22:02 PST2h 45mA3FCD6
2026-01-30KDFWKPSP21:32 CST22:24 PST2h 51mN324RA
2026-01-29estimatedKDFWKPSP21:01 CST22:48 PST3h 47mN903AA
2026-01-28estimatedKDFWKPSP21:30 CST23:18 PST3h 48mN877NN
2026-01-24KDFWKPSP21:33 CST22:22 PST2h 48mN324RN
2026-01-23KDFWKPSP21:26 CST22:36 PST3h 09mA36661
2026-01-22KDFWKPSP21:21 CST22:14 PST2h 52mN148AN
2026-01-21KDFWKPSP21:18 CST22:14 PST2h 55mA33AFD
2026-01-20KDFWKPSP21:42 CST22:38 PST2h 55mA35EF1
2026-01-19KDFWKPSP21:16 CST22:12 PST2h 55mN142AN
2026-01-09KDFWKPSP21:26 CST22:26 PST2h 59mN328RR
2026-01-08KDFWKPSP21:25 CST22:10 PST2h 44mN922US
2026-01-07KDFWKPSP21:43 CST22:30 PST2h 47mN970UY
2026-01-06estimatedKDFWKPSP18:00 CST18:08 PST2h 08mN160AN
2026-01-05partial??00:22ZN119NN
2026-01-04KDFWKPSP23:08 CST23:54 PST2h 46mN913US
2026-01-03KDFWKPSP19:19 CST20:12 PST2h 53mN150NN
2026-01-02KDFWKPSP20:40 CST21:24 PST2h 44mN181UW
2025-12-31KDFWKPSP19:51 CST20:46 PST2h 54mN176UW
2025-12-30KDFWKPSP19:34 CST20:18 PST2h 44mN981UY
2025-12-29KDFWKPSP19:58 CST20:40 PST2h 42mN169UW
2025-12-28KDFWKPSP19:06 CST20:00 PST2h 54mN902AA
2025-12-27KDFWKPSP19:14 CST20:04 PST2h 49mN152UW
2025-12-26KDFWKPSP20:01 CST20:50 PST2h 48mN914UY
2025-12-24KDFWKPSP19:43 CST20:32 PST2h 48mN919US
2025-12-23KDFWKPSP19:09 CST20:04 PST2h 54mN970UY
2025-12-22KDFWKPSP19:37 CST20:24 PST2h 46mN198UW
2025-12-21estimatedKDFWKPSP19:09 CST20:06 PST2h 57mN120EE
2025-12-20KDFWKPSP21:05 CST21:54 PST2h 49mN138AN
2025-12-19estimatedKDFWKPSP19:49 CST21:02 PST3h 12mN982VJ
2025-12-18KDFWKPSP20:23 CST21:06 PST2h 42mN141NN
2025-12-17KDFWKPSP20:24 CST21:04 PST2h 39mN523UW
2025-12-16KDFWKPSP19:20 CST20:22 PST3h 02mN539UW
2025-12-15KDFWKPSP22:04 CST22:32 PST2h 27mN159AN
2025-12-14KDFWKPSP19:12 CST19:56 PST2h 44mN536UW
2025-12-13estimatedKDFWKPSP18:47 CST20:22 PST3h 34mN912UY
2025-12-12KDFWKPSP20:14 CST20:52 PST2h 37mN912UY
2025-12-11KDFWKPSP19:05 CST19:50 PST2h 44mN151UW
2025-12-10KDFWKPSP19:27 CST20:02 PST2h 34mN190UW
2025-12-02estimatedKDFWKPSP20:50 CST21:00 PST2h 09mN582UW
2025-11-27estimated??02:36Z04:48Z2h 12mN903AA
2025-10-30estimated??00:15Z02:26Z2h 10mN558UW
2025-10-29estimated??00:00Z02:42Z2h 42mN169UW
2025-10-28partialKDFW?23:19 CDTN157UW
2025-10-27estimatedKDFWKPSP20:08 CDT20:14 PDT2h 05mAD5837
2025-10-25estimated??00:09Z03:06Z2h 56mN120EE
2025-10-24partialKDFW?21:04 CDTN996AN
2025-10-23estimated??00:17Z02:38Z2h 20mN157AA
2025-10-22estimated??00:19Z02:58Z2h 38mN161UW
2025-10-21estimated??00:55Z03:08Z2h 13mN149AN
2025-10-20estimated??01:40Z03:50Z2h 09mN139AN
2025-10-15KDFWKPSP19:19 CDT20:00 PDT2h 40mN159AN
2025-10-14KDFWKPSP20:08 CDT20:36 PDT2h 27mN159AN
2025-10-13KDFWKPSP19:24 CDT20:10 PDT2h 46mN582UW
2025-10-08KDFWKPSP21:11 CDT21:54 PDT2h 42mN132AN
2025-10-07KDFWKPSP19:09 CDT19:54 PDT2h 44mN909AM
2025-10-06KDFWKPSP19:37 CDT20:16 PDT2h 39mN987AM
2025-10-05estimatedKDFWKPSP10:10 CDT16:48 PDT8h 37mN521UW
2025-10-04KDFWKPSP09:58 CDT09:26 PDT1h 27mN905AU
2025-10-02KDFW Dallas/Fort Worth International?22:00 CDT04:02Z1h 01mA03FFF
2025-10-01KDFW Dallas/Fort Worth International?19:43 CDT01:44Z1h 00mACAEC8
2025-09-30KDFW Dallas/Fort Worth InternationalKBIF20:00 CDT20:07 MDT1h 06mACC3B4
2025-09-29KDFW Dallas/Fort Worth International?20:35 CDT02:38Z1h 03mA08021
2025-09-28KDFW Dallas/Fort Worth InternationalKHMN19:39 CDT19:48 MDT1h 08mA6CFFC
2025-09-27KDFW Dallas/Fort Worth International?19:23 CDT01:30Z1h 07mA722B1
2025-09-26KDFW Dallas/Fort Worth InternationalKELP19:40 CDT19:50 MDT1h 09mA0E250
2025-09-25KDFW Dallas/Fort Worth International?19:53 CDT02:00Z1h 06mACAEC8
2025-09-24KDFW Dallas/Fort Worth InternationalKCVS20:02 CDT20:10 MDT1h 07mAD9F7F
2025-09-23KDFW Dallas/Fort Worth InternationalKWSD19:23 CDT19:31 MDT1h 07mA6CFFC
2025-09-22KDFW Dallas/Fort Worth International?01:41 CDT07:49Z1h 07mA04B24
2025-09-21KDFW Dallas/Fort Worth International?19:27 CDT01:32Z1h 04mADF068
2025-09-19KDFW Dallas/Fort Worth International?19:38 CDT01:40Z1h 01mA6E131
2025-08-22KDFWKPSP03:23 CDT09:53 PDT8h 29mN987AM
2025-08-20KDFWKPSP21:36 CDT23:22 PDT3h 45mN563UW
2025-08-19KDFWKPSP20:27 CDT22:06 PDT3h 38mN152AA
2025-08-17KDFWKPSP23:30 CDT00:56 PDT3h 25mN166NN
2025-08-16KDFWKPSP19:16 CDT19:52 PDT2h 35mN174US
2025-08-15KDFWKPSP19:54 CDT20:26 PDT2h 32mAD5837

Times are local to each airport. Hover for UTC. Flights marked estimated were completed with route prediction or partial coverage; partial records have a confirmed departure but no reliable arrival fix.

Open the live map Full history CSV API access
Follow this flight

Get an email when AAL2709 flies + if it runs late.

Data access

Live positions and 365-day history for this flight are available through the PlaneTrack API (commercial use from $29/month) and as one-off CSV extracts from our archive (from $9.99, with a free one-day sample). Questions: [email protected]