Flight

AAL2640

Flight history and live tracking for AAL2640, 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.

Next flight

DateSat 03 Oct 2026
RouteKDFW DALLAS FORT WORTH INTERNATIONAL → KDJT President Donald J. Trump International Airport
Scheduled departure13:24 CDT
Also scheduledSat 03 Oct 18:05 EDT

Scheduled and estimated times from the FAA SWIM feed, local to each airport.

Route

AirlineAmerican Airlines
Observed routeKORD → KSNA

Flight history 395 flights since Feb 2026

DateFromToDepArrDurationAircraft
2026-10-02KDJT President Donald J. Trump International AirportKDFW DALLAS FORT WORTH INTERNATIONAL18:11 EDT19:36 CDT2h 25mN339PL
2026-10-02KDFW DALLAS FORT WORTH INTERNATIONALKDJT President Donald J. Trump International Airport13:41 CDT17:05 EDT2h 24mN339PL
2026-10-01KDFW DALLAS FORT WORTH INTERNATIONALKDJT President Donald J. Trump International Airport18:17 CDT21:42 EDT2h 25mN991AN
2026-09-30KDJT President Donald J. Trump International AirportKDFW DALLAS FORT WORTH INTERNATIONAL18:28 EDT20:09 CDT2h 41mN920AN
2026-09-30KDFW DALLAS FORT WORTH INTERNATIONALKDJT President Donald J. Trump International Airport13:36 CDT17:03 EDT2h 27mN920AN
2026-09-29KDJT President Donald J. Trump International AirportKDFW DALLAS FORT WORTH INTERNATIONAL18:05 EDT19:42 CDT2h 37mN890NN
2026-09-29KDFW DALLAS FORT WORTH INTERNATIONALKDJT President Donald J. Trump International Airport13:35 CDT17:01 EDT2h 26mN890NN
2026-09-28KDJT President Donald J. Trump International AirportKDFW DALLAS FORT WORTH INTERNATIONAL19:58 EDT21:30 CDT2h 32mN338PK
2026-09-28KDFW DALLAS FORT WORTH INTERNATIONALKDJT President Donald J. Trump International Airport15:47 CDT19:01 EDT2h 14mN338PK
2026-09-27KDJT President Donald J. Trump International AirportKDFW DALLAS FORT WORTH INTERNATIONAL18:11 EDT19:51 CDT2h 40mN912AN
2026-09-27KDFW DALLAS FORT WORTH INTERNATIONALKDJT President Donald J. Trump International Airport13:33 CDT16:47 EDT2h 14mN912AN
2026-09-26KDJT President Donald J. Trump International AirportKDFW DALLAS FORT WORTH INTERNATIONAL18:58 EDT20:36 CDT2h 38mN907NN
2026-09-26KDFW DALLAS FORT WORTH INTERNATIONALKDJT President Donald J. Trump International Airport14:44 CDT18:01 EDT2h 17mN907NN
2026-09-25KDJT President Donald J. Trump International AirportKDFW DALLAS FORT WORTH INTERNATIONAL18:04 EDT19:36 CDT2h 32mN967NN
2026-09-25KDFW DALLAS FORT WORTH INTERNATIONALKDJT President Donald J. Trump International Airport13:31 CDT16:48 EDT2h 17mN967NN
2026-09-24partialKPBI?18:26 EDTN991AN
2026-09-24estimatedKDFWKPBI13:57 CDT17:24 EDT2h 27mN991AN
2026-09-24estimated??00:00Z01:12Z1h 11mN305NX
2026-09-23partialKPBI?18:10 EDTN305NX
2026-09-23KDFWKPBI13:22 CDT17:00 EDT2h 37mN305NX
2026-09-23partialKPBI?20:07 EDTN905NN
2026-09-22partialKDFW?21:36 CDTN813NN
2026-09-22estimatedKPBIKDFW20:00 EDT21:26 CDT2h 25mN813NN
2026-09-21partialKPBI?19:04 EDTN813NN
2026-09-21KDFWKPBI23:12 CDT18:04 EDT17h 52mN976NN
2026-09-21KOKCKDFW22:06 CDT23:06 CDT1h 00mN976NN
2026-09-21?KOKC00:00Z21:26 CDT2h 25mN976NN
2026-09-20partialKPBI?19:00 EDTN976NN
2026-09-20KDFWKPBI14:21 CDT17:42 EDT2h 20mN976NN
2026-09-20estimatedKPBIKDFW20:00 EDT19:22 CDT0h 21mN910NN
2026-09-19partialKPBI?17:57 EDTN910NN
2026-09-19estimatedKDFWKPBI13:44 CDT17:00 EDT2h 15mN910NN
2026-09-19estimatedKPBIKDFW20:00 EDT20:12 CDT1h 12mN990AN
2026-09-18partialKPBI?18:44 EDTN990AN
2026-09-18estimatedKDFWKPBI14:09 CDT17:28 EDT2h 18mN990AN
2026-09-18partialKPBI?20:58 EDTN968NN
2026-09-17estimatedKDFWKPBI16:34 CDT19:46 EDT2h 11mN968NN
2026-09-17estimated??00:00Z01:40Z1h 39mN846NN
2026-09-16partialKPBI?18:41 EDTN846NN
2026-09-16estimatedKDFWKPBI13:46 CDT17:28 EDT2h 41mN846NN
2026-09-16estimated??00:00Z01:04Z1h 03mN882NN
2026-09-15partialKPBI?18:17 EDTN882NN
2026-09-15KDFWKPBI13:35 CDT17:08 EDT2h 32mN882NN
2026-09-15estimated??00:00Z01:22Z1h 21mN903NN
2026-09-14partialKPBI?18:32 EDTN903NN
2026-09-14estimatedKDFWKPBI13:48 CDT17:32 EDT2h 43mN903NN
2026-09-14estimated??00:00Z02:30Z2h 29mN909NN
2026-09-13partialKPBI?19:06 EDTN909NN
2026-09-13KDFWKPBI13:40 CDT17:18 EDT2h 37mN909NN
2026-09-13KPBIKDFW23:09 EDT00:34 CDT2h 24mN807NN
2026-09-12KDFWKPBI13:41 CDT17:18 EDT2h 36mN807NN
2026-09-12estimated??00:00Z01:12Z1h 11mN306PB
2026-09-11partialKPBI?18:29 EDTN306PB
2026-09-11estimatedKDFWKPBI13:47 CDT17:20 EDT2h 32mN306PB
2026-09-11estimated??00:00Z01:36Z1h 35mN915AN
2026-09-10partialKPBI?18:31 EDTN915AN
2026-09-10KDFWKPBI13:30 CDT17:20 EDT2h 49mN915AN
2026-09-09partialKPBI?17:01 EDTN301NW
2026-09-09partialKPBI?07:06 EDTN335PH
2026-09-08KDFWKPBI14:44 CDT18:22 EDT2h 37mN335PH
2026-09-07KDFWKPBI16:07 CDT19:36 EDT2h 28mN913AN
2026-09-07estimated??00:00Z01:06Z1h 05mN523UW
2026-09-06partialKPBI?18:23 EDTN523UW
2026-09-06KDFWKPBI13:25 CDT16:52 EDT2h 27mN523UW
2026-09-05estimatedKDFWKPBI15:45 CDT19:30 EDT2h 45mN936NN
2026-09-04KDFWKPBI15:31 CDT19:00 EDT2h 28mN948AN
2026-09-04estimated??12:05Z12:36Z0h 30mN199UW
2026-09-04estimated??10:40Z11:14Z0h 33mN199UW
2026-09-04estimated??06:30Z09:40Z3h 09mN199UW
2026-09-04estimated??04:01Z05:18Z1h 16mN199UW
2026-09-04estimated??02:43Z03:00Z0h 16mN199UW
2026-09-04estimated??00:00Z01:32Z1h 32mN199UW
2026-09-03partialKPBI?18:57 EDTN199UW
2026-09-03KDFWKPBI14:02 CDT17:40 EDT2h 37mN199UW
Earlier flights (321) - back to 2026-02-12
DateFromToDepArrDurationAircraft
2026-09-02KDFWKPBI14:54 CDT18:20 EDT2h 26mA33766
2026-09-01partialKDFW?19:00 CDTN839NN
2026-08-31estimatedKDFWKPBI18:39 CDT19:58 EDT0h 18mN839NN
2026-08-31estimated??00:00Z00:54Z0h 54mN927UW
2026-08-30partialKPBI?18:15 EDTN927UW
2026-08-30partialKPBI?07:03 EDTN928NN
2026-08-29KDFWKPBI15:00 CDT18:30 EDT2h 29mN928NN
2026-08-28estimatedKDFWKPBI15:06 CDT18:42 EDT2h 35mN926NN
2026-08-28estimated??00:00Z00:44Z0h 44mN157AA
2026-08-27partialKPBI?18:05 EDTN157AA
2026-08-27partialKPBI?07:05 EDTN971NN
2026-08-26KDFWKPBI14:49 CDT18:16 EDT2h 26mN971NN
2026-08-25KDFWKPBI14:54 CDT18:20 EDT2h 25mN309PC
2026-08-24KDFWKPBI15:57 CDT19:32 EDT2h 34mN983AN
2026-08-24estimated??00:00Z01:26Z1h 25mAD5480
2026-08-23estimatedKPBI?18:51 EDT23:58Z1h 06mAD5480
2026-08-23estimatedKDFWKPBI13:51 CDT17:42 EDT2h 50mAD5480
2026-08-22estimatedKDFWKPBI14:44 CDT18:12 EDT2h 27mN859NN
2026-08-21partial??00:00ZN166NN
2026-08-20KPBI?07:10 EDT23:58Z12h 47mN862NN
2026-08-19KDFWKPBI14:51 CDT18:14 EDT2h 22mN862NN
2026-08-18estimatedKDFWKPBI16:31 CDT18:30 EDT0h 58mN948NN
2026-08-17partialKDFW?19:40 CDTN557UW
2026-08-16estimated??18:29Z23:30Z5h 00mN557UW
2026-08-15estimatedKDFWKPBI14:36 CDT18:18 EDT2h 41mN347TT
2026-08-14partialKDFW?19:00 CDTN997AA
2026-08-13KPBI?07:02 EDT23:58Z12h 55mN935AN
2026-08-12estimatedKDFWKPBI15:32 CDT19:06 EDT2h 33mN935AN
2026-08-11KDFWKPBI15:02 CDT18:22 EDT2h 20mN970AN
2026-07-23estimatedKORDKSNA12:09 CDT13:46 PDT3h 36mN324RN
2026-07-23estimatedKPUB?18:00 MDT01:46Z1h 46mN336SR
2026-07-22partialKSNA?15:19 PDTN336SR
2026-07-22KORDKSNA12:21 CDT14:04 PDT3h 42mN336SR
2026-07-22estimated??00:00Z01:58Z1h 58mA35B42
2026-07-21estimated??22:17Z23:58Z1h 41mA35B42
2026-07-21estimated??17:26Z21:10Z3h 43mA35B42
2026-07-21estimated?KORD00:00Z21:42 CDT2h 42mA33EF5
2026-07-20partialKSNA?16:01 PDTA33EF5
2026-07-20estimatedKORDKSNA13:06 CDT14:42 PDT3h 35mA33EF5
2026-07-20estimated?KORD00:24Z23:18 CDT3h 53mA362B2
2026-07-19KORDKSNA14:43 CDT16:12 PDT3h 28mA362B2
2026-07-19estimatedKPUB?18:00 MDT02:06Z2h 06mA38DB4
2026-07-18partialKSNA?15:27 PDTA38DB4
2026-07-18estimated??17:31Z21:08Z3h 36mA38DB4
2026-07-18estimated?KORD00:00Z22:06 CDT3h 06mA35B27
2026-07-17estimated??23:12Z23:58Z0h 45mA35B27
2026-07-17estimated??17:19Z21:22Z4h 02mA35B27
2026-07-17partialKSNA?17:00 PDTA36A21
2026-07-16estimatedKORDKSNA12:22 CDT14:08 PDT3h 45mN952NN
2026-07-16estimatedKPUBKORD18:00 MDT21:52 CDT2h 51mN316RK
2026-07-15estimated??23:03Z23:58Z0h 54mN316RK
2026-07-15estimated??17:13Z20:50Z3h 36mN316RK
2026-07-15estimated?KORD00:00Z21:32 CDT2h 32mA3ADCE
2026-07-14estimated??22:47Z23:58Z1h 10mA3ADCE
2026-07-14estimatedKORDKSNA12:20 CDT13:46 PDT3h 25mA3ADCE
2026-07-14estimatedKFMN?18:00 MDT02:20Z2h 20mN302SS
2026-07-13partialKSNA?15:43 PDTN302SS
2026-07-13estimatedKORDKSNA12:19 CDT13:52 PDT3h 32mN302SS
2026-07-13estimatedKDRO?18:00 MDT02:14Z2h 13mA362B2
2026-07-12estimated??22:22Z23:58Z1h 35mA362B2
2026-07-12KORDKSNA12:10 CDT13:36 PDT3h 25mA362B2
2026-07-12estimatedKNXP?17:00 PDT03:06Z3h 06mN378SC
2026-07-11partialKSNA?16:37 PDTN378SC
2026-07-11estimatedKORDKSNA13:59 CDT15:34 PDT3h 34mN378SC
2026-07-11estimatedKPUB?18:00 MDT02:23Z2h 23mA35B39
2026-07-10partialKSNA?15:51 PDTA35B39
2026-07-10KORDKSNA12:35 CDT14:20 PDT3h 44mA35B39
2026-07-10estimatedKFMN?18:00 MDT02:24Z2h 23mA35B27
2026-07-09estimated??22:37Z23:58Z1h 20mA35B27
2026-07-09estimatedKORDKSNA12:54 CDT14:36 PDT3h 41mA35B27
2026-07-09estimatedKCOSKORD18:00 MDT20:48 CDT1h 47mA3578A
2026-07-08partialKSNA?15:17 PDTA3578A
2026-07-08estimatedKORDKSNA12:28 CDT14:05 PDT3h 36mA3578A
2026-07-08estimatedKDPA?19:02 CDT01:50Z1h 47mN339SU
2026-07-07estimated??22:19Z23:58Z1h 38mN339SU
2026-07-07KORDKNTK12:36 CDT14:08 PDT3h 31mN339SU
2026-07-07estimated??00:00Z01:46Z1h 46mA333AE
2026-07-06partialKSNA?15:19 PDTA333AE
2026-07-06KORDKSNA12:26 CDT14:02 PDT3h 35mA333AE
2026-07-06estimated??00:00Z01:42Z1h 41mA32893
2026-07-05partialKSNA?15:17 PDTA32893
2026-07-05KORDKSNA12:28 CDT14:06 PDT3h 38mA32893
2026-07-05estimated??00:00Z01:54Z1h 54mA3A647
2026-07-04estimated??22:12Z23:58Z1h 45mA3A647
2026-07-04estimatedKORDKSNA12:20 CDT14:06 PDT3h 46mA3A647
2026-07-04KSNAKORD18:55 PDT00:28 CDT3h 33mA353C8
2026-07-03KORDKSNA12:28 CDT14:28 PDT3h 59mA353C8
2026-07-03estimatedKPUBKORD18:00 MDT21:06 CDT2h 05mA35B39
2026-07-02estimated??22:26Z23:58Z1h 31mA35B39
2026-07-02estimatedKORDKSNA12:24 CDT14:28 PDT4h 03mA35B39
2026-07-02estimatedKPUBKORD18:00 MDT21:02 CDT2h 01mA3FCD6
2026-07-01estimated??22:19Z23:58Z1h 38mA3FCD6
2026-07-01estimatedKORDKSNA12:21 CDT14:24 PDT4h 03mA3FCD6
2026-07-01estimatedKPUBKORD18:00 MDT20:56 CDT1h 55mA3E07A
2026-06-30estimated??22:18Z23:58Z1h 39mA3E07A
2026-06-30KORDKSNA16:14 CDT14:48 PDT0h 33mA3E07A
2026-06-30estimatedKPUBKORD18:00 MDT20:56 CDT1h 56mA33AFD
2026-06-29partialKSNA?15:31 PDTA33AFD
2026-06-29KORDKSNA12:12 CDT14:10 PDT3h 57mA33AFD
2026-06-29KSNAKORD20:42 PDT01:58 CDT3h 15mA35EF1
2026-06-28KORDKSNA12:03 CDT13:58 PDT3h 55mA3428E
2026-06-28estimated?KORD00:00Z20:48 CDT1h 48mA3B8F5
2026-06-27estimated??22:13Z23:58Z1h 44mA3B8F5
2026-06-27estimatedKORDKSNA12:18 CDT14:18 PDT3h 59mA3B8F5
2026-06-27estimatedKLASKORD17:00 PDT21:50 CDT2h 49mA39781
2026-06-26estimated??23:16Z23:58Z0h 41mA39781
2026-06-26estimatedKORDKSNA13:12 CDT15:26 PDT4h 13mA39781
2026-06-26estimatedKNXPKORD17:00 PDT22:14 CDT3h 13mA33ED6
2026-06-25partialKSNA?16:41 PDTA33ED6
2026-06-25KORDKSNA12:35 CDT15:12 PDT4h 36mA33ED6
2026-06-25estimatedKPUBKORD18:00 MDT21:20 CDT2h 19mA3A65F
2026-06-24estimated??22:37Z23:58Z1h 20mA3A65F
2026-06-24estimatedKORDKSNA12:30 CDT14:32 PDT4h 02mA3A65F
2026-06-24estimatedKPUBKORD18:00 MDT21:00 CDT2h 00mAB129A
2026-06-23partialKSNA?15:39 PDTAB129A
2026-06-23KORDKSNA12:13 CDT14:36 PDT4h 22mAB129A
2026-06-23estimatedKFCSKORD18:00 MDT20:48 CDT1h 48mN341RW
2026-06-22partialKSNA?15:28 PDTN341RW
2026-06-22KORDKSNA12:09 CDT13:54 PDT3h 44mN341RW
2026-06-22estimated?KORD00:00Z20:40 CDT1h 40mN378SC
2026-06-21estimated??22:17Z23:58Z1h 40mN378SC
2026-06-21partialKPUB?18:00 MDTN336SR
2026-06-20estimatedKORDKSNA17:13 CDT16:58 PDT1h 45mN336SR
2026-06-20estimated?KORD00:00Z20:56 CDT1h 56mN308RD
2026-06-19partialKSNA?15:24 PDTN308RD
2026-06-19KORDKNTK12:09 CDT14:12 PDT4h 03mN308RD
2026-06-19estimatedKPUBKORD18:00 MDT21:06 CDT2h 05mN306SP
2026-06-18partialKSNA?15:36 PDTN306SP
2026-06-18estimatedKORDKSNA12:39 CDT14:30 PDT3h 51mN306SP
2026-06-18estimatedKSNAKORD19:20 PDT01:20 CDT3h 59mN315SD
2026-06-17estimatedKORDKSNA12:58 CDT14:54 PDT3h 55mN315SD
2026-06-17estimated?KORD00:00Z21:10 CDT2h 09mA37B5A
2026-06-16estimated??22:17Z23:58Z1h 40mA37B5A
2026-06-16estimatedKORDKSNA12:23 CDT14:08 PDT3h 44mA37B5A
2026-06-16estimatedKCDCKORD18:00 MDT21:48 CDT2h 47mA36636
2026-06-15estimated??22:47Z23:58Z1h 10mA36636
2026-06-15KORDKSNA12:16 CDT14:08 PDT3h 51mA36636
2026-06-15estimatedKPUBKORD18:00 MDT20:54 CDT1h 54mN306SW
2026-06-14partialKSNA?15:30 PDTN306SW
2026-06-14estimatedKORDKSNA11:56 CDT14:16 PDT4h 19mN306SW
2026-06-14estimatedKPUBKORD19:02 MDT22:38 CDT2h 35mN904NN
2026-06-13partialKSNA?15:44 PDTN904NN
2026-06-13KORDKNTK12:57 CDT14:22 PDT3h 24mN904NN
2026-06-13estimatedKSNAKORD17:44 PDT23:16 CDT3h 31mN306SW
2026-06-12estimatedKORDKSNA12:11 CDT14:18 PDT4h 06mN306SW
2026-06-12estimatedKSNAKORD18:21 PDT23:56 CDT3h 34mA3ADCE
2026-05-29estimatedKORDKSNA12:09 CDT11:44 PDT1h 34mA324CE
2026-05-29estimatedKDHTKORD19:00 CDT20:48 CDT1h 47mA377A2
2026-05-28partialKSNA?15:18 PDTA377A2
2026-05-28estimatedKORDKSNA12:11 CDT14:08 PDT3h 56mA377A2
2026-05-28estimatedKDPAKORD19:00 CDT21:00 CDT1h 59mA353D2
2026-05-27estimated??22:19Z23:58Z1h 38mA353D2
2026-05-27estimatedKORDKSNA12:16 CDT14:16 PDT3h 59mA353D2
2026-05-27estimatedKPUBKORD18:00 MDT21:06 CDT2h 05mA32893
2026-05-26partialKSNA?15:38 PDTA32893
2026-05-26KORDKSNA12:42 CDT14:20 PDT3h 37mA32893
2026-05-26estimatedKDPAKORD19:00 CDT20:50 CDT1h 49mN306SP
2026-05-25estimated??22:09Z23:58Z1h 48mN306SP
2026-05-25KORDKSNA12:06 CDT13:48 PDT3h 41mN306SP
2026-05-25estimatedKDROKORD18:00 MDT21:10 CDT2h 10mN342RX
2026-05-24partialKSNA?15:41 PDTN342RX
2026-05-24KORDKSNA12:53 CDT14:38 PDT3h 44mN342RX
2026-05-24estimatedKPUBKORD18:00 MDT22:02 CDT3h 01mA362A9
2026-05-23estimated??23:27Z23:58Z0h 30mA362A9
2026-05-23KORDKSNA13:47 CDT15:34 PDT3h 46mA362A9
2026-05-23estimatedKPUBKORD18:00 MDT20:56 CDT1h 55mA377A2
2026-05-22partialKSNA?15:29 PDTA377A2
2026-05-22KORDKNTK12:27 CDT14:20 PDT3h 52mA377A2
2026-05-22estimated?KORD00:00Z20:48 CDT1h 48mA35781
2026-05-21partialKSNA?15:17 PDTA35781
2026-05-21estimated??13:58Z21:06Z7h 07mN812NN
2026-05-21estimatedKCLT?20:00 EDT02:20Z2h 20mN812NN
2026-05-20estimatedKRDU?19:41 EDT23:58Z0h 16mN812NN
2026-05-20?KRDU19:53Z18:18 EDT2h 24mN812NN
2026-05-20partialKDFW?23:18 CDTN865NN
2026-05-20KRDUKDFW21:33 EDT21:17 CDT0h 43mN972AN
2026-05-19partialKRDU?00:29 EDTN922NN
2026-05-12?KRDU20:01Z18:18 EDT2h 16mN974AN
2026-05-12KRDUKDFW20:23 EDT21:56 CDT2h 32mN932NN
2026-05-11partialKDFW?19:00 CDTA33ED6
2026-05-10KRDUKDFW20:22 EDT21:54 CDT2h 31mN963AN
2026-05-09KDFWKRDU15:48 CDT18:56 EDT2h 07mN963AN
2026-05-09estimated??00:00Z02:48Z2h 48mN947NN
2026-05-08partialKRDU?19:28 EDTAD2862
2026-05-08estimatedKINT?20:00 EDT02:58Z2h 57mN324SH
2026-05-07?KRDU20:13Z18:28 EDT2h 14mN324SH
2026-05-07KRDU?20:13 EDT03:22Z3h 08mN919AN
2026-05-06partialKDFW?19:11 CDTN846NN
2026-05-05KDFWKRDU16:05 CDT19:18 EDT2h 13mN846NN
2026-05-05estimatedKRDU?20:05 EDT03:06Z3h 01mN971NN
2026-05-04KDFWKRDU15:56 CDT19:14 EDT2h 17mN971NN
2026-05-04estimatedKHKY?20:00 EDT02:30Z2h 30mN338PK
2026-05-03estimated??23:25Z23:58Z0h 32mN338PK
2026-05-03?KRDU19:49Z18:12 EDT2h 22mN338PK
2026-05-03estimatedKHKY?20:00 EDT02:36Z2h 35mN958AN
2026-05-02partialKRDU?19:32 EDTAD526C
2026-05-02estimatedKHKY?20:00 EDT02:32Z2h 31mA33EB5
2026-05-01estimatedKRDU?19:24 EDT23:58Z0h 33mA33EB5
2026-05-01KDFWKRDU15:27 CDT18:30 EDT2h 03mA33EB5
2026-05-01KRDU?20:00 EDT03:06Z3h 06mN936NN
2026-04-30?KRDU20:40Z18:44 EDT2h 03mN936NN
2026-04-30KRDUKDFW22:23 EDT00:34 CDT3h 10mN802NN
2026-04-30partialKRDU?20:00 EDTN802NN
2026-04-29estimatedKDFW?16:24 CDT23:58Z2h 33mN802NN
2026-04-28KDFWKRDU15:47 CDT19:12 EDT2h 25mN305NX
2026-04-28estimatedKAND?20:00 EDT02:22Z2h 21mN868NN
2026-04-27estimatedKRDU?19:28 EDT23:58Z0h 29mN868NN
2026-04-27KDFWKRDU14:56 CDT18:10 EDT2h 13mN868NN
2026-04-27estimated??08:35Z09:22Z0h 46mN912AN
2026-04-27KRDU?21:14 EDT03:56Z2h 41mN912AN
2026-04-26?KRDU20:56Z19:36 EDT2h 39mN912AN
2026-04-26estimatedKRDU?20:13 EDT03:38Z3h 24mN894NN
2026-04-25KDFWKRDU14:53 CDT19:22 EDT3h 28mN894NN
2026-04-25KRDU?20:05 EDT14:32Z14h 27mA38682
2026-04-24KDFWKRDU15:34 CDT19:02 EDT2h 27mA38682
2026-04-24estimatedKRDU?20:00 EDT02:14Z2h 14mN873NN
2026-04-23estimated??19:45Z23:58Z4h 12mN873NN
2026-04-23estimated??00:00Z02:28Z2h 28mN813NN
2026-04-22?KRDU13:43Z18:52 EDT9h 08mN804NN
2026-04-21KDFWKRDU14:56 CDT18:28 EDT2h 31mN804NN
2026-04-21KRDU?20:00 EDT02:54Z2h 53mN355PU
2026-04-20?KRDU20:34Z18:50 EDT2h 16mN355PU
2026-04-20estimatedKRDU?20:00 EDT02:38Z2h 37mN979AN
2026-04-19estimatedKDFWKPBI15:00 CDT19:58 EDT3h 57mN979AN
2026-04-19?KDFW00:42Z22:42 CDT2h 59mN975AN
2026-04-18?KRDU21:28Z19:40 EDT2h 11mN975AN
2026-04-18estimatedKRDU?20:00 EDT02:36Z2h 35mN928NN
2026-04-17estimated??23:29Z23:58Z0h 28mN928NN
2026-04-17?KRDU20:03Z18:22 EDT2h 18mN928NN
2026-04-17estimated??00:00Z03:00Z2h 59mN811NN
2026-04-16KDFWKRDU15:40 CDT18:46 EDT2h 05mN811NN
2026-04-16KRDU?20:00 EDT03:32Z3h 31mN940AN
2026-04-15partialKRDU?09:45 EDTN851NN
2026-04-14KDFWKRDU15:02 CDT18:24 EDT2h 21mN851NN
2026-04-14KRDUKDFW20:24 EDT21:58 CDT2h 33mN874NN
2026-04-13?KRDU19:57Z18:18 EDT2h 20mN874NN
2026-04-13estimatedKRDU?20:00 EDT02:36Z2h 35mN901NN
2026-04-12?KRDU19:58Z18:24 EDT2h 25mN901NN
2026-04-12estimated??00:06Z02:36Z2h 29mN943AN
2026-04-11estimated??19:53Z22:24Z2h 31mN943AN
2026-04-11estimated??00:00Z02:34Z2h 34mN982NN
2026-04-10estimated??23:38Z23:58Z0h 19mN982NN
2026-04-06estimatedKPHL?11:39 EDT16:38Z0h 58mN552UW
2026-04-05KFLLKPHL16:57 EDT19:12 EDT2h 14mN914UY
2026-04-05KPHLKFLL12:40 EDT14:56 EDT2h 15mN914UY
2026-04-04KFLLKPHL15:05 EDT17:34 EDT2h 28mN664AW
2026-04-04KPHLKFLL11:27 EDT13:44 EDT2h 16mN664AW
2026-04-03KFLLKPHL15:05 EDT17:26 EDT2h 20mN655AW
2026-04-03KPHLKFLL11:12 EDT13:26 EDT2h 14mN655AW
2026-04-02KFLLKPHL14:57 EDT17:22 EDT2h 24mN108UW
2026-04-02?KFLL15:11Z13:32 EDT2h 20mN108UW
2026-03-31?KPHL19:11Z17:26 EDT2h 15mN449AN
2026-03-31KPHLKFLL11:13 EDT13:22 EDT2h 08mN449AN
2026-03-30KFLLKPHL15:06 EDT17:36 EDT2h 30mN661AW
2026-03-30KPHLKFLL11:15 EDT13:38 EDT2h 22mN661AW
2026-03-29KFLLKPHL15:11 EDT17:36 EDT2h 24mN139AN
2026-03-29KPHLKFLL11:12 EDT13:22 EDT2h 09mN139AN
2026-03-28KFLLKPHL15:35 EDT17:50 EDT2h 14mN124US
2026-03-28KPHLKFLL11:28 EDT14:08 EDT2h 39mN124US
2026-03-15KFLLKPHL19:13 EDT21:32 EDT2h 19mAC7103
2026-03-15KPHLKFLL13:32 EDT15:52 EDT2h 20mN900UW
2026-03-14KFLLKPHL15:49 EDT18:04 EDT2h 14mN124US
2026-03-14KPHLKFLL11:52 EDT14:06 EDT2h 13mN124US
2026-03-13?KPHL19:02Z17:16 EDT2h 13mN114UW
2026-03-13KPHLKFLL11:05 EDT13:38 EDT2h 32mN114UW
2026-03-12KFLLKPHL16:36 EDT18:48 EDT2h 12mN124US
2026-03-12KPHLKFLL20:45 EDT14:04 EDT17h 18mN114UW
2026-03-11?KPHL18:22Z17:10 EDT2h 47mN114UW
2026-03-11KPHLKFLL11:08 EDT13:20 EDT2h 11mN114UW
2026-03-10KFLLKPHL14:42 EDT18:54 EDT4h 11mN665AW
2026-03-10KPHLKFLL11:10 EDT13:28 EDT2h 18mN665AW
2026-03-09KFLLKPHL15:17 EDT18:04 EDT2h 46mN161AA
2026-03-09KPHLKFLL12:01 EDT14:24 EDT2h 22mN161AA
2026-03-08KFLLKPHL14:52 EDT17:26 EDT2h 33mN647AW
2026-03-08?KFLL05:49Z13:38 EDT11h 49mN960AN
2026-03-08KADSKIAH20:44 CST21:37 CST0h 53mN960AN
2026-03-07estimated??23:03Z23:28Z0h 24mN960AN
2026-03-06KIAHKDFW17:04 CST17:56 CST0h 51mN306SP
2026-03-06KDFWKIAH14:29 CST15:28 CST0h 58mN306SP
2026-03-05KIAHKDFW17:07 CST17:56 CST0h 48mA36636
2026-03-05KDFWKIAH14:38 CST15:36 CST0h 57mA36636
2026-03-04KIAHKDFW17:11 CST19:18 CST2h 07mA333AE
2026-03-04KDFWKIAH14:43 CST15:22 CST0h 38mA333AE
2026-03-03KIAHKDFW16:47 CST17:44 CST0h 57mA3CA1A
2026-03-03estimatedKDFWKPBI14:32 CST16:24 EST0h 52mA3CA1A
2026-03-02KIAHKDFW17:06 CST17:58 CST0h 51mN933NN
2026-03-02KDFWKIAH14:38 CST15:26 CST0h 48mN933NN
2026-03-01KIAHKDFW17:03 CST17:54 CST0h 51mN335SN
2026-03-01KDFWKIAH14:44 CST15:40 CST0h 56mN335SN
2026-02-28KIAHKDFW17:03 CST17:58 CST0h 55mA33766
2026-02-28KDFWKIAH14:48 CST15:40 CST0h 51mA33766
2026-02-27KIAHKDFW16:53 CST17:58 CST1h 04mA35B42
2026-02-27KDFWKIAH14:39 CST15:24 CST0h 45mA35B42
2026-02-26KIAHKDFW16:55 CST17:52 CST0h 56mN951AA
2026-02-26KDFWKIAH14:40 CST15:36 CST0h 55mN951AA
2026-02-26KIAHKDFW18:57 CST20:22 CST1h 24mN875NN
2026-02-25KDFWKIAH17:02 CST17:48 CST0h 45mN875NN
2026-02-24KIAHKDFW16:50 CST17:50 CST1h 00mA32893
2026-02-24KDFWKIAH14:34 CST15:18 CST0h 43mA32893
2026-02-23KIAHKDFW16:51 CST17:46 CST0h 54mA36A19
2026-02-23KDFWKIAH14:40 CST15:28 CST0h 47mA36A19
2026-02-23estimated?KDFW00:03Z18:52 CST0h 48mN328RR
2026-02-22KDFWKIAH14:47 CST15:44 CST0h 56mN328RR
2026-02-21KIAHKDFW16:57 CST17:50 CST0h 53mN324RN
2026-02-21KDFWKIAH14:37 CST15:32 CST0h 54mN324RN
2026-02-20KIAHKDFW17:04 CST17:58 CST0h 53mN354PT
2026-02-20estimated?KIAH20:28Z15:46 CST1h 17mN354PT
2026-02-20KIAHKDFW18:00 CST18:58 CST0h 57mN930NN
2026-02-19KDFWKIAH15:43 CST16:40 CST0h 56mN930NN
2026-02-18KIAHKDFW17:07 CST17:58 CST0h 50mN906AN
2026-02-18KDFWKIAH15:02 CST15:44 CST0h 41mN906AN
2026-02-17KIAHKDFW16:56 CST17:56 CST0h 59mN962NN
2026-02-17KDFWKIAH14:51 CST15:32 CST0h 40mN962NN
2026-02-16KIAHKDFW16:58 CST17:56 CST0h 57mA3F91E
2026-02-16KDFWKIAH14:32 CST15:22 CST0h 49mA3F91E
2026-02-16KIAHKDFW18:40 CST19:32 CST0h 51mN972NN
2026-02-15KDFWKIAH16:25 CST17:22 CST0h 56mN972NN
2026-02-13KIAHKDFW16:56 CST17:58 CST1h 01mA39B39
2026-02-13KDFWKIAH14:29 CST15:32 CST1h 02mA39B39
2026-02-12KIAHKDFW17:09 CST17:58 CST0h 48mN965AN
2026-02-12KDFWKIAH15:02 CST15:40 CST0h 38mN965AN

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 AAL2640 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]