Flight

AAL2671

Flight history and live tracking for AAL2671, 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
RouteKPIT PITTSBURGH INTERNATIONAL → KORD CHICAGO OHARE INTERNATIONAL
Scheduled departure20:47 EDT

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

Route

AirlineAmerican Airlines
Observed routeKDFW → KATL

Flight history 387 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KPIT PITTSBURGH INTERNATIONALKORD CHICAGO OHARE INTERNATIONAL23:26 EDT23:40 CDT1h 14mN9017P
2026-10-03KORD CHICAGO OHARE INTERNATIONALKPIT PITTSBURGH INTERNATIONAL20:28 CDT22:29 EDT1h 01mN711UW
2026-10-02KORD CHICAGO OHARE INTERNATIONALKPIT PITTSBURGH INTERNATIONAL20:28 CDT22:30 EDT1h 02m
2026-10-02KPIT PITTSBURGH INTERNATIONALKORD CHICAGO OHARE INTERNATIONAL23:47 EDT00:01 CDT1h 14mN812AW
2026-10-01KORD CHICAGO OHARE INTERNATIONALKPIT PITTSBURGH INTERNATIONAL18:21 CDT20:22 EDT1h 01mN812AW
2026-10-01KPIT PITTSBURGH INTERNATIONALKORD CHICAGO OHARE INTERNATIONAL21:43 EDT22:00 CDT1h 17mN812AW
2026-09-30KORD CHICAGO OHARE INTERNATIONALKPIT PITTSBURGH INTERNATIONAL18:31 CDT20:35 EDT1h 04mN703UW
2026-09-30KPIT PITTSBURGH INTERNATIONALKORD CHICAGO OHARE INTERNATIONAL21:53 EDT22:02 CDT1h 09mN828AW
2026-09-29KORD CHICAGO OHARE INTERNATIONALKPIT PITTSBURGH INTERNATIONAL17:30 CDT19:32 EDT1h 02mN748UW
2026-09-29KPIT PITTSBURGH INTERNATIONALKORD CHICAGO OHARE INTERNATIONAL20:51 EDT20:55 CDT1h 04mN815AW
2026-09-28KORD CHICAGO OHARE INTERNATIONALKPIT PITTSBURGH INTERNATIONAL17:32 CDT19:40 EDT1h 08mN815AW
2026-09-28KPIT PITTSBURGH INTERNATIONALKORD CHICAGO OHARE INTERNATIONAL00:16 EDT00:22 CDT1h 06mN757UW
2026-09-27KORD CHICAGO OHARE INTERNATIONALKPIT PITTSBURGH INTERNATIONAL21:20 CDT23:23 EDT1h 03mN757UW
2026-09-27KPIT PITTSBURGH INTERNATIONALKORD CHICAGO OHARE INTERNATIONAL20:46 EDT20:56 CDT1h 10mN801AW
2026-09-26KORD CHICAGO OHARE INTERNATIONALKPIT PITTSBURGH INTERNATIONAL17:37 CDT19:39 EDT1h 02mN801AW
2026-09-26KPIT PITTSBURGH INTERNATIONALKORD CHICAGO OHARE INTERNATIONAL21:51 EDT22:01 CDT1h 10mN812AW
2026-09-25KORD CHICAGO OHARE INTERNATIONALKPIT PITTSBURGH INTERNATIONAL19:07 CDT21:03 EDT0h 56mN812AW
2026-09-25KPIT PITTSBURGH INTERNATIONALKORD CHICAGO OHARE INTERNATIONAL20:46 EDT20:55 CDT1h 09mN771XF
2026-09-24KORDKPIT17:32 CDT19:30 EDT0h 57mN771XF
2026-09-24KPITKORD20:48 EDT21:00 CDT1h 11mN826AW
2026-09-23KORDKPIT17:36 CDT19:42 EDT1h 05mN826AW
2026-09-23KPITKORD20:46 EDT21:44 CDT1h 58mN807AW
2026-09-23estimatedKORDKPIT19:00 CDT20:46 EDT0h 45mN807AW
2026-09-22KPITKORD23:42 EDT23:56 CDT1h 13mN808AW
2026-09-22KORDKPIT20:39 CDT22:46 EDT1h 06mN808AW
2026-09-21KPITKORD20:46 EDT22:00 CDT2h 13mN834AW
2026-09-20KORDKPIT17:36 CDT19:36 EDT0h 59mN834AW
2026-09-20KPITKORD23:21 EDT00:40 CDT2h 19mN831AW
2026-09-20estimatedKORDKPIT19:35 CDT21:41 EDT1h 05mN831AW
2026-09-19KPITKORD20:51 EDT21:22 CDT1h 30mN775XF
2026-09-18KORDKPIT17:44 CDT19:44 EDT0h 59mN775XF
2026-09-18estimatedKPITKORD22:43 EDT22:56 CDT1h 12mN745VJ
2026-09-18KORDKPIT19:00 CDT21:20 EDT1h 20mN745VJ
2026-09-17partialKPIT?21:30 EDTN932AM
2026-09-17estimatedKORDKPIT19:00 CDT20:46 EDT0h 45mN932AM
2026-09-16KPITKORD23:24 EDT23:44 CDT1h 19mN752US
2026-09-16KORDKPIT19:40 CDT22:14 EDT1h 33mN752US
2026-09-15KPITKORD20:52 EDT21:26 CDT1h 33mN738US
2026-09-14KORDKPIT17:42 CDT19:42 EDT0h 59mN738US
2026-09-14KPITKORD21:02 EDT21:24 CDT1h 21mN754UW
2026-09-13KORDKPIT17:54 CDT19:52 EDT0h 58mN754UW
2026-09-13estimatedKPITKORD21:04 EDT21:12 CDT1h 07mN755US
2026-09-12KORDKPIT17:42 CDT19:46 EDT1h 04mN755US
2026-09-12partialKPIT?20:53 EDTN810AW
2026-09-11KORDKPIT17:31 CDT19:26 EDT0h 55mN810AW
2026-09-11KPITKORD20:58 EDT21:12 CDT1h 14mN770UW
2026-09-10KORDKPIT17:36 CDT19:38 EDT1h 01mN770UW
2026-09-10estimated?KORD01:31Z21:56 CDT1h 25mN755US
2026-09-09KORDKPIT17:43 CDT19:52 EDT1h 08mN755US
2026-09-08partialKCLT?11:22 EDTN950AN
2026-09-07partialKCLT?13:52 EDTN818NN
2026-09-06KVPSKCLT13:06 CDT15:08 EDT1h 02mN866NN
2026-09-06partialKCLT?11:24 EDTN866NN
2026-09-05KVPSKCLT13:08 CDT15:14 EDT1h 05mN822NN
2026-09-05partialKCLT?11:47 EDTN822NN
2026-09-04partialKCLT?14:11 EDTN990NN
2026-09-04partialKCLT?11:35 EDTN990NN
2026-09-03partialKCLT?13:57 EDTN825NN
2026-09-03KCLTKEGI11:48 EDT11:48 CDT0h 59mN825NN
Earlier flights (328) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-02KVPSKCLT12:42 CDT14:48 EDT1h 05mN969AN
2026-09-02partialKCLT?11:23 EDTN969AN
2026-09-01partialKCLT?13:47 EDTN887NN
2026-09-01partialKCLT?11:23 EDTN887NN
2026-08-31partialKCLT?14:23 EDTN950NN
2026-08-31partialKCLT?11:17 EDTN950NN
2026-08-30partialKCLT?14:33 EDTN961NN
2026-08-30partialKCLT?11:37 EDTN961NN
2026-08-29partialKCLT?13:55 EDTN927NN
2026-08-29partialKCLT?11:19 EDTN927NN
2026-08-28partialKCLT?15:06 EDTN970AN
2026-08-28partialKCLT?12:40 EDTN970AN
2026-08-27partialKCLT?14:31 EDTN904NN
2026-08-27partialKCLT?11:31 EDTN904NN
2026-08-26partialKCLT?13:48 EDTN970AN
2026-08-26KCLTKCEW11:22 EDT11:26 CDT1h 03mN970AN
2026-08-25partialKCLT?14:34 EDTN987AN
2026-08-25partialKCLT?11:46 EDTN987AN
2026-08-24partialKCLT?14:11 EDTN961NN
2026-08-24KCLTKVPS11:33 EDT11:42 CDT1h 09mN961NN
2026-08-23partialKCLT?13:58 EDTN817NN
2026-08-23partialKCLT?11:21 EDTN817NN
2026-08-22partialKCLT?14:31 EDTN933NN
2026-08-22partialKCLT?12:02 EDTN933NN
2026-08-21partialKCLT?12:04 EDTN986NN
2026-08-20partialKCLT?11:23 EDTN980NN
2026-08-19partialKCLT?11:31 EDTN813NN
2026-08-18partialKCLT?14:29 EDTN827NN
2026-08-17partialKCLT?11:22 EDTN315UU
2026-08-16partialKCLT?11:34 EDTN803NN
2026-08-15partialKCLT?11:43 EDTN939AN
2026-08-14partialKCLT?11:32 EDTN811NN
2026-08-13partialKCLT?11:30 EDTN907NN
2026-08-12partialKCLT?11:28 EDTN830NN
2026-07-23KVPSKCLT13:14 CDT15:22 EDT1h 07mN117UW
2026-07-23KCLTKEGI11:55 EDT12:04 CDT1h 08mN117UW
2026-07-22KVPSKCLT12:52 CDT15:02 EDT1h 09mN680AW
2026-07-22KCLTKEGI11:27 EDT11:28 CDT1h 01mN680AW
2026-07-21KVPSKCLT14:25 CDT16:32 EDT1h 07mN658AW
2026-07-21partialKCLT?12:49 EDTN658AW
2026-07-20partialKCLT?14:06 EDTN680AW
2026-07-20partialKCLT?11:25 EDTN680AW
2026-07-19partialKCLT?11:30 EDTN651AW
2026-07-18partialKCLT?14:54 EDTN114UW
2026-07-18KCLTKVPS12:06 EDT12:16 CDT1h 10mN114UW
2026-07-17partialKCLT?13:58 EDTN108UW
2026-07-17KCLTKVPS11:31 EDT11:38 CDT1h 06mN108UW
2026-07-16partialKCLT?11:33 EDTN737US
2026-07-15partialKCLT?14:12 EDTN667AW
2026-07-15KCLTKVPS11:45 EDT12:02 CDT1h 16mN667AW
2026-07-14partialKCLT?14:29 EDTN661AW
2026-07-14estimatedKCLTKVPS11:39 EDT11:44 CDT1h 04mN661AW
2026-07-13partialKCLT?14:52 EDTN649AW
2026-07-13partialKCLT?11:43 EDTN649AW
2026-07-12partialKCLT?14:36 EDTN651AW
2026-07-12KCLTKVPS11:38 EDT11:58 CDT1h 19mN651AW
2026-07-11KVPSKCLT13:17 CDT15:44 EDT1h 26mN649AW
2026-07-11partialKCLT?11:46 EDTN649AW
2026-07-11KVPSKCLT21:21 CDT23:24 EDT1h 02mN661AW
2026-07-11KCLTKVPS20:11 EDT20:18 CDT1h 06mN661AW
2026-07-09partialKCLT?14:12 EDTN649AW
2026-07-09KCLTKVPS11:48 EDT11:58 CDT1h 10mN649AW
2026-07-08partialKCLT?14:48 EDTN661AW
2026-07-08KCLTKVPS11:53 EDT12:04 CDT1h 10mN661AW
2026-07-07KVPSKCLT13:07 CDT15:22 EDT1h 14mN127UW
2026-07-07KCLTKEGI11:35 EDT11:36 CDT1h 00mN127UW
2026-07-06partialKCLT?14:28 EDTN647AW
2026-07-06partialKCLT?11:44 EDTN647AW
2026-07-05partialKCLT?14:32 EDTN117UW
2026-07-05partialKCLT?11:36 EDTN117UW
2026-07-04KVPSKCLT12:54 CDT15:00 EDT1h 05mN121UW
2026-07-04KCLTKEGI11:40 EDT11:38 CDT0h 58mN121UW
2026-07-03KVPSKCLT13:10 CDT15:24 EDT1h 13mN127UW
2026-07-03KCLTKEGI11:35 EDT11:36 CDT1h 00mN127UW
2026-07-02partialKCLT?17:02 EDTN119US
2026-07-02partialKCLT?14:40 EDTN119US
2026-07-01KVPSKCLT13:16 CDT15:28 EDT1h 11mN122US
2026-07-01KCLTKEGI11:51 EDT11:48 CDT0h 56mN122US
2026-07-01KVPSKCLT21:00 CDT23:06 EDT1h 05mN651AW
2026-06-29KVPSKCLT12:57 CDT15:06 EDT1h 08mN822AW
2026-06-29partialKCLT?11:27 EDTN822AW
2026-06-27partialKCLT?14:24 EDTN103US
2026-06-27partialKCLT?11:54 EDTN103US
2026-06-26partialKCLT?14:02 EDTN755US
2026-06-26KCLTKEGI11:30 EDT11:36 CDT1h 05mN755US
2026-06-25partialKCLT?14:11 EDTN663AW
2026-06-25partialKCLT?11:28 EDTN663AW
2026-06-24partialKCLT?15:19 EDTN123UW
2026-06-24KCLTKVPS13:10 EDT13:20 CDT1h 09mN123UW
2026-06-23partialKCLT?14:14 EDTN673AW
2026-06-23KCLTKVPS11:24 EDT11:36 CDT1h 11mN673AW
2026-06-22KVPSKCLT13:11 CDT15:22 EDT1h 10mN810AW
2026-06-22partialKCLT?11:30 EDTN810AW
2026-06-20partialKCLT?14:55 EDTN119US
2026-06-20KCLTKEGI11:28 EDT11:34 CDT1h 05mN119US
2026-06-18partialKCLT?16:03 EDTN659AW
2026-06-18partialKCLT?13:33 EDTN659AW
2026-06-17partialKCLT?14:30 EDTN601AW
2026-06-17partialKCLT?11:36 EDTN601AW
2026-06-16partialKCLT?14:30 EDTN654AW
2026-06-16partialKCLT?11:28 EDTN654AW
2026-06-13partialKCLT?15:26 EDTN114UW
2026-06-12partialKCLT?15:25 EDTN712US
2026-06-12partialKCLT?12:49 EDTN712US
2026-05-29partialKCLT?11:43 EDTN122US
2026-05-28partialKCLT?14:06 EDTN124US
2026-05-27partialKCLT?14:09 EDTN110UW
2026-05-27estimatedKCLT?11:33 EDT16:34Z1h 01mN110UW
2026-05-26partialKCLT?14:15 EDTN114UW
2026-05-26partialKCLT?11:51 EDTN114UW
2026-05-25KVPSKCLT13:03 CDT15:18 EDT1h 14mN119US
2026-05-25partialKCLT?11:30 EDTN119US
2026-05-24partialKCLT?14:06 EDTN123UW
2026-05-24estimatedKCLT?11:25 EDT16:26Z1h 00mN123UW
2026-05-23KPNSKCLT16:10 CDT18:38 EDT1h 27mN667AW
2026-05-23partialKCLT?11:36 EDTN667AW
2026-05-22partialKCLT?14:07 EDTN658AW
2026-05-22partialKCLT?11:35 EDTN658AW
2026-05-21partialKCLT?11:29 EDTN653AW
2026-05-20estimatedKSLCKPHL18:44 MDT13:58 EDT17h 13mN906AA
2026-05-19partialKSLC?21:04 MDTN997AA
2026-05-12KSLCKPHL07:53 MDT13:56 EDT4h 02mN135NN
2026-05-11?KPHL13:54Z13:48 EDT3h 53mN162UW
2026-05-10KSLCKPHL07:58 MDT13:50 EDT3h 51mN197UW
2026-05-09KSLCKPHL07:46 MDT13:36 EDT3h 49mN132AN
2026-05-08KSLCKPHL07:04 MDT13:42 EDT4h 37mN148AN
2026-05-07KSLCKPHL08:01 MDT13:42 EDT3h 40mN139AN
2026-05-06KSLCKPHL07:51 MDT13:58 EDT4h 06mN987AM
2026-05-05KSLCKPHL07:52 MDT13:40 EDT3h 47mN139AN
2026-05-04KSLCKPHL08:03 MDT14:04 EDT4h 01mN135NN
2026-05-03KSLCKPHL08:11 MDT14:02 EDT3h 50mN910AU
2026-05-02KSLCKPHL08:06 MDT14:06 EDT3h 59mN558UW
2026-05-01?KPHL13:55Z13:48 EDT3h 52mN149AN
2026-04-30KSLCKPHL07:52 MDT13:38 EDT3h 45mN992AU
2026-04-29?KPHL15:29Z13:54 EDT2h 24mN165US
2026-04-28KSLCKPHL07:56 MDT13:42 EDT3h 45mN580UW
2026-04-27KSLCKPHL08:26 MDT14:40 EDT4h 13mN147AA
2026-04-26KSLCKPHL08:15 MDT14:10 EDT3h 54mN904AA
2026-04-25KSLCKPHL07:14 MDT14:04 EDT4h 49mN134AN
2026-04-24KSLCKPHL08:06 MDT13:58 EDT3h 51mN524UW
2026-04-23KSLCKPHL07:56 MDT13:58 EDT4h 01mN543UW
2026-04-22KSLCKPHL07:59 MDT13:56 EDT3h 56mN973UY
2026-04-21KSLCKPHL08:08 MDT14:14 EDT4h 05mN198UW
2026-04-20?KPHL15:09Z15:00 EDT3h 50mN990AU
2026-04-19KSLCKPHL08:05 MDT13:54 EDT3h 48mN995AN
2026-04-18?KPHL14:06Z13:48 EDT3h 41mN578UW
2026-04-17KSLCKPHL08:03 MDT14:00 EDT3h 56mN546UW
2026-04-16?KPHL14:07Z13:58 EDT3h 50mN184US
2026-04-15?KPHL14:02Z14:04 EDT4h 01mN903AA
2026-04-14KSLCKPHL07:59 MDT13:48 EDT3h 48mN918US
2026-04-12estimated??14:02Z17:36Z3h 33mN576UW
2026-04-11estimated??13:55Z15:00Z1h 05mN115NN
2026-04-06partialKATL?11:13 EDTAD10EC
2026-04-05KATLKDFW11:14 EDT12:14 CDT2h 00mN976AN
2026-04-05estimated?KATL12:05Z09:54 EDT1h 48mN976AN
2026-04-04KATLKDFW11:42 EDT13:16 CDT2h 33mN992NN
2026-04-04?KATL12:28Z10:34 EDT2h 05mN992NN
2026-04-03partialKATL?11:08 EDTABAFFF
2026-04-02KATL?11:23 EDT17:22Z1h 58mN962NN
2026-04-02KDFWKATL07:33 CDT10:18 EDT1h 44mN962NN
2026-03-31partialKATL?11:10 EDTAB6FDD
2026-03-30estimated??16:37Z21:44Z5h 07mN827NN
2026-03-29partialKATL?11:11 EDTABA891
2026-03-28partialKATL?11:20 EDTAD4EB5
2026-03-16partialKATL?11:32 EDTAD0851
2026-03-15KATL?11:23 EDT17:32Z2h 08mA19343
2026-03-15KDFWKATL07:18 CDT09:48 EDT1h 29mA19343
2026-03-14partialKATL?11:22 EDTACD1F6
2026-03-13KATLKDFW11:30 EDT12:22 CDT1h 51mN942AN
2026-03-13?KATL12:15Z09:58 EDT1h 42mN942AN
2026-03-12KDFW?07:05 CDT17:20Z5h 14mN825NN
2026-03-11?KDFW14:34Z12:18 CDT2h 43mN809NN
2026-03-11KDFWKATL07:05 CDT10:00 EDT1h 55mN809NN
2026-03-10?KDFW14:37Z12:14 CDT2h 37mN916NN
2026-03-10?KATL11:32Z10:04 EDT2h 32mN916NN
2026-03-09?KDFW14:40Z12:40 CDT3h 00mN870NN
2026-03-09KDFWKATL07:03 CDT10:04 EDT2h 01mN870NN
2026-03-08KATLKDFW12:02 EDT13:26 CDT2h 23mN926AN
2026-03-08KDFWKATL08:22 CDT11:14 EDT1h 51mN926AN
2026-03-07?KDFW14:48Z14:29 CST5h 41mN903AN
2026-03-07estimatedKDFW?07:36 CST14:28Z0h 51mN903AN
2026-03-06?KDFW15:37Z12:22 CST2h 44mN816NN
2026-03-06KDFWKATL07:02 CST09:46 EST1h 43mN816NN
2026-03-05KATLKDFW11:34 EST12:44 CST2h 09mN969NN
2026-03-05KDFWKATL07:39 CST10:44 EST2h 04mN969NN
2026-03-04?KDFW15:37Z11:56 CST2h 18mN823NN
2026-03-04KDFWKATL07:06 CST10:10 EST2h 04mN823NN
2026-03-03KATLKDFW11:05 EST12:28 CST2h 22mN966NN
2026-03-03KDFWKATL06:58 CST09:54 EST1h 55mN966NN
2026-03-02KATLKDFW10:57 EST12:08 CST2h 10mN893NN
2026-03-02KDFWKATL07:09 CST09:56 EST1h 46mN893NN
2026-03-01KATLKDFW10:59 EST12:12 CST2h 12mN939AN
2026-03-01KDFWKATL07:04 CST09:50 EST1h 45mN939AN
2026-02-28KATLKDFW11:05 EST12:14 CST2h 08mN956NN
2026-02-28KDFWKATL07:04 CST09:46 EST1h 42mN956NN
2026-02-27KATLKDFW11:11 EST12:28 CST2h 16mN921NN
2026-02-27KDFWKATL07:12 CST10:02 EST1h 50mN921NN
2026-02-26KATLKDFW10:59 EST12:16 CST2h 16mN306NY
2026-02-26KDFWKATL07:02 CST09:58 EST1h 55mN306NY
2026-02-25KATLKDFW11:39 EST12:52 CST2h 12mN963AN
2026-02-25KDFWKATL07:59 CST10:46 EST1h 46mN963AN
2026-02-24KATLKDFW11:03 EST12:18 CST2h 15mN932NN
2026-02-24KDFWKATL07:01 CST09:38 EST1h 36mN932NN
2026-02-23KATLKDFW12:12 EST13:28 CST2h 16mN919NN
2026-02-23KDFWKATL08:16 CST10:58 EST1h 42mN919NN
2026-02-22KATLKDFW10:59 EST12:22 CST2h 23mN957AN
2026-02-22?KATL12:37Z09:42 EST2h 04mN957AN
2026-02-21KATLKDFW12:13 EST13:38 CST2h 25mN962NN
2026-02-21KDFWKATL08:03 CST11:18 EST2h 14mN962NN
2026-02-20?KDFW15:44Z12:32 CST2h 47mN822NN
2026-02-20KDFWKATL07:02 CST09:36 EST1h 34mN822NN
2026-02-19KATLKDFW11:00 EST12:24 CST2h 23mN892NN
2026-02-19?KATL12:32Z09:46 EST2h 13mN892NN
2026-02-18KATLKDFW12:20 EST13:36 CST2h 15mN906AN
2026-02-18?KATL12:33Z09:50 EST2h 16mN906AN
2026-02-17KATLKDFW11:01 EST12:22 CST2h 20mN992NN
2026-02-17KDFWKATL07:12 CST09:52 EST1h 39mN992NN
2026-02-16KATLKDFW11:05 EST12:14 CST2h 08mN973AN
2026-02-16KDFWKATL07:03 CST09:55 EST1h 51mN973AN
2026-02-15KATLKDFW11:06 EST12:14 CST2h 08mN852NN
2026-02-15KDFWKATL07:04 CST09:52 EST1h 48mN852NN
2026-02-14KATLKDFW11:09 EST13:24 CST3h 15mN953AN
2026-02-14KDFWKATL07:04 CST09:52 EST1h 47mN953AN
2026-02-13KATLKDFW11:01 EST12:16 CST2h 15mN955NN
2026-02-13KDFWKATL07:07 CST09:40 EST1h 33mN955NN
2026-02-12KATLKDFW11:14 EST12:28 CST2h 13mN906NN
2026-02-12KDFWKATL07:13 CST09:42 EST1h 29mN906NN
2026-02-06KDFWKATL07:11 CST10:14 EST2h 02mN344PP
2026-02-02KDFWKATL07:07 CST10:08 EST2h 01mN845NN
2026-01-31KSATKORD07:24 CST10:16 CST2h 51mN776XF
2026-01-29KDFWKATL07:28 CST10:18 EST1h 49mN883NN
2026-01-23KDFWKATL06:34 CST09:54 EST2h 19mN925NN
2026-01-22KDFWKATL07:15 CST10:12 EST1h 56mN921AN
2026-01-19KDFWKATL07:44 CST10:24 EST1h 40mN944NN
2026-01-09KDFWKATL07:02 CST10:08 EST2h 05mN908AN
2026-01-08KDFWKATL07:14 CST09:58 EST1h 44mN858NN
2026-01-04KDFWKATL07:17 CST10:02 EST1h 44mN940AN
2026-01-03KDFWKATL07:08 CST10:00 EST1h 51mN878NN
2026-01-02KDFWKATL09:28 CST12:06 EST1h 37mN864NN
2025-12-31KDFWKATL07:01 CST09:54 EST1h 52mN873NN
2025-12-30?KATL13:11Z10:38 EST2h 26mN940NN
2025-12-29KDFWKATL07:16 CST09:58 EST1h 41mN830NN
2025-12-28KDFWKATL07:05 CST09:44 EST1h 38mN960AN
2025-12-27KDFWKATL07:10 CST09:54 EST1h 44mN867NN
2025-12-26KDFWKATL07:05 CST09:46 EST1h 40mN866NN
2025-12-23KDFWKATL07:52 CST10:42 EST1h 49mN919NN
2025-12-22KDFWKATL07:02 CST09:50 EST1h 48mN869NN
2025-12-21KDFWKATL07:08 CST09:50 EST1h 42mN990AN
2025-12-20KDFWKATL07:29 CST10:02 EST1h 32mN938AN
2025-12-19KDFWKATL07:48 CST10:44 EST1h 55mA3C2BE
2025-12-18KDFWKATL07:03 CST09:56 EST1h 53mN815NN
2025-12-17?KDFW16:10Z12:50 CST2h 40mN928NN
2025-12-17KDFWKATL07:46 CST10:36 EST1h 50mN928NN
2025-12-16partialKDFW?07:14 CSTN939AN
2025-12-15?KDFW15:36Z12:18 CST2h 41mN969AN
2025-12-15KDFWKATL07:12 CST10:06 EST1h 53mN969AN
2025-12-14KATLKDFW10:57 EST12:12 CST2h 15mN850NN
2025-12-14KDFWKATL07:01 CST10:00 EST1h 58mN850NN
2025-12-13KATLKDFW10:55 EST12:04 CST2h 09mN968AN
2025-12-13KDFWKATL07:05 CST09:56 EST1h 50mN968AN
2025-12-12KATLKDFW10:59 EST12:18 CST2h 18mN811NN
2025-12-12KDFWKATL07:04 CST09:54 EST1h 49mN811NN
2025-12-11?KDFW15:28Z12:23 CST2h 55mN859NN
2025-12-11KDFWKATL07:01 CST09:46 EST1h 44mN859NN
2025-12-10?KDFW15:56Z12:28 CST2h 31mN838NN
2025-12-10KDFWKATL07:43 CST10:26 EST1h 43mN838NN
2025-12-09?KDFW16:12Z12:14 CST2h 01mN918NN
2025-11-26KATL?12:58 EST19:58Z1h 59mN907NN
2025-11-26KDFWKATL08:06 CST10:44 EST1h 37mN907NN
2025-10-30estimated??19:00Z19:54Z0h 53mN354PT
2025-10-30partialKCLT?12:28 EDTN354PT
2025-10-29partialKCLT?15:01 EDTN867NN
2025-10-29partialKCLT?12:24 EDTN867NN
2025-10-28partialKCLT?15:18 EDTN982AN
2025-10-28partialKCLT?12:20 EDTN982AN
2025-10-27partialKCLT?13:50 EDTN910AN
2025-10-26partialKCLT?14:31 EDTN955AN
2025-10-25partialKCLT?14:15 EDTN996NN
2025-10-24partialKCLT?14:54 EDTN871NN
2025-10-24partialKCLT?12:37 EDTN871NN
2025-10-22partialKCLT?14:53 EDTN906NN
2025-10-22partialKCLT?12:23 EDTN906NN
2025-10-21partialKCLT?14:57 EDTN919NN
2025-10-21partialKCLT?12:22 EDTN919NN
2025-10-20partialKCLT?13:43 EDTN961NN
2025-10-19estimated??19:00Z19:38Z0h 37mN898NN
2025-10-15KCLTKVPS12:12 EDT12:16 CDT1h 04mN990NN
2025-10-14KVPSKCLT12:32 CDT16:06 EDT2h 33mN346PR
2025-10-14KCLTKVPS12:25 EDT12:32 CDT1h 06mN346PR
2025-10-13KVPSKCLT12:43 CDT14:52 EDT1h 08mN118US
2025-10-07KVPSKCLT13:47 CDT15:50 EDT1h 02mN989AN
2025-10-07KCLTKVPS12:11 EDT12:16 CDT1h 04mN989AN
2025-10-06KVPSKCLT13:15 CDT15:22 EDT1h 06mN840NN
2025-10-05KVPSKCLT09:49 CDT15:00 EDT4h 10mN305NX
2025-10-04KCLTKVPS18:13 EDT18:24 CDT1h 10mN305NX
2025-10-02KVPSKCLT12:56 CDT15:02 EDT1h 06mAC97E4
2025-10-01KCLTKCEW10:40 EDT10:41 CDT1h 00mACC1EE
2025-09-30KCLTKCEW10:42 EDT10:45 CDT1h 03mA3621E
2025-09-29KCLTKVPS10:49 EDT10:50 CDT1h 01mACD964
2025-09-28KVPSKCLT12:55 CDT15:02 EDT1h 06mAD15CF
2025-09-27KCLTKCEW10:45 EDT10:47 CDT1h 02mAAEE3B
2025-09-26KCLTKCEW10:50 EDT10:55 CDT1h 04mAC86AF
2025-09-25KVPSKCLT12:46 CDT14:48 EDT1h 01mAD34B4
2025-09-24KCLTKVPS12:05 EDT12:09 CDT1h 03mACAA77
2025-09-23KCLTKVPS10:41 EDT10:42 CDT1h 01mAC8E1D
2025-09-22KCLTKCEW10:39 EDT10:40 CDT1h 00mA3B4D6
2025-09-21KVPSKCLT12:57 CDT14:59 EDT1h 02mAB2C04
2025-09-20KCLTKVPS11:13 EDT11:14 CDT1h 00mACA94B
2025-09-19KCLTKCEW10:38 EDT10:40 CDT1h 02mADA64D
2025-09-18KVPSKCLT12:48 CDT14:56 EDT1h 08mAC76A7
2025-08-25KVPSKCLT06:45 CDT14:00 EDT6h 15mN811NN
2025-08-25estimatedKCLTKVPS20:03 EDT21:57 CDT2h 53mN811NN
2025-08-24partialKCLT?14:39 EDTN811NN
2025-08-23KVPSKCLT12:45 CDT14:48 EDT1h 02mN933NN
2025-08-23KCLTKVPS11:17 EDT11:24 CDT1h 06mN933NN
2025-08-21KVPSKCLT14:01 CDT16:10 EDT1h 08mN968NN
2025-08-21KCLTKVPS11:10 EDT11:18 CDT1h 07mN968NN
2025-08-21partialKCLT?22:52 EDTN954NN
2025-08-19KVPSKCLT13:27 CDT17:14 EDT2h 47mN887NN
2025-08-19KCLTKVPS10:54 EDT10:58 CDT1h 03mN887NN
2025-08-17KVPSKCLT12:54 CDT15:02 EDT1h 07mN980NN
2025-08-17KCLTKVPS11:44 EDT11:46 CDT1h 02mN980NN
2025-08-16KVPSKCLT13:07 CDT15:16 EDT1h 09mN952AA
2025-08-16KCLTKVPS11:26 EDT11:34 CDT1h 08mN952AA
2025-08-15KVPSKCLT12:54 CDT14:58 EDT1h 04mN827NN
2025-08-15KCLTKVPS11:17 EDT11:24 CDT1h 06mN827NN
2025-08-14KVPSKCLT13:00 CDT14:42 EDT0h 41mN952AA
2025-08-14KCLTKVPS11:07 EDT11:16 CDT1h 08mN952AA

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