Flight

AAL981

Flight history and live tracking for AAL981, 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
RouteKPHL PHILADELPHIA INTERNATIONAL → KCLE CLEVELAND HOPKINS INTERNATIONAL
Scheduled departure20:31 EDT

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

Route

AirlineAmerican Airlines
Observed routeKDFW → KGRR

Flight history 253 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KPHL PHILADELPHIA INTERNATIONALKCLE CLEVELAND HOPKINS INTERNATIONAL22:04 EDT23:12 EDT1h 08mN8031M
2026-10-02KPHL PHILADELPHIA INTERNATIONALKCLE CLEVELAND HOPKINS INTERNATIONAL22:00 EDT22:56 EDT0h 56mN111US
2026-10-01KPHL PHILADELPHIA INTERNATIONALKCLE CLEVELAND HOPKINS INTERNATIONAL21:56 EDT22:58 EDT1h 02mN9010R
2026-09-30KPHL PHILADELPHIA INTERNATIONALKCLE CLEVELAND HOPKINS INTERNATIONAL22:27 EDT23:22 EDT0h 55mN9026C
2026-09-29KPHL PHILADELPHIA INTERNATIONALKCLE CLEVELAND HOPKINS INTERNATIONAL22:35 EDT23:30 EDT0h 55mN9010R
2026-09-28KPHL PHILADELPHIA INTERNATIONALKCLE CLEVELAND HOPKINS INTERNATIONAL22:54 EDT23:51 EDT0h 57mN5007E
2026-09-27KPHL PHILADELPHIA INTERNATIONALKCLE CLEVELAND HOPKINS INTERNATIONAL20:38 EDT21:39 EDT1h 01mN710UW
2026-09-26KPHL PHILADELPHIA INTERNATIONALKCLE CLEVELAND HOPKINS INTERNATIONAL22:21 EDT23:28 EDT1h 07mN8030F
2026-09-25KPHL PHILADELPHIA INTERNATIONALKCLE CLEVELAND HOPKINS INTERNATIONAL22:18 EDT23:16 EDT0h 58mN9015D
2026-09-24KPHLKCLE22:24 EDT23:28 EDT1h 03mN158AN
2026-09-23KPHLKCLE22:11 EDT06:06 EDT7h 54mN9026C
2026-09-22KPHLKCLE01:12 EDT02:20 EDT1h 08mN5007E
2026-09-21KPHLKCLE22:44 EDT00:04 EDT1h 20mN9008U
2026-09-20estimatedKPHLKCLE21:28 EDT22:28 EDT0h 59mN9015D
2026-09-19KPHLKCLE22:25 EDT23:28 EDT1h 03mN9017P
2026-09-18KPHLKCLE23:20 EDT00:24 EDT1h 03mN764US
2026-09-17KPHLKCLE23:05 EDT00:08 EDT1h 02mN758US
2026-09-16estimatedKPHLKCLE22:04 EDT23:00 EDT0h 55mN827AW
2026-09-15estimatedKPHLKCLE22:11 EDT23:24 EDT1h 13mN827AW
2026-09-14estimated??02:24Z03:52Z1h 27mN827AW
2026-09-13estimatedKPHLKCLE21:15 EDT22:24 EDT1h 08mN709UW
2026-09-12KPHLKCLE22:23 EDT23:30 EDT1h 06mN758US
2026-09-11estimatedKPHLKCLE21:56 EDT23:12 EDT1h 15mN829AW
2026-09-10KPHLKCLE20:21 EDT21:28 EDT1h 06mN829AW
2026-09-09estimatedKPHLKCLE20:40 EDT21:46 EDT1h 05mN935AN
2026-09-08KPHLKCLE22:05 EDT23:06 EDT1h 00mN908AN
2026-09-07KPHLKCLE22:04 EDT23:08 EDT1h 03mN894NN
2026-09-05KPHLKCLE22:28 EDT23:34 EDT1h 05mN971AN
2026-09-04KPHLKCLE22:51 EDT23:58 EDT1h 07mN303RG
2026-09-03estimatedKPHLKCLE22:04 EDT23:24 EDT1h 19mN946AN
Earlier flights (223) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-02estimatedKPHLKCLE00:40 EDT01:46 EDT1h 05mN936AN
2026-09-01estimatedKPHLKCLE22:40 EDT23:44 EDT1h 03mN914NN
2026-08-31KPHLKCLE22:21 EDT23:34 EDT1h 12mN935NN
2026-08-29estimatedKPHLKCLE22:01 EDT23:16 EDT1h 14mA36661
2026-08-27KPHLKCLE21:56 EDT22:58 EDT1h 01mN958AN
2026-08-26KPHLKCLE20:44 EDT21:48 EDT1h 04mN866NN
2026-08-25KPHLKCLE21:58 EDT23:06 EDT1h 07mN971NN
2026-08-24estimatedKPHLKCLE22:13 EDT23:24 EDT1h 11mN898NN
2026-08-22KPHLKCLE22:04 EDT23:12 EDT1h 07mN919NN
2026-08-21KPHLKCLE00:12 EDT01:10 EDT0h 57mN885NN
2026-08-20KPHLKCLE22:05 EDT23:04 EDT0h 58mN831NN
2026-08-19KPHLKCLE20:28 EDT21:26 EDT0h 57mN969NN
2026-08-18estimatedKPHLKCLE23:19 EDT00:20 EDT1h 01mN316PF
2026-08-15KPHLKCLE22:09 EDT23:12 EDT1h 02mN956AN
2026-08-14KPHLKCLE22:08 EDT23:12 EDT1h 03mN952AA
2026-08-13estimated??02:10Z03:34Z1h 24mN935NN
2026-08-12KPHLKCLE20:45 EDT21:44 EDT0h 58mN993NN
2026-07-23estimatedKDFWKGRR19:42 CDT23:02 EDT2h 19mN302SA
2026-07-22estimatedKDFWKGRR20:07 CDT23:16 EDT2h 08mN988NN
2026-07-21estimatedKDFWKGRR19:49 CDT23:10 EDT2h 20mN897NN
2026-07-20estimatedKDFWKGRR20:11 CDT23:48 EDT2h 36mN897NN
2026-07-19estimatedKDFWKGRR19:54 CDT23:08 EDT2h 13mA35EFA
2026-07-18estimatedKDFWKGRR19:47 CDT23:02 EDT2h 14mA333AE
2026-07-17estimatedKDFWKGRR23:18 CDT02:32 EDT2h 13mN962AN
2026-07-16estimatedKDFWKGRR19:48 CDT23:16 EDT2h 28mA373B7
2026-07-15estimatedKDFWKGRR19:51 CDT23:08 EDT2h 16mN877NN
2026-07-14estimatedKDFWKGRR20:01 CDT00:58 EDT3h 56mA32893
2026-07-13estimatedKDFWKGRR00:57 CDT04:18 EDT2h 20mA32893
2026-07-12estimatedKDFWKGRR19:57 CDT23:12 EDT2h 15mA373EA
2026-07-11estimatedKDFWKGRR19:35 CDT22:52 EDT2h 16mA33ED6
2026-07-10KDFWKGRR20:24 CDT23:24 EDT1h 59mA353D2
2026-07-09KDFWKGRR19:49 CDT22:52 EDT2h 02mN971AN
2026-07-08estimatedKDFWKGRR20:16 CDT23:30 EDT2h 13mN937AN
2026-07-07KDFWKGRR20:43 CDT23:44 EDT2h 00mN959AN
2026-07-06estimatedKDFWKGRR20:16 CDT23:32 EDT2h 15mA37B5A
2026-07-04estimatedKDFWKGRR20:42 CDT00:00 EDT2h 18mA3DCC2
2026-07-03estimatedKDFWKGRR20:46 CDT00:02 EDT2h 16mN956NN
2026-07-02estimatedKDFWKGRR21:06 CDT00:14 EDT2h 07mN825NN
2026-07-01estimatedKDFWKGRR20:08 CDT23:16 EDT2h 07mN324SH
2026-06-30KDFWKGRR19:45 CDT22:46 EDT2h 00mN315RJ
2026-06-29estimatedKDFWKGRR22:31 CDT01:34 EDT2h 02mN923AN
2026-06-28estimatedKDFWKGRR19:51 CDT22:52 EDT2h 00mA33EB5
2026-06-27estimatedKDFWKGRR20:28 CDT23:46 EDT2h 18mA3C662
2026-06-26estimatedKDFWKGRR19:18 CDT23:46 EDT3h 27mA3776F
2026-06-25estimatedKDFWKGRR20:03 CDT23:10 EDT2h 06mA34C57
2026-06-24estimatedKDFWKGRR19:44 CDT23:18 EDT2h 34mN313SB
2026-06-23estimatedKDFWKGRR21:30 CDT00:42 EDT2h 12mN329SL
2026-06-22estimatedKDFWKGRR19:24 CDT22:34 EDT2h 09mA333AE
2026-06-21KDFWKGRR20:04 CDT23:10 EDT2h 05mA32893
2026-06-19estimatedKDFWKGRR19:32 CDT22:42 EDT2h 09mA3ADCE
2026-06-18estimatedKDFWKGRR19:32 CDT22:50 EDT2h 17mN329SL
2026-06-17estimatedKDFWKGRR19:30 CDT22:42 EDT2h 11mA3B8F5
2026-06-16estimatedKDFWKGRR20:34 CDT23:34 EDT1h 59mN952NN
2026-06-15estimatedKDFWKGRR20:21 CDT23:18 EDT1h 56mA353C8
2026-06-14estimatedKDFWKGRR19:36 CDT22:50 EDT2h 14mA369EE
2026-06-13estimatedKDFWKGRR00:17 CDT03:22 EDT2h 04mN314RH
2026-06-12estimatedKDFWKGRR20:45 CDT23:54 EDT2h 08mN335RT
2026-05-29estimatedKDFWKGRR19:38 CDT22:44 EDT2h 06mA362B2
2026-05-28estimatedKDFWKGRR19:28 CDT22:26 EDT1h 57mA3DCC2
2026-05-27estimatedKDFWKGRR21:14 CDT00:24 EDT2h 09mA33ED6
2026-05-25KDFWKORD22:11 CDT00:58 CDT2h 46mN336RU
2026-05-24estimatedKDFWKGRR20:45 CDT23:38 EDT1h 52mN809NN
2026-05-23estimatedKDFWKGRR19:22 CDT22:30 EDT2h 07mA3776F
2026-05-22estimatedKDFWKGRR19:29 CDT22:30 EDT2h 00mN987NN
2026-05-21KCLTKPBI20:26 EDT21:44 EDT1h 17mN416AN
2026-05-20KCLTKPBI22:06 EDT06:15 EDT8h 09mN579UW
2026-05-19estimatedKCLTKPBI21:23 EDT14:42 EDT17h 18mN568UW
2026-05-12KCLTKPBI22:39 EDT00:04 EDT1h 24mN3014R
2026-05-11partialKPBI?20:00 EDTN198UW
2026-05-10partialKCLT?20:08 EDTN919US
2026-05-09KCLTKPBI20:07 EDT21:26 EDT1h 18mN932AM
2026-05-08KCLTKPBI23:43 EDT01:02 EDT1h 18mN917UY
2026-05-07estimatedKNBCKPBI20:00 EDT20:54 EDT0h 53mN157AA
2026-05-06partialKPBI?20:00 EDTN560UW
2026-05-05estimatedKPBI?06:01 EDT23:58Z13h 57mN914UY
2026-05-05partialKPBI?20:00 EDTN914UY
2026-05-04partialKPBI?20:00 EDTN976UY
2026-05-03partialKPBI?20:00 EDTN120EE
2026-05-02partialKCAE?20:00 EDTN150UW
2026-05-01partialKCLT?21:12 EDTN144AN
2026-04-30KCLTKPBI20:28 EDT21:42 EDT1h 13mN549UW
2026-04-28estimatedKPBI?06:08 EDT23:58Z13h 49mN544UW
2026-04-28partialKPBI?20:00 EDTN544UW
2026-04-27partialKCLT?21:29 EDTN930AU
2026-04-26estimatedKJAXKPBI20:00 EDT20:36 EDT0h 35mN910AU
2026-04-25estimatedKPBI?06:08 EDT23:58Z13h 49mN562UW
2026-04-25partialKPBI?20:00 EDTN562UW
2026-04-24estimatedKPBI?06:04 EDT23:58Z13h 53mN170US
2026-04-24KCLTKPBI20:47 EDT22:04 EDT1h 16mN170US
2026-04-23estimatedKCLTKPBI20:00 EDT20:54 EDT0h 53mN562UW
2026-04-22partialKPBI?06:56 EDTA158C9
2026-04-21partialKPBI?06:05 EDTAD857E
2026-04-20partial??00:00ZN912UY
2026-04-19partial??00:00ZN149AN
2026-04-18partialKCLT?20:14 EDTN558UW
2026-04-17estimatedKCLTKPBI20:00 EDT21:02 EDT1h 01mN921US
2026-04-16partial??00:00ZN991AU
2026-04-15partial??00:00ZN991AU
2026-04-14partial??00:00ZN538UW
2026-04-13partialKPBI?06:16 EDTA06A09
2026-04-11KCLTKPBI20:53 EDT22:08 EDT1h 14mN141NN
2026-04-06estimated?KCLT00:00Z20:26 EDT0h 26mA377A2
2026-04-05partial??00:08ZN904AN
2026-04-03estimated?KCLT22:17Z19:04 EDT0h 46mN961AN
2026-04-02partialKCLT?21:29 EDTN944AN
2026-04-01partialKCLT?06:24 EDTN957NN
2026-03-31estimated?KCLT22:39Z19:26 EDT0h 47mN957NN
2026-03-30partialKCLT?21:39 EDTN877NN
2026-03-29partialKCLT?20:00 EDTN809NN
2026-03-28estimated?KCLT22:41Z19:58 EDT1h 16mN809NN
2026-03-16partialKCLT?20:00 EDTN801NN
2026-03-15?KCLT22:05Z19:58 EDT1h 52mN801NN
2026-03-13partialKCLT?00:34 EDTN944NN
2026-03-12partialKCLT?21:28 EDTN961NN
2026-03-11partial??01:19ZN342PM
2026-03-09estimated?KCLT22:37Z19:32 EDT0h 54mN887NN
2026-03-08estimated?KCLT22:38Z19:38 EDT0h 59mN316PF
2026-03-06KCLTKMIA05:04 EST06:44 EST1h 39mN849NN
2026-03-05KCLTKMIA05:09 EST06:56 EST1h 47mN948NN
2026-03-04KORDKMCO06:01 CST09:28 EST2h 26mN948AN
2026-03-03KORDKMCO06:04 CST09:16 EST2h 11mN336RU
2026-03-02KCLTKMIA05:14 EST06:56 EST1h 41mN870NN
2026-03-01KCLTKMIA06:41 EST08:38 EST1h 56mN991AN
2026-02-27KCLTKMIA06:00 EST07:38 EST1h 38mN947AN
2026-02-26KCLTKMIA05:13 EST06:44 EST1h 31mN950AN
2026-02-25KORDKMCO05:53 CST09:06 EST2h 13mN922AN
2026-02-24KORDKMCO06:04 CST09:10 EST2h 05mN993NN
2026-02-23KCLTKMIA05:08 EST06:38 EST1h 29mN819NN
2026-02-22KMCOKMIA08:12 EST09:06 EST0h 53mN821NN
2026-02-22KCLTKMCO05:09 EST07:22 EST2h 12mN821NN
2026-02-20KCLTKMIA05:20 EST06:52 EST1h 31mN919NN
2026-02-19KCLTKMIA05:10 EST06:42 EST1h 31mN972AN
2026-02-18KORDKMCO06:02 CST09:08 EST2h 05mN354PT
2026-02-17KORDKMCO06:05 CST09:12 EST2h 07mN867NN
2026-02-16KCLTKMIA05:09 EST06:36 EST1h 26mA362B2
2026-02-15KCLTKMIA05:05 EST06:34 EST1h 28mN853NN
2026-02-13KCLTKMIA05:17 EST06:40 EST1h 22mN878NN
2026-02-12KCLTKMIA05:28 EST06:58 EST1h 29mN835NN
2026-02-11estimated??11:31Z14:28Z2h 56mN161AA
2026-02-11estimated??00:00Z11:00Z10h 59mN161AA
2026-02-10partial??00:00ZN544UW
2026-02-09estimatedKDFWKGRR16:20 CST18:58 EST1h 37mN544UW
2026-02-09estimatedKDFWKGRR12:31 CST16:52 EST3h 20mN178US
2026-02-08partialKPHL?20:14 ESTN152AA
2026-02-07KDFWKMCO12:38 CST18:12 EST4h 33mN152AA
2026-02-06?KMCO18:09Z16:16 EST3h 06mN544UW
2026-02-05estimatedKDFWKGRR12:41 CST16:26 EST2h 45mN552UW
2026-02-04estimatedKDFWKGRR12:46 CST18:16 EST4h 29mN544UW
2026-02-03partialKDFW?18:23 CSTN576UW
2026-02-02partialKDFW?16:02 CSTN576UW
2026-02-01KDFWKMCO14:13 CST17:30 EST2h 16mN132AN
2026-01-31KDFWKMCO12:33 CST15:54 EST2h 20mN991AU
2026-01-30KDFWKMCO12:46 CST15:50 EST2h 04mN508AY
2026-01-29estimatedKDFWKGRR14:30 CST17:38 EST2h 07mN187US
2026-01-28KDFWKMCO12:38 CST16:32 EST2h 53mN157UW
2026-01-25partial??00:00ZN923US
2026-01-24estimated??21:51Z22:38Z0h 46mN923US
2026-01-24?KDFW17:43Z14:58 CST3h 14mN923US
2026-01-23?KMCO18:19Z16:39 EST3h 19mN904AA
2026-01-22?KMCO17:48Z16:00 EST3h 11mN448AN
2026-01-21?KMCO18:00Z16:22 EST3h 21mN139AN
2026-01-20KDFWKMCO12:30 CST16:04 EST2h 33mN181UW
2026-01-19KDFWKMCO12:38 CST15:50 EST2h 11mN178US
2026-01-18KDFWKMCO12:49 CST17:41 EST3h 51mN908AA
2026-01-09KDFWKMCO12:46 CST16:14 EST2h 27mN978UY
2026-01-08KDFWKMCO13:46 CST17:02 EST2h 16mN902AA
2026-01-07?KMCO14:23Z15:46 EST6h 22mAD41ED
2026-01-07estimated??12:46Z13:54Z1h 07mAD41ED
2026-01-06KDFWKMCO12:57 CST16:12 EST2h 14mAD41ED
2026-01-05KJAXKDFW12:25 EST13:58 CST2h 32mN338PK
2026-01-04KJAXKDFW12:58 EST14:34 CST2h 35mN994NN
2026-01-03partialKJAX?20:58 ESTN878NN
2026-01-01KJAXKDFW12:42 EST14:14 CST2h 31mN990NN
2025-12-31KJAXKDFW13:14 EST14:40 CST2h 25mN897NN
2025-12-30KJAXKDFW12:33 EST14:06 CST2h 32mN854NN
2025-12-29KJAXKDFW12:32 EST14:00 CST2h 28mN915NN
2025-12-28KJAXKDFW12:30 EST14:02 CST2h 31mN940NN
2025-12-27KJAXKDFW12:53 EST14:10 CST2h 16mN959NN
2025-12-26KJAXKDFW12:32 EST13:52 CST2h 20mN854NN
2025-12-25KJAXKDFW12:36 EST13:58 CST2h 21mN869NN
2025-12-24KJAXKDFW12:28 EST13:42 CST2h 13mN922AN
2025-12-23KJAXKDFW12:27 EST13:48 CST2h 20mN842NN
2025-12-22KJAXKDFW12:20 EST13:48 CST2h 27mN954AN
2025-12-21KJAXKDFW12:27 EST14:10 CST2h 43mN811NN
2025-12-20KJAXKDFW13:16 EST14:42 CST2h 25mN915NN
2025-12-19KJAXKDFW12:34 EST13:56 CST2h 21mN844NN
2025-12-18KJAXKDFW12:26 EST13:56 CST2h 29mN910NN
2025-12-17KDFWKORD13:26 CST15:54 CST2h 28mN838NN
2025-12-16KDFWKORD13:09 CST15:10 CST2h 01mN840NN
2025-12-15KDFWKORD13:19 CST15:24 CST2h 05mN975AN
2025-12-14KDFWKORD13:05 CST15:58 CST2h 52mN935AN
2025-12-13KDFWKORD13:08 CST15:10 CST2h 01mN983NN
2025-12-12KDFWKORD13:17 CST15:24 CST2h 06mN923AN
2025-12-11KDFWKORD13:22 CST15:26 CST2h 03mN904NN
2025-12-10KDFWKORD13:07 CST15:04 CST1h 56mA19343
2025-12-09KDFWKORD13:07 CST15:14 CST2h 07mN936AN
2025-11-27estimatedKPHLKCLE07:16 EST12:04 EST4h 47mN441UW
2025-11-26estimatedKPHLKCLE07:31 EST12:26 EST4h 54mN455AN
2025-10-06KCLTKPBI21:48 EDT23:18 EDT1h 30mN926UW
2025-10-04KCLTKPBI11:02 EDT11:44 EDT0h 41mN578UW
2025-09-29KCLTKMLB21:25 EDT22:28 EDT1h 03mACD64B
2025-09-26KCLTKVRB20:36 EDT21:40 EDT1h 03mAD3A7F
2025-09-22KCLTKCOF21:40 EDT22:43 EDT1h 02mA07B3E
2025-09-19KCLTKVRB20:24 EDT21:30 EDT1h 06mA728C1
2025-08-25KGRRKDAL15:38 EDT22:48 CDT8h 09mAB3214
2025-08-25estimatedKDFWKGRR19:02 CDT08:38 EDT12h 35mN820NN
2025-08-24estimatedKDFWKGRR17:50 CDT19:58 EDT1h 08mN820NN
2025-08-23KGRRKDFW14:38 EDT15:52 CDT2h 13mN824NN
2025-08-23KDFWKGRR10:18 CDT13:16 EDT1h 57mN824NN
2025-08-23KBIVKGRR01:26 EDT01:56 EDT0h 29mN845NN
2025-08-21KGRRKDFW16:33 EDT17:34 CDT2h 01mN890NN
2025-08-21KDFWKGRR12:28 CDT15:30 EDT2h 01mN890NN
2025-08-21KDFWKGRR02:07 CDT03:26 EDT0h 18mN335PH
2025-08-19KGRRKDFW18:13 EDT18:38 CDT1h 24mN923AN
2025-08-19KDFWKGRR10:49 CDT15:40 EDT3h 50mN923AN
2025-08-17KGRRKDFW14:51 EDT16:11 CDT2h 20mN982AN
2025-08-17KDFWKGRR10:42 CDT13:42 EDT1h 59mN982AN
2025-08-16KGRRKDFW14:48 EDT16:54 CDT3h 06mN305NX
2025-08-16KDFWKGRR10:14 CDT13:18 EDT2h 03mN305NX
2025-08-15KGRRKDFW14:26 EDT15:30 CDT2h 03mN807NN
2025-08-15KDFWKGRR10:11 CDT13:14 EDT2h 03mN807NN
2025-08-14estimatedKGRR?14:40 EDT19:52Z1h 11mN950AN
2025-08-14estimatedKDFWKGRR10:28 CDT12:38 EDT1h 10mN950AN

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