Flight

AAL646

Flight history and live tracking for AAL646, 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 → KMCO ORLANDO INTERNATIONAL
Scheduled departure17:55 EDT

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

Route

AirlineAmerican Airlines
Observed routeKPHL → KPHX

Flight history 194 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KPHL PHILADELPHIA INTERNATIONALKMCO ORLANDO INTERNATIONAL20:38 EDT22:38 EDT2h 00mN769US
2026-10-02KPHL PHILADELPHIA INTERNATIONALKMCO ORLANDO INTERNATIONAL20:38 EDT22:32 EDT1h 54mN808AW
2026-10-01KPHL PHILADELPHIA INTERNATIONALKMCO ORLANDO INTERNATIONAL18:28 EDT20:37 EDT2h 09mN803AW
2026-09-30KPHL PHILADELPHIA INTERNATIONALKMCO ORLANDO INTERNATIONAL18:11 EDT20:06 EDT1h 55mN711UW
2026-09-29KPHL PHILADELPHIA INTERNATIONALKMCO ORLANDO INTERNATIONAL18:34 EDT20:31 EDT1h 57mN725UW
2026-09-28KPHL PHILADELPHIA INTERNATIONALKMCO ORLANDO INTERNATIONAL18:19 EDT20:14 EDT1h 55mN769US
2026-09-27KPHL PHILADELPHIA INTERNATIONALKMCO ORLANDO INTERNATIONAL18:37 EDT20:41 EDT2h 04mN828AW
2026-09-26KPHL PHILADELPHIA INTERNATIONALKMCO ORLANDO INTERNATIONAL18:07 EDT20:08 EDT2h 01mN721UW
2026-09-25KPHL PHILADELPHIA INTERNATIONALKMCO ORLANDO INTERNATIONAL18:09 EDT19:57 EDT1h 48mN808AW
2026-09-24partialKMCO?20:00 EDTN757UW
2026-09-23partial??00:00ZN824AW
2026-09-22partialKPHL?20:17 EDTN708UW
2026-09-21partialKMCO?20:00 EDTN722US
2026-09-20partial??00:00ZN754UW
2026-09-19partial??00:00ZN837AW
2026-09-18partial??01:47ZN741UW
2026-09-18estimated??00:00Z00:40Z0h 40mN741UW
2026-09-17estimated??10:26Z23:58Z13h 31mN757UW
2026-09-17partialKMCO?20:00 EDTN757UW
2026-09-16partialKMCO?20:00 EDTN817AW
2026-09-15partial??00:00ZN741UW
2026-09-14partial??00:00ZN802AW
2026-09-13partial??02:31ZN660AW
2026-09-13estimated??00:00Z02:06Z2h 06mN660AW
2026-09-12estimated??10:08Z23:58Z13h 49mN833AW
2026-09-12estimatedKPHLKPHX21:27 EDT20:30 MST2h 02mN833AW
2026-09-11partialKMCO?20:00 EDTN740UW
2026-09-10partial??02:19ZN828AW
2026-09-10estimated??00:00Z01:14Z1h 13mN828AW
2026-09-09partialKMCO?20:00 EDTN713UW
2026-09-08partialKMCO?20:00 EDTN709UW
2026-09-07partial??01:57ZN752US
2026-09-06partialKMCO?20:00 EDTN831AW
2026-09-05partialKPHL?20:00 EDTN749US
2026-09-04estimated??13:15Z23:58Z10h 43mN8001N
2026-09-04estimated??00:00Z00:56Z0h 56mN8001N
2026-09-03partial??00:00ZN809AW
Earlier flights (157) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-02partial??00:34ZN775XF
2026-09-01partial??00:00ZN756US
2026-08-31estimated??13:23Z23:58Z10h 35mN822AW
2026-08-30estimated??10:34Z23:58Z13h 23mN713UW
2026-08-30estimated??00:00Z02:02Z2h 01mN713UW
2026-08-28partial??04:49ZN771XF
2026-08-28estimatedKPHLKPHX21:19 EDT20:56 MST2h 36mN771XF
2026-08-27estimated??00:00Z01:56Z1h 56mN717UW
2026-08-26estimatedKPHLKPHX19:41 EDT16:58 MST0h 16mN717UW
2026-08-25?KMCO13:16Z19:38 EDT10h 21mN804AW
2026-08-24estimatedKPHLKPHX09:24 EDT16:58 MST10h 33mN804AW
2026-08-24?KMCO00:14Z22:20 EDT2h 05mN804AW
2026-08-23estimated??00:00Z00:40Z0h 39mN770UW
2026-08-22partial??01:06ZN723UW
2026-08-22estimated?KMCO00:00Z20:44 EDT0h 43mN723UW
2026-08-21partial??00:00ZN771XF
2026-08-20partial??00:00ZN705UW
2026-08-19partial??00:00ZN818AW
2026-08-18partial??00:00ZN752US
2026-08-17partial??00:40ZN717UW
2026-08-16partialKMCO?20:00 EDTN814AW
2026-08-15partial??00:00ZN817AW
2026-08-14partial??01:31ZN830AW
2026-08-13partial??00:00ZN767UW
2026-08-12partialKMCO?20:00 EDTN820AW
2026-08-11KPHLKORL18:16 EDT19:58 EDT1h 41mN820AW
2026-07-23KPHLKPHX11:41 EDT13:14 MST4h 33mN422AN
2026-07-22KPHLKPHX11:49 EDT13:16 MST4h 26mN454AL
2026-07-21estimated??15:29Z20:18Z4h 48mN453AA
2026-07-20KPHLKPHX12:19 EDT13:30 MST4h 10mN424AN
2026-07-19KPHLKPHX11:36 EDT12:44 MST4h 07mN408AN
2026-07-18KPHLKPHX12:11 EDT13:34 MST4h 22mN401AN
2026-07-17KPHLKPHX11:18 EDT12:38 MST4h 19mN154AA
2026-07-16KPHLKPHX13:42 EDT14:54 MST4h 11mN122NN
2026-07-15KPHLKPHX11:48 EDT12:50 MST4h 01mN423AN
2026-07-14estimatedKPHLKPHX11:12 EDT12:32 MST4h 19mA5CC4C
2026-07-13estimatedKPHLKPHX11:33 EDT12:16 MST3h 42mN415AN
2026-07-12KPHLKPHX11:37 EDT12:50 MST4h 12mN448AN
2026-07-10KPHLKPHX03:49 EDT12:40 MST11h 50mN402AN
2026-07-10KPHLKPHX20:47 EDT22:30 MST4h 42mN402AN
2026-07-08KPHLKPHX11:35 EDT12:46 MST4h 10mN412UW
2026-07-07KPHLKPHX11:27 EDT12:42 MST4h 14mN449AN
2026-07-06KPHLKPHX12:03 EDT13:16 MST4h 12mN443AA
2026-07-05KPHLKPHX11:28 EDT12:52 MST4h 23mN451AN
2026-07-04KPHLKPHX11:18 EDT12:42 MST4h 23mN401AN
2026-07-03KPHLKPHX11:36 EDT13:02 MST4h 25mN463AA
2026-07-02estimatedKPHLKPHX11:44 EDT13:04 MST4h 19mN424AN
2026-07-01KPHLKPHX10:52 EDT12:18 MST4h 26mN406AN
2026-06-30estimated??20:31Z21:44Z1h 12mN454AL
2026-06-30estimatedKPHLKPHX14:10 EDT12:16 MST1h 06mN454AL
2026-06-29KPHLKPHX11:18 EDT12:48 MST4h 29mN468AN
2026-06-28KPHLKPHX11:18 EDT12:54 MST4h 35mN467AL
2026-06-27KPHLKPHX11:21 EDT12:56 MST4h 34mN466AN
2026-06-26estimatedKPHLKPHX11:19 EDT13:14 MST4h 54mN438AN
2026-06-25KPHLKPHX11:11 EDT12:54 MST4h 42mN453AA
2026-06-24KPHLKPHX11:15 EDT12:54 MST4h 38mA5C895
2026-06-23KPHLKPHX11:28 EDT13:16 MST4h 47mN402AN
2026-06-22KPHLKPHX11:18 EDT13:00 MST4h 41mN439AN
2026-06-21KPHLKPHX11:13 EDT13:00 MST4h 46mN441UW
2026-06-20KPHLKPHX11:09 EDT12:50 MST4h 40mN466AN
2026-06-19KPHLKPHX11:10 EDT12:46 MST4h 35mN193UW
2026-06-18estimatedKPHLKPHX13:30 EDT13:18 MST2h 47mN465AN
2026-06-18estimatedKPHLKPHX12:04 EDT09:36 MST0h 31mN465AN
2026-06-17KPHLKPHX11:49 EDT13:10 MST4h 20mN450AN
2026-06-16KPHLKPHX11:29 EDT13:10 MST4h 40mN439AN
2026-06-15KPHLKPHX11:06 EDT12:58 MST4h 51mN418AN
2026-06-14KPHLKPHX10:58 EDT12:50 MST4h 51mN416AN
2026-06-13KPHLKPHX13:38 EDT13:10 MST2h 31mN439AN
2026-06-12KPHLKPHX11:01 EDT12:34 MST4h 32mN418AN
2026-05-29estimatedKPHLKPHX11:21 EDT11:44 MST3h 23mN438AN
2026-05-28estimatedKPHLKPHX12:37 EDT12:40 MST3h 03mN404AN
2026-05-28estimatedKPHLKPHX11:07 EDT08:34 MST0h 26mN404AN
2026-05-27KPHLKPHX11:27 EDT12:56 MST4h 29mN432AN
2026-05-26KPHLKPHX11:48 EDT12:32 MST3h 43mN417AN
2026-05-25estimatedKPHLKPHX11:17 EDT13:16 MST4h 58mN409AA
2026-05-24KPHLKPHX11:12 EDT12:50 MST4h 37mN421UW
2026-05-23KPHLKPHX11:04 EDT12:37 MST4h 32mN453AA
2026-05-22KPHLKPHX11:19 EDT12:48 MST4h 28mN428AA
2026-05-21estimatedKPHLKPHX12:48 EDT14:42 MST4h 53mN468AN
2026-03-08estimated?KCLT00:01Z19:45 EST0h 43mN466AN
2026-03-07partialKLAS?16:00 PSTN448AN
2026-03-06partialKCLT?19:00 ESTN433AN
2026-03-05?KCLT19:24Z18:58 EST4h 33mN433AN
2026-03-04partial??00:01ZN536UW
2026-03-03partialKLAS?16:00 PSTN455AN
2026-03-02partialKLAS?17:10 PSTN420AN
2026-03-01partialKCLT?19:00 ESTN446AN
2026-02-28?KCLT19:10Z18:58 EST4h 47mN446AN
2026-02-27?KCLT19:13Z18:42 EST4h 28mN437AN
2026-02-26?KCLT19:10Z18:32 EST4h 21mN460AN
2026-02-25?KCLT19:31Z18:44 EST4h 12mN450AN
2026-02-24?KCLT19:12Z18:54 EST4h 41mN440AN
2026-02-23KLASKCLT12:07 PST18:52 EST3h 44mN462AA
2026-02-22?KCLT19:15Z18:34 EST4h 18mN146AA
2026-02-21?KCLT19:21Z18:34 EST4h 13mA5C4DE
2026-02-20?KCLT20:03Z18:56 EST3h 53mN407AN
2026-02-19KLASKCLT12:02 PST18:42 EST3h 39mN404AN
2026-02-18partial??00:02ZN404AN
2026-02-17partialKCLT?19:02 ESTN160AN
2026-02-16?KCLT19:33Z18:58 EST4h 24mN160AN
2026-02-15?KCLT19:27Z18:48 EST4h 20mN434AN
2026-02-14?KCLT19:25Z18:56 EST4h 30mN450AN
2026-02-13?KCLT19:19Z18:28 EST4h 08mN438AN
2026-02-12?KCLT19:22Z18:32 EST4h 09mN413AN
2025-12-18?KCHS00:33Z22:10 EST2h 36mN154AA
2025-12-17KDFWKCHS18:55 CST22:06 EST2h 10mN165US
2025-12-16KDFWKCHS19:20 CST22:38 EST2h 18mN187US
2025-12-15KDFWKCHS19:06 CST22:36 EST2h 29mN138AN
2025-12-14KDFWKCHS19:26 CST22:41 EST2h 15mN913US
2025-12-13?KCHS00:06Z22:20 EST3h 13mN191UW
2025-12-12estimated??00:15Z03:42Z3h 26mN904AA
2025-12-11KDFWKCHS19:17 CST22:18 EST2h 00mN567UW
2025-12-10KDFWKCHS19:26 CST22:36 EST2h 09mN164NN
2025-11-26?KDCA16:48Z16:06 EST4h 17mN450AN
2025-10-30estimated??00:00Z00:28Z0h 28mN752US
2025-10-29partialKMCO?08:16 EDTA97DE4
2025-10-28partialKPHL?21:09 EDTN12028
2025-10-27estimated?KMCO00:00Z20:58 EDT0h 57mN757UW
2025-10-26partial??00:00ZN807AW
2025-10-25partial??00:00ZN826AW
2025-10-24partial??00:00ZN829AW
2025-10-23partial??00:06ZN829AW
2025-10-22partial??00:00ZN737US
2025-10-21partial??00:00ZN774XF
2025-10-20estimated??12:25Z23:58Z11h 32mN700UW
2025-10-20estimated?KMCO00:00Z20:42 EDT0h 41mN700UW
2025-10-19partial??00:00ZN738US
2025-10-18estimated??23:33Z23:58Z0h 24mN738US
2025-10-15estimated?KMCO00:00Z20:52 EDT0h 51mN756US
2025-10-14partial??01:08ZN804AW
2025-10-13partial??00:00ZN742PS
2025-10-12estimated??23:01Z23:58Z0h 57mN742PS
2025-10-07partial??00:00ZN742PS
2025-10-06estimatedKPHLKPHX18:31 EDT16:58 MST1h 27mN742PS
2025-10-05estimated??14:47Z19:58Z5h 10mN441UW
2025-10-04estimated??13:29Z23:56Z10h 27mN132AN
2025-10-02KPHLKDAY12:46 EDT13:49 EDT1h 03mA082AC
2025-10-01KPHL?10:42 EDT15:49Z1h 07mA55B50
2025-09-30KPHLKIND11:00 EDT12:09 EDT1h 08mA5A10A
2025-09-29KPHL?10:53 EDT15:59Z1h 05mA4C2F8
2025-09-28KPHL?11:51 EDT16:52Z1h 01mA575E0
2025-09-27KPHL?10:45 EDT15:47Z1h 02mA5A878
2025-09-26KPHL?11:30 EDT16:35Z1h 05mA4BB8A
2025-09-25KPHLKDAY10:44 EDT11:49 EDT1h 04mA575E0
2025-09-24KPHL?10:59 EDT16:04Z1h 04mA584BC
2025-09-23KPHLKTYS10:50 EDT11:58 EDT1h 07mA57D42
2025-09-22KPHLKFFO10:39 EDT11:40 EDT1h 01mA56862
2025-09-21KPHL?10:40 EDT15:42Z1h 01mA5AFF2
2025-09-20KPHL?10:36 EDT15:41Z1h 04mA5A4C1
2025-09-19KPHL?10:46 EDT15:49Z1h 02mA55D31
2025-09-18KPHLKPHX Phoenix Sky Harbor International10:44 EDT12:08 MST4h 24mA098F6
2025-08-22estimated?KLAS00:06Z18:38 PDT1h 31mN160AN
2025-08-20KLAXKLAS22:24 PDT23:56 PDT1h 32mN543UW
2025-08-19KLAXKLAS18:45 PDT20:02 PDT1h 17mN535UW
2025-08-17KLAXKLAS22:14 PDT23:46 PDT1h 31mN563UW
2025-08-16KLAXKLAS17:38 PDT18:44 PDT1h 05mN166NN
2025-08-15KLAXKLAS17:52 PDT18:30 PDT0h 37mN144AN

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