Flight

AAL1970

Flight history and live tracking for AAL1970, 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 → KJAX JACKSONVILLE INTERNATIONAL
Scheduled departure18:14 EDT

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

Route

AirlineAmerican Airlines
Observed routeKMIA → KTPA

Flight history 259 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KPHL PHILADELPHIA INTERNATIONALKJAX JACKSONVILLE INTERNATIONAL18:32 EDT20:19 EDT1h 47mN808AW
2026-10-02KPHL PHILADELPHIA INTERNATIONALKJAX JACKSONVILLE INTERNATIONAL18:41 EDT20:30 EDT1h 49mN8030F
2026-10-01KPHL PHILADELPHIA INTERNATIONALKJAX JACKSONVILLE INTERNATIONAL18:30 EDT20:14 EDT1h 44mN828AW
2026-09-30KPHL PHILADELPHIA INTERNATIONALKJAX JACKSONVILLE INTERNATIONAL21:16 EDT20:01 EDT22h 45mN814AW
2026-09-29KPHL PHILADELPHIA INTERNATIONALKJAX JACKSONVILLE INTERNATIONAL21:16 EDT22:55 EDT1h 39mN831AW
2026-09-28KPHL PHILADELPHIA INTERNATIONALKJAX JACKSONVILLE INTERNATIONAL18:25 EDT20:06 EDT1h 41mN744P
2026-09-27KPHL PHILADELPHIA INTERNATIONALKJAX JACKSONVILLE INTERNATIONAL18:24 EDT20:05 EDT1h 41mN721UW
2026-09-26KPHL PHILADELPHIA INTERNATIONALKJAX JACKSONVILLE INTERNATIONAL18:26 EDT20:07 EDT1h 41mN837AW
2026-09-25KPHL PHILADELPHIA INTERNATIONALKJAX JACKSONVILLE INTERNATIONAL18:46 EDT20:25 EDT1h 39mN708UW
2026-09-24estimatedKJAXKATL07:52 EDT19:58 EDT12h 05mN774XF
2026-09-23estimatedKJAXKATL06:51 EDT19:58 EDT13h 06mN4032T
2026-09-23estimatedKPHLKJAX20:00 EDT20:18 EDT0h 17mN4032T
2026-09-22partialKPHL?21:20 EDTN717UW
2026-09-21estimatedKPHLKJAX20:00 EDT20:34 EDT0h 33mN768US
2026-09-20partialKJAX?20:00 EDTN768US
2026-09-19partial??00:18ZN747UW
2026-09-18estimatedKPHLKJAX20:00 EDT21:24 EDT1h 23mN740UW
2026-09-17estimatedKPHLKJAX20:00 EDT20:20 EDT0h 19mN810AW
2026-09-16partialKJAX?20:00 EDTN712US
2026-09-15partialKPHL?20:00 EDTN774XF
2026-09-14partialKPHL?20:13 EDTN774XF
2026-09-13estimatedKPHLKJAX20:00 EDT20:48 EDT0h 47mN700UW
2026-09-12partial??00:00ZN738US
2026-09-11estimatedKJAX?07:10 EDT23:58Z12h 47mN809AW
2026-09-11estimatedKPHLKJAX20:00 EDT20:18 EDT0h 17mN809AW
2026-09-10partial??00:00ZN768US
2026-09-09estimatedKPHLKJAX18:46 EDT19:58 EDT1h 11mN768US
2026-09-08estimatedKPHLKJAX20:00 EDT20:44 EDT0h 43mN103US
2026-09-07partial??00:00ZN658AW
2026-09-06estimatedKJAX?09:34 EDT23:58Z10h 23mN673AW
2026-09-06estimatedKPHLKJAX20:00 EDT20:46 EDT0h 46mN673AW
2026-09-05partialKPHL?21:51 EDTN664AW
2026-09-04KPHLKJAX20:00 EDT21:30 EDT1h 30mN601AW
Earlier flights (226) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-01estimatedKPHLKJAX20:00 EDT20:24 EDT0h 23mN673AW
2026-08-31partialKJAX?20:00 EDTN105UW
2026-08-30partial??00:00ZN658AW
2026-08-29partial??00:00ZN118US
2026-08-28KPHLKJAX20:00 EDT21:40 EDT1h 40mN126UW
2026-08-25estimatedKPHLKJAX20:00 EDT21:04 EDT1h 04mN118US
2026-08-24estimatedKJAX?07:12 EDT23:58Z12h 45mN124US
2026-08-23estimatedKJAX?07:15 EDT23:58Z12h 42mN126UW
2026-08-23estimatedKPHLKJAX20:00 EDT20:24 EDT0h 23mN126UW
2026-08-22partial??00:00ZN658AW
2026-08-21partial??00:00ZN124US
2026-08-20estimatedKPHLKJAX19:30 EDT19:58 EDT0h 27mN124US
2026-08-18estimatedKPHLKJAX20:09 EDT22:10 EDT2h 00mN109UW
2026-08-16partial??00:00ZN656AW
2026-08-15partial??00:00ZN658AW
2026-08-14partial??00:00ZN102UW
2026-08-13estimatedKPHLKJAX19:32 EDT19:58 EDT0h 25mN102UW
2026-07-23partial??00:18ZN4005X
2026-07-22estimated?KORD20:36Z16:50 CDT1h 13mN4005X
2026-07-21estimated??18:23Z22:36Z4h 12mN9021H
2026-07-20estimated?KORD19:14Z15:30 CDT1h 15mN8027D
2026-07-19partial??01:07ZN8027D
2026-07-18partialKORD?16:21 CDTN8027D
2026-07-17estimated??02:54Z20:02Z17h 07mN9002U
2026-07-16partialKORD?13:40 CDTN9002U
2026-07-15partial??00:00ZN9026C
2026-07-13estimatedKORD?13:21 CDT22:36Z4h 15mN9021H
2026-07-12partialKORD?13:33 CDTN9025B
2026-07-11partialKORD?15:23 CDTN93003
2026-07-10partialKORD?13:21 CDTN9019F
2026-07-09estimatedKDPA?14:51 CDT21:00Z1h 08mN8030F
2026-07-08estimatedKORD?13:34 CDT22:42Z4h 07mN5007E
2026-07-07partialKORD?13:29 CDTN9011P
2026-07-06partialKORD?13:27 CDTN9004F
2026-07-05estimatedKORD?12:07 CDT19:36Z2h 28mN12028
2026-07-04estimatedKORD?21:16 CDT20:06Z17h 49mN5007E
2026-07-03partialKORD?15:06 CDTN5007E
2026-07-02partialKORD?13:36 CDTN70020
2026-07-01partialKORD?13:29 CDTN8027D
2026-06-30partialKDEN?18:00 MDTN5007E
2026-06-29partialKORD?13:36 CDTN5007E
2026-06-28partialKORD?13:33 CDTN12028
2026-06-27estimated??18:51Z23:16Z4h 24mN5007E
2026-06-26partialKORD?13:57 CDTN9025B
2026-06-25partialKORD?14:30 CDTN8001N
2026-06-24partialKORD?13:19 CDTN9006
2026-06-23partialKORD?13:38 CDTN9021H
2026-06-22partialKORD?13:37 CDTN9008U
2026-06-21partialKORD?13:31 CDTN9023N
2026-06-20partialKORD?13:28 CDTN5007E
2026-06-19partialKORD?13:42 CDTN9008U
2026-06-18partialKORD?13:32 CDTN9026C
2026-06-17partialKORD?16:13 CDTN9026C
2026-06-16partialKORD?13:35 CDTN9023N
2026-06-15partialKORD?13:33 CDTN4032T
2026-06-14partialKORD?14:05 CDTN93003
2026-06-13partialKORD?13:33 CDTN4005X
2026-06-12partialKORD?13:25 CDTN93003
2026-05-28partialKORD?13:30 CDTN12028
2026-05-27partialKORD?13:31 CDTN9022G
2026-05-26partialKORD?17:37 CDTN12028
2026-05-25partialKORD?13:31 CDTN70020
2026-05-24partialKORD?13:47 CDTN8001N
2026-05-23partialKORD?13:52 CDTN9006
2026-05-22partialKORD?13:40 CDTN8001N
2026-05-21partialKORD?13:34 CDTN9017P
2026-05-20partialKPHL?21:29 EDTN747UW
2026-05-19partialKJAX?21:23 EDTN803AW
2026-05-12KPHLKJAX15:54 EDT17:50 EDT1h 56mN803AW
2026-05-11KPHLKJAX15:38 EDT17:26 EDT1h 48mN750UW
2026-05-10KPHLKJAX15:39 EDT17:28 EDT1h 48mN831AW
2026-05-08partialKJAX?20:00 EDTN755US
2026-05-07KPHLKJAX16:53 EDT18:56 EDT2h 02mN755US
2026-05-06KPHLKJAX15:59 EDT17:48 EDT1h 48mN988NN
2026-05-05estimatedKPHLKJAX15:42 EDT17:30 EDT1h 47mN768US
2026-05-04KPHLKJAX16:14 EDT18:04 EDT1h 49mN808AW
2026-05-03KPHLKJAX14:50 EDT16:32 EDT1h 41mN879NN
2026-05-01KPHLKJAX16:06 EDT17:56 EDT1h 49mN960AN
2026-04-30KSAVKMIA11:03 EDT12:08 EDT1h 04mN306SP
2026-04-30estimatedKMIA?08:33 EDT13:32Z0h 59mN306SP
2026-04-29KPHLKJAX15:53 EDT17:38 EDT1h 44mN913NN
2026-04-28KPHLKJAX15:51 EDT17:36 EDT1h 44mN709UW
2026-04-27KPHLKJAX15:49 EDT17:36 EDT1h 46mN746UW
2026-04-26KPHLKJAX15:38 EDT18:46 EDT3h 07mN837AW
2026-04-24KPHLKJAX16:00 EDT17:44 EDT1h 43mN774XF
2026-04-23KPHLKJAX15:58 EDT17:38 EDT1h 39mN733UW
2026-04-22KPHLKJAX16:08 EDT17:46 EDT1h 37mN770UW
2026-04-21estimatedKPHLKJAX15:53 EDT17:34 EDT1h 40mN738US
2026-04-20KPHLKJAX16:07 EDT17:50 EDT1h 42mN713UW
2026-04-19estimatedKPHLKJAX15:39 EDT17:40 EDT2h 00mN742PS
2026-04-17partialKJAX?20:29 EDTN766US
2026-04-16KPHLKJAX17:24 EDT19:12 EDT1h 47mN766US
2026-04-15KPHLKJAX15:50 EDT17:40 EDT1h 49mN732US
2026-04-14KPHLKJAX15:46 EDT17:34 EDT1h 47mN715UW
2026-04-13estimatedKPHLKJAX15:58 EDT17:50 EDT1h 51mN824AW
2026-04-12KPHLKJAX15:40 EDT17:22 EDT1h 41mN817AW
2026-04-06KMIAKTPA23:24 EDT00:02 EDT0h 37mN898NN
2026-04-05KMIAKTPA00:10 EDT00:52 EDT0h 41mN973AN
2026-04-04KMIAKTPA23:06 EDT23:48 EDT0h 41mN966NN
2026-04-03KMIAKTPA23:55 EDT00:40 EDT0h 44mN919NN
2026-04-02KMIAKTPA23:20 EDT00:00 EDT0h 39mN928NN
2026-04-01KMIAKTPA22:54 EDT23:36 EDT0h 42mN315PE
2026-03-31KMIAKTPA23:12 EDT23:54 EDT0h 41mN928NN
2026-03-30estimated?KTPA03:13Z23:52 EDT0h 38mN979AN
2026-03-29KMIAKTPA00:38 EDT01:14 EDT0h 35mN898NN
2026-03-15estimated?KMCF03:26Z23:58 EDT0h 32mN343PN
2026-03-14estimated?KTPA03:33Z00:12 EDT0h 38mN926AN
2026-03-13estimated?KTPA03:20Z23:54 EDT0h 33mN889NN
2026-03-12KMIAKTPA23:11 EDT23:52 EDT0h 40mN958AN
2026-03-11KMIAKTPA23:04 EDT23:48 EDT0h 43mN902NN
2026-03-10KMIAKTPA23:10 EDT23:54 EDT0h 43mN874NN
2026-03-09KMIAKTPA23:04 EDT23:46 EDT0h 41mN914AN
2026-03-07KMIAKTPA23:34 EST00:16 EST0h 41mN811NN
2026-03-06KMIAKTPA23:42 EST00:16 EST0h 33mN359PX
2026-03-05KMIAKTPA23:12 EST23:46 EST0h 33mN831NN
2026-03-04KMIAKTPA23:18 EST23:58 EST0h 39mN956AN
2026-03-03KMIAKTPA23:06 EST23:42 EST0h 35mN835NN
2026-03-02KMIAKTPA23:08 EST23:44 EST0h 35mN932AN
2026-02-28KMIAKTPA23:11 EST23:50 EST0h 39mN832NN
2026-02-27KMIAKTPA23:37 EST00:18 EST0h 40mN954NN
2026-02-26KMIAKTPA23:12 EST23:54 EST0h 42mN814NN
2026-02-25KMIAKTPA23:11 EST23:46 EST0h 35mN956NN
2026-02-24KMIAKTPA23:04 EST23:47 EST0h 42mN824NN
2026-02-23KMIAKTPA23:09 EST23:48 EST0h 39mN358PW
2026-02-22KMIAKTPA23:08 EST23:52 EST0h 43mN912AN
2026-02-21KMIAKTPA23:05 EST23:46 EST0h 41mN906NN
2026-02-20KMIAKTPA23:11 EST23:54 EST0h 42mN871NN
2026-02-19KMIAKTPA23:11 EST23:58 EST0h 46mN961AN
2026-02-18KMIAKTPA23:09 EST23:52 EST0h 42mN936NN
2026-02-17KMIAKMCF00:30 EST01:10 EST0h 40mN948NN
2026-02-16KMIAKTPA00:01 EST00:54 EST0h 52mN943NN
2026-02-15KMIAKTPA23:05 EST23:48 EST0h 42mN865NN
2026-02-14KMIAKTPA23:40 EST00:18 EST0h 37mN800NN
2026-02-13KMIAKTPA23:19 EST00:00 EST0h 40mN966NN
2026-02-12KMIAKTPA22:59 EST23:44 EST0h 45mN755US
2026-02-11estimatedKMIA?23:10 EST05:02Z0h 51mN4032T
2026-02-10estimatedKMIA?23:18 EST05:38Z1h 19mN840AW
2026-02-09KMIAKTPA23:22 EST00:02 EST0h 40mN806AW
2026-02-08KMIAKTPA23:14 EST05:56 EST6h 41mN806AW
2026-02-07KMIAKTPA23:09 EST23:58 EST0h 48mN806AW
2026-02-06KMIAKTPA00:23 EST01:02 EST0h 39mN711UW
2026-02-05KMIAKTPA23:15 EST00:06 EST0h 50mN749US
2026-02-04KMIAKTPA23:01 EST23:40 EST0h 38mN703UW
2026-02-03KMIAKTPA23:18 EST23:56 EST0h 37mN709UW
2026-02-02KMIAKTPA23:26 EST00:08 EST0h 42mN753US
2026-02-01KMIAKTPA00:00 EST00:38 EST0h 38mN819AW
2026-01-31KMIAKTPA23:40 EST00:20 EST0h 40mN828AW
2026-01-30KMIAKTPA23:24 EST00:04 EST0h 39mN732US
2026-01-29KMIAKTPA23:51 EST00:28 EST0h 36mN715UW
2026-01-28KMIAKMCF23:56 EST00:32 EST0h 36mN733UW
2026-01-26KMIAKTPA23:55 EST00:40 EST0h 44mN737US
2026-01-25KMIAKTPA23:24 EST00:08 EST0h 43mN717UW
2026-01-24KMIAKTPA23:08 EST23:44 EST0h 36mN763US
2026-01-23KMIAKTPA23:24 EST00:00 EST0h 36mN717UW
2026-01-22KMIAKTPA23:01 EST23:44 EST0h 42mN717UW
2026-01-21KMIAKTPA23:03 EST23:50 EST0h 46mN805AW
2026-01-20estimatedKMIA?23:24 EST05:08Z0h 44mN817AW
2026-01-19KMIAKTPA23:18 EST00:02 EST0h 43mN817AW
2026-01-09KMIAKTPA23:16 EST23:56 EST0h 39mN741UW
2026-01-08KMIAKTPA23:21 EST23:56 EST0h 34mN836AW
2026-01-07KMIAKTPA23:07 EST23:48 EST0h 41mN772XF
2026-01-06KMIAKTPA23:03 EST23:40 EST0h 36mN316RK
2026-01-05KMIAKTPA01:08 EST01:42 EST0h 33mN315RJ
2026-01-04KMIAKTPA23:21 EST00:04 EST0h 42mA33B1E
2026-01-03KMIAKTPA23:13 EST23:56 EST0h 42mN816NN
2026-01-02KMIAKTPA22:53 EST23:26 EST0h 33mA32FF6
2026-01-01KMIAKTPA23:20 EST23:56 EST0h 35mA353C8
2025-12-31KMIAKTPA00:21 EST00:56 EST0h 35mN845NN
2025-12-30KMIAKTPA23:57 EST00:32 EST0h 35mN306RC
2025-12-29KMIAKTPA23:12 EST23:50 EST0h 37mN308RD
2025-12-28KMIAKTPA23:37 EST00:20 EST0h 43mN874NN
2025-12-27KMIAKTPA23:05 EST23:42 EST0h 36mA33766
2025-12-24KMIAKTPA23:32 EST00:08 EST0h 35mN314RH
2025-12-23KMIAKTPA23:24 EST00:02 EST0h 37mA32116
2025-12-22KMIAKTPA23:24 EST00:02 EST0h 37mA3776F
2025-12-21KMIAKTPA23:49 EST00:22 EST0h 33mA3A647
2025-12-20KMIAKTPA23:51 EST00:29 EST0h 38mN324SH
2025-12-19KMIAKTPA23:19 EST00:00 EST0h 41mN324RN
2025-12-18KMIAKTPA23:15 EST23:56 EST0h 41mN314RH
2025-12-17KMIAKTPA23:21 EST23:56 EST0h 34mN971NN
2025-12-16KMIAKTPA23:26 EST00:06 EST0h 39mN343RY
2025-12-15KMIAKTPA23:37 EST00:12 EST0h 34mN304RB
2025-12-14KMIAKTPA23:43 EST00:26 EST0h 42mN308RD
2025-12-13KMIAKTPA23:19 EST23:56 EST0h 37mN323RM
2025-12-12KMIAKTPA23:18 EST00:00 EST0h 41mN350RV
2025-12-11KMIAKTPA23:09 EST23:52 EST0h 42mN991NN
2025-12-10KMIAKTPA23:13 EST23:52 EST0h 38mN329SL
2025-12-02KMIAKTPA23:18 EST23:56 EST0h 38mN936AN
2025-11-27KMIAKTPA18:09 EST18:56 EST0h 46mN969NN
2025-11-27KMIAKTPA23:37 EST00:28 EST0h 50mN805NN
2025-10-30KMIAKTPA23:11 EDT23:50 EDT0h 38mN907NN
2025-10-28KMIAKTPA23:38 EDT00:18 EDT0h 39mN821NN
2025-10-27KMIAKTPA23:38 EDT00:16 EDT0h 37mN951AA
2025-10-25KTPAKMIA18:30 EDT19:16 EDT0h 45mN3014R
2025-10-25KMIAKTPA17:06 EDT17:42 EDT0h 35mN3014R
2025-10-25KMIAKTPA00:01 EDT00:42 EDT0h 40mN921AN
2025-10-24KMIAKTPA23:08 EDT23:48 EDT0h 40mN985NN
2025-10-23KMIAKTPA23:07 EDT23:46 EDT0h 38mN978NN
2025-10-21KMIAKTPA23:04 EDT23:40 EDT0h 36mN862NN
2025-10-20KMIAKTPA23:44 EDT00:20 EDT0h 35mN901AN
2025-10-14KMIAKTPA23:44 EDT00:18 EDT0h 34mN954NN
2025-10-07KMIAKTPA23:25 EDT23:58 EDT0h 32mN346PR
2025-10-05KPHLKJAX11:01 EDT18:08 EDT7h 06mN817AW
2025-10-04estimatedKPHLKJAX09:27 EDT10:18 EDT0h 50mN839AW
2025-10-01KPHLTRPM16:24 EDT17:27 EDT1h 02mA9942E
2025-09-30KPHLTRPM16:14 EDT17:19 EDT1h 04mAA763F
2025-09-29KPHLKFLO16:09 EDT17:13 EDT1h 03mAB2372
2025-09-28KPHLKCHS16:15 EDT17:21 EDT1h 05mAA79F6
2025-09-27KPHLKFLO16:11 EDT17:17 EDT1h 05mAB0361
2025-09-26KPHLTRPM16:14 EDT17:20 EDT1h 05mAB385E
2025-09-25KPHLKFLO16:23 EDT17:26 EDT1h 02mAB4383
2025-09-24KPHLKCHS17:14 EDT18:19 EDT1h 05mAB674B
2025-09-23KPHLKFLO16:14 EDT17:15 EDT1h 00mA9E6DF
2025-09-22KPHLKFLO16:14 EDT17:17 EDT1h 02mAAF0CE
2025-09-21KPHLTRPM16:14 EDT17:18 EDT1h 03mA9618A
2025-09-20KPHL?17:00 EDT22:06Z1h 06mA9B088
2025-09-19KPHLKFLO16:37 EDT17:38 EDT1h 01mA997E5
2025-09-18KPHLKJAX16:31 EDT18:14 EDT1h 43mA9D807
2025-08-26KPHLKJAX21:33 EDT23:56 EDT2h 22mN822AW
2025-08-24estimatedKPHLKJAX20:02 EDT22:59 EDT2h 56mN775XF
2025-08-23partialKPHL?01:58 EDTN722US
2025-08-21KPHLKJAX16:50 EDT18:40 EDT1h 49mN710UW
2025-08-18KPHLKJAX17:07 EDT19:26 EDT2h 18mN756US
2025-08-17partialKPHL?20:00 EDTN757UW
2025-08-16estimatedKPHLKJAX17:27 EDT19:58 EDT2h 31mN757UW
2025-08-15partialKPHL?20:41 EDTN724UW

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