Flight

AAL2220

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

DateSun 04 Oct 2026
RouteKDFW DALLAS FORT WORTH INTERNATIONAL → KMSP MINNEAPOLIS ST PAUL INTERNATIONAL
Scheduled departure07:00 CDT
Also scheduledSun 04 Oct 10:19 CDT

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

Route

AirlineAmerican Airlines
Observed routeKDFW → KMSP

Flight history 404 flights since Dec 2025

DateFromToDepArrDurationAircraft
2026-10-03KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL10:29 CDT12:42 CDT2h 13mN984NN
2026-10-02KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL10:34 CDT12:36 CDT2h 02mN904NN
2026-10-02KDFW DALLAS FORT WORTH INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL07:31 CDT09:22 CDT1h 51mN904NN
2026-10-01KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL12:21 CDT15:19 CDT2h 58mN968NN
2026-10-01KDFW DALLAS FORT WORTH INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL07:19 CDT09:14 CDT1h 55mN968NN
2026-09-30KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL10:31 CDT12:30 CDT1h 59mN997NN
2026-09-30KDFW DALLAS FORT WORTH INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL07:14 CDT09:14 CDT2h 00mN997NN
2026-09-29KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL10:44 CDT12:52 CDT2h 08mN964AN
2026-09-29KDFW DALLAS FORT WORTH INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL07:48 CDT09:42 CDT1h 54mN964AN
2026-09-28KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL10:40 CDT12:33 CDT1h 53mN300UB
2026-09-28KDFW DALLAS FORT WORTH INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL07:24 CDT09:28 CDT2h 04mN300UB
2026-09-27KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL10:27 CDT12:27 CDT2h 00mN970NN
2026-09-27KDFW DALLAS FORT WORTH INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL07:05 CDT09:10 CDT2h 05mN970NN
2026-09-26KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL11:57 CDT14:02 CDT2h 05mN960AN
2026-09-26KDFW DALLAS FORT WORTH INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL08:44 CDT10:49 CDT2h 05mN960AN
2026-09-25KMSP MINNEAPOLIS ST PAUL INTERNATIONALKDFW DALLAS FORT WORTH INTERNATIONAL10:34 CDT12:34 CDT2h 00mN914NN
2026-09-25KDFW DALLAS FORT WORTH INTERNATIONALKMSP MINNEAPOLIS ST PAUL INTERNATIONAL07:20 CDT09:17 CDT1h 57mN914NN
2026-09-24estimated??12:05Z17:24Z5h 19mN869NN
2026-09-23estimated??12:17Z17:52Z5h 34mN881NN
2026-09-22estimatedKMSPKDFW10:20 CDT12:24 CDT2h 03mN944NN
2026-09-22KDFWKMSP07:07 CDT09:16 CDT2h 08mN944NN
2026-09-21KMSPKDFW10:28 CDT12:28 CDT2h 00mN813NN
2026-09-21KDFWKMSP06:59 CDT09:08 CDT2h 08mN813NN
2026-09-20estimatedKMSPKDFW10:42 CDT12:40 CDT1h 57mN886NN
2026-09-20estimatedKDFWKMSP07:34 CDT09:24 CDT1h 49mN886NN
2026-09-19KMSPKDFW10:26 CDT12:26 CDT1h 59mN992NN
2026-09-19KDFWKMSP07:15 CDT09:14 CDT1h 58mN992NN
2026-09-18estimatedKMSPKDFW10:45 CDT13:06 CDT2h 20mN938AN
2026-09-18estimatedKDFWKMSP07:24 CDT09:36 CDT2h 11mN938AN
2026-09-17estimated??15:21Z17:36Z2h 15mN902AN
2026-09-17estimatedKDFWKMSP06:58 CDT09:14 CDT2h 15mN902AN
2026-09-16estimatedKMSPKDFW10:40 CDT12:54 CDT2h 13mN950AN
2026-09-16KDFWKMSP07:11 CDT09:30 CDT2h 19mN950AN
2026-09-14KMSPKDFW13:22 CDT15:26 CDT2h 03mN909NN
2026-09-14estimatedKDFWKMSP07:10 CDT12:12 CDT5h 02mN909NN
2026-09-13estimated??15:21Z17:44Z2h 22mN940NN
2026-09-13KDFWKMSP07:06 CDT09:30 CDT2h 23mN940NN
2026-09-12estimated??15:24Z17:40Z2h 15mN831NN
2026-09-12estimatedKDFWKMSP07:07 CDT09:20 CDT2h 12mN831NN
2026-09-11estimated??16:15Z18:26Z2h 10mN902AN
2026-09-11estimatedKDFWKMSP07:48 CDT10:14 CDT2h 26mN902AN
2026-09-10estimated??15:22Z17:58Z2h 35mN941NN
2026-09-10KDFWKMSP07:19 CDT09:30 CDT2h 10mN941NN
2026-09-09?KDFW16:22Z13:37 CDT2h 15mN833NN
2026-09-09KDFWKMSP07:04 CDT09:20 CDT2h 16mN833NN
2026-09-08KMSP?10:21 CDT17:36Z2h 15mN971NN
2026-09-08estimatedKDFWKMSP07:06 CDT09:18 CDT2h 11mN971NN
2026-09-06estimated??15:34Z17:48Z2h 14mN869NN
2026-09-05KMSP?10:22 CDT17:36Z2h 13mN902AN
2026-09-05KDFWKMSP07:09 CDT09:16 CDT2h 06mN902AN
2026-09-04estimated??15:25Z17:40Z2h 14mN902AN
2026-09-04estimated??12:04Z14:26Z2h 21mN902AN
2026-09-03estimated??15:17Z17:42Z2h 24mN852NN
2026-09-03estimatedKDFWKMSP06:56 CDT09:10 CDT2h 14mN852NN
Earlier flights (350) - back to 2025-12-21
DateFromToDepArrDurationAircraft
2026-09-02estimated??15:29Z17:46Z2h 16mA353D2
2026-09-02estimatedKDFWKMSP07:05 CDT09:22 CDT2h 16mA353D2
2026-09-01estimated??15:31Z17:44Z2h 13mN818NN
2026-09-01KDFWKMSP07:04 CDT09:00 CDT1h 56mN818NN
2026-08-31KMSP?10:43 CDT17:52Z2h 08mN974AN
2026-08-31KDFWKMSP07:40 CDT09:38 CDT1h 57mN974AN
2026-08-30KMSP?10:19 CDT17:28Z2h 08mN998NN
2026-08-30KDFWKMSP07:07 CDT09:10 CDT2h 02mN998NN
2026-08-29KMSP?10:43 CDT17:50Z2h 07mN928NN
2026-08-29estimatedKDFWKMSP07:23 CDT09:42 CDT2h 18mN928NN
2026-08-28KMSP?11:48 CDT18:48Z1h 59mN436AN
2026-08-28estimatedKDFWKMSP08:28 CDT10:40 CDT2h 11mN436AN
2026-08-27KMSP?10:19 CDT17:34Z2h 14mN939AN
2026-08-27estimatedKDFWKMSP07:05 CDT09:20 CDT2h 14mN939AN
2026-08-26estimated??15:26Z17:50Z2h 23mA3428E
2026-08-26estimatedKDFWKMSP07:01 CDT09:22 CDT2h 20mA3428E
2026-08-25estimated??15:20Z17:20Z2h 00mN967AN
2026-08-25estimatedKDFWKMSP07:04 CDT09:10 CDT2h 06mN967AN
2026-08-24estimated??15:34Z17:48Z2h 13mN932AN
2026-08-24estimatedKDFWKMSP06:55 CDT09:24 CDT2h 28mN932AN
2026-08-23KMSP?10:20 CDT17:24Z2h 03mN920AN
2026-08-23KDFWKMSP07:09 CDT09:20 CDT2h 10mN920AN
2026-08-22KMSP?10:29 CDT17:34Z2h 04mN916NN
2026-08-22KDFWKMSP07:13 CDT09:26 CDT2h 12mN916NN
2026-08-21estimated??11:57Z17:46Z5h 48mN863NN
2026-08-20estimated??12:42Z19:34Z6h 51mN344PP
2026-08-19estimated??12:16Z17:34Z5h 17mN847NN
2026-08-18estimated??12:03Z13:20Z1h 16mN863NN
2026-08-17estimated??13:15Z17:48Z4h 32mN949NN
2026-08-16?KDFW12:45Z14:16 CDT6h 30mN854NN
2026-08-15estimated??12:07Z18:42Z6h 35mN847NN
2026-08-14KDFW?07:05 CDT17:38Z5h 33mN878NN
2026-08-13KDFW?07:02 CDT17:54Z5h 51mN875NN
2026-08-12KDFW?07:16 CDT18:34Z6h 18mN316PF
2026-07-23partialKCLT?14:59 EDTN722US
2026-07-23KCLTKOKC11:49 EDT12:52 CDT2h 02mN722US
2026-07-22partialKCLT?14:50 EDTN859NN
2026-07-22partialKCLT?11:12 EDTN859NN
2026-07-21partialKCLT?15:16 EDTN952AA
2026-07-21partialKCLT?11:38 EDTN952AA
2026-07-20partialKCLT?14:55 EDTN763US
2026-07-20KCLTKOKC11:32 EDT12:32 CDT1h 59mN763US
2026-07-19partialKCLT?14:48 EDTN753US
2026-07-19KCLTKOKC11:32 EDT12:38 CDT2h 05mN753US
2026-07-18partialKCLT?14:50 EDTN806AW
2026-07-18KCLTKOKC11:31 EDT12:28 CDT1h 56mN806AW
2026-07-18partialKCLT?20:05 EDTN723UW
2026-07-17KCLTKOKC16:24 EDT17:28 CDT2h 03mN723UW
2026-07-16KOKCKCLT13:50 CDT16:58 EDT2h 07mN810AW
2026-07-16KCLTKOKC11:32 EDT12:34 CDT2h 01mN810AW
2026-07-15KOKCKCLT13:59 CDT17:08 EDT2h 08mN875NN
2026-07-15KCLTKOKC11:14 EDT12:10 CDT1h 55mN875NN
2026-07-14partialKCLT?15:26 EDTN818NN
2026-07-14KCLTKOKC12:19 EDT13:14 CDT1h 55mN818NN
2026-07-13partialKCLT?14:56 EDTN766US
2026-07-13partialKCLT?11:45 EDTN766US
2026-07-12partialKCLT?15:41 EDTN747UW
2026-07-12KCLTKOKC12:40 EDT13:40 CDT2h 00mN747UW
2026-07-11KOKCKCLT13:53 CDT16:48 EDT1h 54mN767UW
2026-07-11KCLTKOKC11:40 EDT12:42 CDT2h 02mN767UW
2026-07-10KOKCKCLT13:55 CDT16:58 EDT2h 02mN721UW
2026-07-10KCLTKOKC11:34 EDT12:36 CDT2h 02mN721UW
2026-07-10estimatedKOKCKCLT21:10 CDT00:08 EDT1h 58mN835AW
2026-07-09KCLTKOKC12:05 EDT13:08 CDT2h 02mN835AW
2026-07-08partialKCLT?14:45 EDTN358PW
2026-07-08KCLTKOKC11:19 EDT12:20 CDT2h 01mN358PW
2026-07-07partialKCLT?15:02 EDTN903NN
2026-07-07KCLTKOKC11:22 EDT12:22 CDT1h 59mN903NN
2026-07-06KOKCKCLT15:21 CDT18:28 EDT2h 06mN828AW
2026-07-06KCLTKOKC13:24 EDT14:24 CDT1h 59mN828AW
2026-07-05KOKCKCLT13:58 CDT17:10 EDT2h 11mN725UW
2026-07-05partialKCLT?11:52 EDTN725UW
2026-07-04KCLTKOKC11:28 EDT12:32 CDT2h 03mN725UW
2026-07-04KOKCKCLT19:11 CDT22:12 EDT2h 01mN723UW
2026-07-03KCLTKOKC11:31 EDT12:30 CDT1h 58mN723UW
2026-07-02partialKCLT?14:53 EDTN708UW
2026-07-02KCLTKOKC11:27 EDT12:22 CDT1h 54mN708UW
2026-07-01partialKCLT?14:48 EDTN945AN
2026-07-01KCLTKOKC11:14 EDT12:12 CDT1h 57mN945AN
2026-06-30estimated?KUZA20:31Z17:48 EDT1h 16mN989NN
2026-06-30partialKCLT?14:06 EDTN989NN
2026-06-29partialKCLT?14:47 EDTN658AW
2026-06-29KCLTKOKC11:20 EDT12:24 CDT2h 03mN658AW
2026-06-28partialKCLT?15:55 EDTN680AW
2026-06-28KCLTKOKC12:07 EDT13:14 CDT2h 06mN680AW
2026-06-27partialKCLT?14:58 EDTN654AW
2026-06-27KCLTKOKC11:13 EDT12:24 CDT2h 10mN654AW
2026-06-26partialKCLT?14:49 EDTN668AW
2026-06-26KCLTKOKC11:35 EDT12:38 CDT2h 02mN668AW
2026-06-25partialKCLT?14:52 EDTN128UW
2026-06-25KCLTKOKC11:20 EDT12:32 CDT2h 11mN128UW
2026-06-24partialKCLT?14:52 EDTN975AN
2026-06-24KCLTKOKC11:18 EDT12:32 CDT2h 13mN975AN
2026-06-23partialKCLT?16:50 EDTN898NN
2026-06-23KCLTKOKC11:19 EDT12:34 CDT2h 14mN898NN
2026-06-22KOKCKCLT14:45 CDT17:42 EDT1h 56mN102UW
2026-06-22partialKCLT?12:14 EDTN102UW
2026-06-21KOKCKCLT13:46 CDT16:52 EDT2h 05mN109UW
2026-06-21KCLTKOKC11:22 EDT12:38 CDT2h 15mN109UW
2026-06-20partialKCLT?14:44 EDTN651AW
2026-06-20KCLTKOKC11:14 EDT12:28 CDT2h 13mN651AW
2026-06-19partialKCLT?16:36 EDTN123UW
2026-06-19KCLTKOKC13:11 EDT14:14 CDT2h 02mN123UW
2026-06-18partialKCLT?15:15 EDTN655AW
2026-06-18estimated??17:30Z18:06Z0h 35mN655AW
2026-06-18partialKCLT?12:13 EDTN655AW
2026-06-17partialKCLT?14:52 EDTN866NN
2026-06-17KCLTKOKC11:16 EDT12:30 CDT2h 13mN866NN
2026-06-16partialKCLT?14:51 EDTN301PA
2026-06-16KCLTKOKC11:15 EDT12:30 CDT2h 15mN301PA
2026-06-15partialKCLT?15:03 EDTN652AW
2026-06-15partialKCLT?11:41 EDTN652AW
2026-06-14KOKCKCLT14:08 CDT17:06 EDT1h 57mN114UW
2026-06-14partialKCLT?11:39 EDTN114UW
2026-06-13KOKCKCLT13:45 CDT16:42 EDT1h 56mN123UW
2026-06-13estimatedKCLTKOKC13:37 EDT12:56 CDT0h 18mN123UW
2026-06-12partialKCLT?14:57 EDTN663AW
2026-06-12KCLTKOKC11:21 EDT12:40 CDT2h 19mN663AW
2026-05-29KCLTKOKC11:27 EDT12:28 CDT2h 00mN110UW
2026-05-28partialKCLT?14:50 EDTN660AW
2026-05-28estimatedKCLT?12:37 EDT17:34Z0h 57mN660AW
2026-05-27partialKCLT?16:05 EDTN921AN
2026-05-27KCLTKOKC11:42 EDT12:48 CDT2h 05mN921AN
2026-05-26estimated??18:53Z20:54Z2h 00mN860NN
2026-05-26KCLTKOKC11:48 EDT12:16 CDT1h 28mN860NN
2026-05-25KOKCKCLT13:51 CDT16:52 EDT2h 00mN109UW
2026-05-25KCLTKOKC11:32 EDT12:38 CDT2h 06mN109UW
2026-05-24KOKCKCLT13:56 CDT16:54 EDT1h 57mN119US
2026-05-24estimated??15:20Z17:28Z2h 07mN119US
2026-05-23partialKCLT?15:25 EDTN127UW
2026-05-23KCLTKOKC12:13 EDT13:22 CDT2h 08mN127UW
2026-05-22partialKCLT?14:48 EDTN105UW
2026-05-22KCLTKOKC11:30 EDT12:38 CDT2h 07mN105UW
2026-05-21partialKCLT?15:01 EDTN127UW
2026-05-21KCLTKOKC11:21 EDT12:24 CDT2h 03mN127UW
2026-05-20KJAXKCLT16:21 EDT17:18 EDT0h 56mN551UW
2026-05-20KCLTKJAX13:58 EDT14:50 EDT0h 51mN551UW
2026-05-20KJAXKCLT23:02 EDT00:26 EDT1h 23mN169UW
2026-05-20partialKCLT?21:13 EDTN169UW
2026-05-19partialKCLT?23:58 EDTN921US
2026-05-12KJAXKCLT17:04 EDT18:06 EDT1h 01mN139AN
2026-05-12KCLTKJAX14:55 EDT15:50 EDT0h 54mN139AN
2026-05-11KJAXKCLT16:21 EDT17:12 EDT0h 50mN155NN
2026-05-11KCLTKJAX14:06 EDT15:06 EDT0h 59mN155NN
2026-05-10KJAXKCLT16:05 EDT16:54 EDT0h 48mN114UW
2026-05-10KCLTKJAX13:54 EDT14:52 EDT0h 57mN114UW
2026-05-09KJAXKCLT15:54 EDT16:48 EDT0h 53mN139AN
2026-05-09KCLTKJAX13:38 EDT14:28 EDT0h 49mN139AN
2026-05-08KJAXKCLT17:12 EDT18:02 EDT0h 49mN137AA
2026-05-08estimatedKCLTKJAX15:05 EDT15:56 EDT0h 50mN137AA
2026-05-07KJAXKCLT16:11 EDT17:04 EDT0h 52mN543UW
2026-05-07estimatedKCLTKJAX14:03 EDT14:56 EDT0h 52mN543UW
2026-05-06KJAXKCLT16:06 EDT17:06 EDT0h 59mAD36C8
2026-05-06KCLTKJAX13:58 EDT14:48 EDT0h 49mAD36C8
2026-05-05KJAXKCLT17:02 EDT18:02 EDT0h 59mN977UY
2026-05-05KCLTKJAX14:49 EDT15:40 EDT0h 50mN977UY
2026-05-04KJAXKCLT16:12 EDT17:14 EDT1h 02mN919US
2026-05-04KCLTKJAX14:04 EDT14:56 EDT0h 51mN919US
2026-05-02partialKCLT?16:15 EDTN987AM
2026-05-02KCLTKJAX13:41 EDT14:30 EDT0h 49mN987AM
2026-04-29KJAXKCLT16:37 EDT17:34 EDT0h 56mN123NN
2026-04-29KCLTKJAX14:35 EDT15:20 EDT0h 44mN123NN
2026-04-28estimatedKJAX?17:05 EDT21:56Z0h 50mN973UY
2026-04-28KCLTKJAX14:56 EDT15:44 EDT0h 47mN973UY
2026-04-27KJAXKCLT16:10 EDT17:04 EDT0h 53mN521UW
2026-04-27estimatedKCLTKJAX14:03 EDT14:56 EDT0h 52mN521UW
2026-04-26KJAXKCLT16:10 EDT17:10 EDT0h 59mN153UW
2026-04-26KCLTKJAX14:03 EDT14:58 EDT0h 54mN153UW
2026-04-25KJAXKCLT15:57 EDT16:58 EDT1h 01mN986AN
2026-04-25KCLTKJAX13:38 EDT14:24 EDT0h 45mN986AN
2026-04-24KJAXKCLT15:53 EDT16:50 EDT0h 56mN131NN
2026-04-24KCLTKJAX13:44 EDT14:32 EDT0h 47mN131NN
2026-04-23partialKJAX?16:22 EDTA0B199
2026-04-22KJAXKCLT16:00 EDT16:58 EDT0h 58mN587UW
2026-04-22estimatedKCLTKJAX13:48 EDT14:40 EDT0h 51mN587UW
2026-04-21KJAXKCLT17:07 EDT18:04 EDT0h 56mN925UY
2026-04-21estimated?KJAX18:57Z15:48 EDT0h 50mN925UY
2026-04-20KJAXKCLT15:58 EDT16:56 EDT0h 57mN561UW
2026-04-20KCLTKJAX13:50 EDT14:44 EDT0h 53mN561UW
2026-04-19estimated?KCLT18:14Z17:58 EDT3h 43mN519UW
2026-04-18KJAXKCLT15:54 EDT16:48 EDT0h 53mN195UW
2026-04-18KCLTKJAX13:40 EDT14:26 EDT0h 45mN195UW
2026-04-17KJAXKCLT16:28 EDT17:22 EDT0h 53mN189UW
2026-04-17?KJAX17:58Z14:52 EDT0h 53mN189UW
2026-04-16KJAXKCLT16:03 EDT16:56 EDT0h 52mN508AY
2026-04-16KCLTKJAX13:48 EDT14:34 EDT0h 45mN508AY
2026-04-15KJAXKCLT16:12 EDT17:08 EDT0h 55mN561UW
2026-04-15KCLTKJAX14:13 EDT15:02 EDT0h 49mN561UW
2026-04-14KJAXKCLT17:03 EDT18:00 EDT0h 57mN150UW
2026-04-14KCLTKJAX14:56 EDT15:46 EDT0h 49mN150UW
2026-04-13partialKCLT?20:02 EDTN534UW
2026-04-12KJAXKCLT16:06 EDT17:02 EDT0h 55mN534UW
2026-04-11partialKCLT?17:21 EDTN970UY
2026-04-11estimatedKCLTKJAX15:19 EDT16:12 EDT0h 52mN970UY
2026-04-06partialKMSP?11:14 CDTAC2DEA
2026-04-05partialKMSP?10:50 CDTABCA00
2026-04-04KMSPKDFW11:15 CDT13:32 CDT2h 16mA32893
2026-04-04KDFWKMSP08:31 CDT10:14 CDT1h 42mA32893
2026-04-03partialKMSP?10:51 CDTAC1F0E
2026-04-02KMSPKDFW11:07 CDT13:18 CDT2h 10mN920NN
2026-04-02estimated?KMSP12:29Z09:40 CDT2h 10mN920NN
2026-03-31KMSPKDFW10:48 CDT12:54 CDT2h 06mN996NN
2026-03-31estimated?KMSP12:17Z09:28 CDT2h 10mN996NN
2026-03-30partialKMSP?10:59 CDTACE96D
2026-03-29KMSPKDFW10:50 CDT12:56 CDT2h 05mN968AN
2026-03-29?KMSP12:31Z09:28 CDT1h 56mN968AN
2026-03-28partialKMSP?10:48 CDTABA891
2026-03-16estimated?KMSP12:26Z09:36 CDT2h 09mN981NN
2026-03-14KMSPKDFW10:57 CDT14:18 CDT3h 20mN948NN
2026-03-14KDFWKMSP07:49 CDT09:46 CDT1h 56mN948NN
2026-03-13KMSPKDFW11:05 CDT13:00 CDT1h 55mN991NN
2026-03-13?KMSP12:41Z09:50 CDT2h 08mN991NN
2026-03-12estimated??16:59Z18:08Z1h 09mN906NN
2026-03-12estimated??12:28Z14:02Z1h 33mN906NN
2026-03-11KMSPKDFW10:52 CDT13:18 CDT2h 25mN825NN
2026-03-11KDFWKMSP07:39 CDT09:36 CDT1h 56mN825NN
2026-03-10KMSPKDFW10:50 CDT13:20 CDT2h 29mN809NN
2026-03-10KDFWKMSP07:27 CDT09:26 CDT1h 58mN809NN
2026-03-09KMSPKDFW10:46 CDT13:06 CDT2h 19mN803NN
2026-03-09KDFWKMSP07:19 CDT09:38 CDT2h 18mN803NN
2026-03-08KMSPKDFW11:31 CDT13:36 CDT2h 04mN944AN
2026-03-08KDFWKMSP08:20 CDT10:22 CDT2h 01mN944AN
2026-03-07KMSPKDFW11:40 CST14:27 CST2h 46mN966AN
2026-03-07partialKMSP?08:48 CSTN966AN
2026-03-06KMSPKDFW10:53 CST13:31 CST2h 37mN928NN
2026-03-06KDFWKMSP07:30 CST09:32 CST2h 02mN928NN
2026-03-05KMSPKDFW10:55 CST13:14 CST2h 18mN823NN
2026-03-05KDFWKMSP07:39 CST09:32 CST1h 52mN823NN
2026-03-04KMSPKDFW10:58 CST13:18 CST2h 20mN875NN
2026-03-04KDFWKMSP07:29 CST09:44 CST2h 14mN875NN
2026-03-03KMSPKDFW10:50 CST13:06 CST2h 15mN814NN
2026-03-03KDFWKMSP07:33 CST09:38 CST2h 04mN814NN
2026-03-02KMSPKDFW10:51 CST13:12 CST2h 20mN869NN
2026-03-02KDFWKMSP07:33 CST09:38 CST2h 04mN869NN
2026-03-01KMSPKDFW11:32 CST13:40 CST2h 07mN825NN
2026-03-01KDFWKMSP08:15 CST10:24 CST2h 09mN825NN
2026-02-28KMSPKDFW10:53 CST12:58 CST2h 04mN301NW
2026-02-28KDFWKMSP07:24 CST09:40 CST2h 16mN301NW
2026-02-27KMSPKDFW10:59 CST12:54 CST1h 54mN890NN
2026-02-27KDFWKMSP07:35 CST09:44 CST2h 08mN890NN
2026-02-26KMSPKDFW10:51 CST13:26 CST2h 34mN996NN
2026-02-26KDFWKMSP07:30 CST09:38 CST2h 07mN996NN
2026-02-25KMSPKDFW11:00 CST13:06 CST2h 05mN901AN
2026-02-25KDFWKMSP07:27 CST09:42 CST2h 14mN901AN
2026-02-24KMSPKDFW11:38 CST13:48 CST2h 09mN865NN
2026-02-24KDFWKMSP07:36 CST09:46 CST2h 10mN865NN
2026-02-23KMSPKDFW10:55 CST13:06 CST2h 10mN927NN
2026-02-23KDFWKMSP07:29 CST09:52 CST2h 22mN927NN
2026-02-22?KDFW16:48Z13:10 CST2h 21mN959NN
2026-02-22KDFWKMSP07:26 CST09:52 CST2h 25mN959NN
2026-02-21KMSPKDFW11:49 CST14:10 CST2h 20mN947AN
2026-02-21KDFWKMSP08:39 CST10:48 CST2h 08mN947AN
2026-02-20KMSPKDFW10:44 CST13:56 CST3h 11mN940NN
2026-02-20KDFWKMSP07:27 CST09:26 CST1h 58mN940NN
2026-02-19KMSPKDFW11:01 CST13:28 CST2h 26mN820NN
2026-02-19estimatedKDFWKMSP07:02 CST09:32 CST2h 30mN820NN
2026-02-18KMSPKDFW11:14 CST13:36 CST2h 22mN931AN
2026-02-18KDFWKMSP07:24 CST09:22 CST1h 57mN931AN
2026-02-17KMSPKDFW10:55 CST13:12 CST2h 17mN825NN
2026-02-17KDFWKMSP07:29 CST09:36 CST2h 06mN825NN
2026-02-16KMSPKDFW10:48 CST12:58 CST2h 09mN833NN
2026-02-16KDFWKMSP07:26 CST09:38 CST2h 11mN833NN
2026-02-15KMSPKDFW10:55 CST13:06 CST2h 10mA33EB5
2026-02-15KDFWKMSP07:41 CST09:56 CST2h 14mA33EB5
2026-02-14partialKDFW?07:23 CSTN845NN
2026-02-13KMSPKDFW10:58 CST13:18 CST2h 19mN978NN
2026-02-13estimatedKDFWKMSP07:03 CST09:38 CST2h 34mN978NN
2026-02-12KMSPKDFW11:19 CST13:34 CST2h 14mN817NN
2026-02-12KDFWKMSP07:47 CST10:04 CST2h 16mN817NN
2026-02-11KMSPKDFW11:46 CST13:56 CST2h 09mN343RY
2026-02-11KDFWKMSP08:33 CST10:40 CST2h 06mN343RY
2026-02-10KMSPKDFW13:18 CST15:36 CST2h 17mN906AN
2026-02-10KDFWKMSP09:59 CST12:02 CST2h 02mN906AN
2026-02-10estimated?KDFW14:07Z09:29 CST1h 22mN906AN
2026-02-09KMSPKDFW13:07 CST15:36 CST2h 28mN961AN
2026-02-09KDFWKMSP08:31 CST10:54 CST2h 23mN961AN
2026-02-08KMSPKDFW12:10 CST14:34 CST2h 23mN972NN
2026-02-08KDFWKMSP08:36 CST10:44 CST2h 08mN972NN
2026-02-07KMSPKDFW12:44 CST14:58 CST2h 13mN944AN
2026-02-07KDFWKMSP09:44 CST11:52 CST2h 08mN944AN
2026-02-06KMSPKDFW11:42 CST13:52 CST2h 10mN979NN
2026-02-06KDFWKMSP08:28 CST10:50 CST2h 21mN979NN
2026-02-05KMSPKDFW11:58 CST13:56 CST1h 58mN914NN
2026-02-05estimatedKDFWKMSP08:02 CST10:48 CST2h 45mN914NN
2026-02-04KMSPKDFW11:46 CST13:54 CST2h 07mN918NN
2026-02-04KDFWKMSP08:22 CST10:36 CST2h 13mN918NN
2026-02-02KMSPKDFW12:01 CST14:16 CST2h 14mN898NN
2026-02-02KDFWKMSP08:36 CST10:48 CST2h 11mN898NN
2026-02-01KMSPKDFW13:42 CST15:40 CST1h 58mN941NN
2026-02-01KDFWKMSP08:32 CST11:02 CST2h 29mN941NN
2026-01-30KMSPKDFW10:38 CST13:56 CST3h 17mN956NN
2026-01-30KDFWKMSP08:33 CST10:38 CST2h 05mN956NN
2026-01-29KMSPKDFW13:13 CST15:30 CST2h 16mN903NN
2026-01-29KDFWKMSP10:01 CST12:06 CST2h 05mN903NN
2026-01-28KMSPKDFW13:28 CST15:34 CST2h 05mN872NN
2026-01-28KDFWKMSP08:53 CST11:48 CST2h 54mN872NN
2026-01-27KMSPKDFW16:39 CST18:48 CST2h 09mAC468D
2026-01-27KDFWKMSP11:55 CST14:46 CST2h 51mN890NN
2026-01-27partialKDFW?18:01 CSTA36661
2026-01-26partialKDFW?16:26 CSTA36661
2026-01-26KMSPKDFW13:35 CST16:04 CST2h 28mA36661
2026-01-26KDFWKMSP09:17 CST12:10 CST2h 52mA36661
2026-01-25KMSPKDFW12:22 CST15:34 CST3h 11mN995NN
2026-01-23KMSPKDFW12:00 CST14:30 CST2h 29mN880NN
2026-01-23estimatedKDFWKMSP08:02 CST10:34 CST2h 31mN880NN
2026-01-22KMSPKDFW12:45 CST15:02 CST2h 16mN926NN
2026-01-22KDFWKMSP08:33 CST10:46 CST2h 12mN926NN
2026-01-21KMSPKDFW12:28 CST14:50 CST2h 21mN829NN
2026-01-21estimatedKDFWKMSP08:03 CST10:58 CST2h 54mN829NN
2026-01-20KMSPKDFW12:09 CST14:18 CST2h 08mN927AN
2026-01-20estimatedKDFWKMSP08:05 CST10:46 CST2h 41mN927AN
2026-01-19KMSPKDFW11:51 CST14:06 CST2h 15mN306NY
2026-01-19KDFWKMSP08:30 CST10:40 CST2h 09mN306NY
2026-01-18KMSPKDFW12:30 CST14:38 CST2h 07mN940NN
2026-01-09KMSPKDFW11:46 CST14:16 CST2h 29mN821NN
2026-01-09KDFWKMSP08:46 CST10:26 CST1h 39mN821NN
2026-01-08KMSPKDFW11:47 CST14:10 CST2h 23mN998NN
2026-01-08KDFWKMSP08:35 CST10:28 CST1h 52mN998NN
2026-01-07KMSPKDFW11:52 CST14:04 CST2h 11mN917NN
2026-01-07KDFWKMSP08:31 CST10:40 CST2h 08mN917NN
2026-01-06KMSPKDFW12:20 CST14:46 CST2h 25mN885NN
2026-01-06estimatedKDFWKMSP08:02 CST10:26 CST2h 23mN885NN
2026-01-05KMSPKDFW11:21 CST13:26 CST2h 04mN841NN
2026-01-05KDFWKMSP07:56 CST09:52 CST1h 56mN841NN
2026-01-04KMSPKDFW11:21 CST13:28 CST2h 06mN890NN
2026-01-04KDFWKMSP07:57 CST10:08 CST2h 10mN890NN
2026-01-03KMSPKDFW11:17 CST13:26 CST2h 08mN964AN
2026-01-03KDFWKMSP07:39 CST09:46 CST2h 06mN964AN
2026-01-02KMSPKDFW10:58 CST13:18 CST2h 20mN816NN
2026-01-02KDFWKMSP07:32 CST09:36 CST2h 03mN816NN
2026-01-01KMSPKDFW11:41 CST13:52 CST2h 10mN904NN
2025-12-31KMSPKDFW12:08 CST14:06 CST1h 58mN881NN
2025-12-31KDFWKMSP08:04 CST10:24 CST2h 20mN881NN
2025-12-30KMSPKDFW11:02 CST13:06 CST2h 04mN821NN
2025-12-30KDFWKMSP07:36 CST09:50 CST2h 13mN821NN
2025-12-29KMSPKDFW11:07 CST13:46 CST2h 38mN919NN
2025-12-29KDFWKMSP07:33 CST09:54 CST2h 20mN919NN
2025-12-28KMSPKDFW13:53 CST16:25 CST2h 31mN902AN
2025-12-28KDFWKMSP08:40 CST10:54 CST2h 13mN902AN
2025-12-27KMSPKDFW11:05 CST13:22 CST2h 17mN964AN
2025-12-27KDFWKMSP07:54 CST09:48 CST1h 53mN964AN
2025-12-26KMSPKDFW11:01 CST13:20 CST2h 18mN943NN
2025-12-26KDFWKMSP07:47 CST09:42 CST1h 54mN943NN
2025-12-25KMSPKDFW11:12 CST13:18 CST2h 06mN920NN
2025-12-24KMSPKDFW11:00 CST13:20 CST2h 19mN958AN
2025-12-23KMSPKDFW11:19 CST13:24 CST2h 05mN905NN
2025-12-23KDFWKMSP07:59 CST10:12 CST2h 12mN905NN
2025-12-22KMSPKDFW11:01 CST13:12 CST2h 11mN960AN
2025-12-22KDFWKMSP08:04 CST10:00 CST1h 55mN960AN
2025-12-21KMSPKDFW10:57 CST13:08 CST2h 10mN890NN

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