Flight

AAL650

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

Route

AirlineAmerican Airlines
Typical originKLAX LOS ANGELES INTERNATIONAL
Typical destinationKCLE CLEVELAND HOPKINS INTERNATIONAL
Distance1,780 nm

Flight history 260 flights since Aug 2025

DateFromToDepArrDurationAircraft
No flights in the last 30 days.
Earlier flights (260) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-07-23partialKCLE?12:56 EDTA36A21
2026-07-23estimatedKCLE?20:00 EDT03:34Z3h 34mA38DB4
2026-07-22partialKCLE?18:56 EDTA38DB4
2026-07-22partialKCLE?13:05 EDTA38DB4
2026-07-22estimated?KLAX00:00Z20:18 PDT3h 17mN839NN
2026-07-21partialKCLE?18:49 EDTN839NN
2026-07-21partialKCLE?12:53 EDTN839NN
2026-07-21estimated??00:00Z03:32Z3h 31mN903NN
2026-07-20partialKCLE?18:54 EDTN903NN
2026-07-20partialKCLE?12:31 EDTN903NN
2026-07-20estimated??12:01Z14:00Z1h 58mN980AN
2026-07-20estimated?KLAX00:00Z20:14 PDT3h 14mN980AN
2026-07-19partialKCLE?18:57 EDTN980AN
2026-07-19KLAXKCLE09:59 PDT17:14 EDT4h 14mN980AN
2026-07-19estimated??03:53Z04:18Z0h 25mN918NN
2026-07-19estimated?KLAX00:00Z20:08 PDT3h 08mN918NN
2026-07-18partialKCLE?18:50 EDTN918NN
2026-07-18partialKCLE?12:45 EDTN918NN
2026-07-18estimated??00:00Z03:08Z3h 08mA353C8
2026-07-17partialKCLE?18:53 EDTA353C8
2026-07-17KLAXKCLE09:57 PDT17:36 EDT4h 38mA353C8
2026-07-17estimated?KLAX00:00Z20:08 PDT3h 07mN327VP
2026-07-16partialKCLE?18:58 EDTN327VP
2026-07-16KLAXKCLE10:09 PDT17:30 EDT4h 20mN327VP
2026-07-16estimated??13:43Z14:00Z0h 16mA3578A
2026-07-16estimated??04:00Z04:28Z0h 27mA3578A
2026-07-16estimated?KLAX00:00Z20:14 PDT3h 13mA3578A
2026-07-15partialKCLE?19:07 EDTA3578A
2026-07-15partialKCLE?13:02 EDTA3578A
2026-07-15estimated?KLAX00:00Z20:04 PDT3h 04mN327VP
2026-07-14partialKCLE?18:57 EDTN327VP
2026-07-14partialKCLE?13:12 EDTN327VP
2026-07-14estimated?KLAX00:00Z20:12 PDT3h 11mN336SR
2026-07-13partialKCLE?19:06 EDTN336SR
2026-07-13KLAXKCLE10:19 PDT17:52 EDT4h 32mN336SR
2026-07-13KCLEKLAX20:00 EDT21:16 PDT4h 16mN327VP
2026-07-12partialKCLE?14:08 EDTN327VP
2026-07-12estimatedKSKYKHHR20:00 EDT20:58 PDT3h 58mA36636
2026-07-11partialKCLE?13:46 EDTA36636
2026-07-11estimatedKDAYKHHR20:00 EDT21:10 PDT4h 10mA3F91E
2026-07-10partialKCLE?19:36 EDTA3F91E
2026-07-10partialKCLE?13:54 EDTA3F91E
2026-07-10estimatedKBLVKLAX19:00 CDT20:44 PDT3h 43mN892NN
2026-07-09partialKCLE?18:59 EDTN892NN
2026-07-09partialKCLE?13:00 EDTN892NN
2026-07-09estimated??03:51Z04:08Z0h 16mN969AN
2026-07-09estimatedKBLV?19:00 CDT03:22Z3h 21mN969AN
2026-07-08partialKCLE?18:53 EDTN969AN
2026-07-08partialKCLE?12:56 EDTN969AN
2026-07-08KCLEKLAX21:26 EDT22:44 PDT4h 17mN928AN
2026-07-07estimated?KMFD18:59Z19:58 EDT4h 58mN928AN
2026-07-07estimatedKGUS?20:00 EDT04:00Z4h 00mN305NX
2026-07-06partialKCLE?19:33 EDTN305NX
2026-07-06partialKCLE?13:29 EDTN305NX
2026-07-06estimated??13:18Z13:44Z0h 25mN886NN
2026-07-04estimated?KLAX00:00Z21:02 PDT4h 02mA353D2
2026-07-03partialKCLE?19:04 EDTA353D2
2026-07-03partialKLAX?17:40 PDTN954NN
2026-07-02estimatedKSKYKLAX20:00 EDT21:28 PDT4h 27mA33AFD
2026-07-01partialKCLE?13:19 EDTA33AFD
2026-07-01estimatedKBLVKLAX19:00 CDT21:16 PDT4h 16mA33ED6
2026-06-30partialKCLE?19:38 EDTA33ED6
2026-06-30partialKCLE?16:31 EDTA33ED6
2026-06-30KCLEKLAX21:17 EDT22:54 PDT4h 36mN947AN
2026-06-29partialKCLE?15:18 EDTN947AN
2026-06-29partialKLAX?07:02 PDTN303RE
2026-06-29estimatedKBLVKLAX00:50 CDT23:22 PDT0h 32mN303RE
2026-06-29partialKCLE?20:27 EDTN303RE
2026-06-28partialKCLE?12:57 EDTN303RE
2026-06-28estimatedKBLV?19:00 CDT04:18Z4h 18mA33ED6
2026-06-27partialKCLE?19:36 EDTA33ED6
2026-06-27partialKCLE?12:21 EDTA33ED6
2026-06-27partialKCLE?20:18 EDTA35B42
2026-06-26partialKCLE?13:39 EDTA35B42
2026-06-26partialKCLE?20:22 EDTN341RW
2026-06-25partialKCLE?13:13 EDTN341RW
2026-06-25estimatedKSKY?20:00 EDT04:38Z4h 38mN968NN
2026-06-24partialKCLE?12:37 EDTN968NN
2026-06-24estimatedKSKYKHHR20:00 EDT21:30 PDT4h 29mA33ED6
2026-06-23partialKCLE?12:40 EDTA33ED6
2026-06-23estimatedKBLV?19:00 CDT04:26Z4h 26mA35B39
2026-06-22KLAXKCLE10:07 PDT17:10 EDT4h 02mA35B39
2026-06-22estimated??12:37Z13:28Z0h 50mN864NN
2026-06-22estimatedKSKY?20:00 EDT04:32Z4h 32mN864NN
2026-06-21partialKCLE?13:06 EDTN864NN
2026-06-21estimatedKGUS?20:00 EDT04:28Z4h 27mA37B5A
2026-06-20estimated??16:57Z23:58Z7h 00mA37B5A
2026-06-20partialKCLE?20:24 EDTA369EE
2026-06-19partialKCLE?12:23 EDTA369EE
2026-06-19estimatedKBLVKLAX19:00 CDT21:32 PDT4h 32mN303RE
2026-06-18partialKCLE?19:37 EDTN303RE
2026-06-18KLAXKCLE10:32 PDT16:46 EDT3h 14mN303RE
2026-06-18estimated??05:25Z05:50Z0h 24mN908AN
2026-06-18estimatedKLCK?20:00 EDT04:46Z4h 46mN908AN
2026-06-17partialKCLE?19:36 EDTN908AN
2026-06-17partialKCLE?13:50 EDTN908AN
2026-06-17partialKLAX?22:11 PDTN302SS
2026-06-17estimated?KHHR00:00Z21:38 PDT4h 37mN302SS
2026-06-16partialKCLE?19:41 EDTN302SS
2026-06-16partialKCLE?13:06 EDTN302SS
2026-06-16estimatedKBLVKHHR19:00 CDT21:18 PDT4h 18mA35781
2026-06-15partialKCLE?19:40 EDTA35781
2026-06-15partialKCLE?12:29 EDTA35781
2026-06-15partialKCLE?20:16 EDTN921AN
2026-06-14partialKCLE?13:00 EDTN921AN
2026-06-14estimated??14:20Z14:46Z0h 26mA33766
2026-06-14partialKCLE?21:16 EDTA33766
2026-06-13partialKCLE?15:45 EDTA33766
2026-06-13partialKCLE?20:57 EDTA38682
2026-06-12partialKCLE?15:35 EDTA38682
2026-06-12estimatedKFFO?20:00 EDT04:36Z4h 35mA3489F
2026-06-11partialKCLE?19:36 EDTA3489F
2026-05-29estimatedKGUSKLAX20:00 EDT21:06 PDT4h 06mA4008E
2026-05-28partialKCLE?19:27 EDTA4008E
2026-05-28KLAXKCLE10:16 PDT17:26 EDT4h 09mA4008E
2026-05-28estimatedKMDWKHHR19:00 CDT20:52 PDT3h 52mA369EE
2026-05-27partialKCLE?19:18 EDTA369EE
2026-05-27partialKCLE?12:44 EDTA369EE
2026-05-27estimatedKBLVKLAX19:00 CDT20:46 PDT3h 46mA3B186
2026-05-26partialKCLE?19:24 EDTA3B186
2026-05-26KLAXKCLE10:11 PDT17:22 EDT4h 10mA3B186
2026-05-26estimatedKBLVKHHR19:00 CDT20:58 PDT3h 58mA353C8
2026-05-25partialKCLE?19:31 EDTA353C8
2026-05-25partialKCLE?12:47 EDTA353C8
2026-05-25KGUSKHHR20:00 EDT20:54 PDT3h 53mA3B8F5
2026-05-24partialKCLE?19:23 EDTA3B8F5
2026-05-24partialKCLE?13:26 EDTA3B8F5
2026-05-24KIKKKHHR19:00 CDT20:50 PDT3h 50mN936NN
2026-05-23partialKCLE?19:16 EDTN936NN
2026-05-23partialKCLE?12:49 EDTN936NN
2026-05-23KCLEKLAX20:22 EDT21:52 PDT4h 29mN341SV
2026-05-22KLAXKCLE10:51 PDT17:56 EDT4h 04mN341SV
2026-05-22estimatedKCLE?20:00 EDT04:38Z4h 37mN922NN
2026-05-21partialKCLE?19:39 EDTN922NN
2026-05-21partialKCLE?13:12 EDTN922NN
2026-05-21KPUBKHHR18:00 MDT18:56 PDT1h 56mN947AN
2026-05-20partialKLAX?17:56 PDTN359PX
2026-05-19partialKHHR?18:22 PDTN975AN
2026-05-12partialKCLE?17:41 EDTN975AN
2026-05-12partialKCLE?11:34 EDTN975AN
2026-05-12KIABKHHR19:00 CDT19:32 PDT2h 31mN889NN
2026-05-11partialKCLE?18:12 EDTN889NN
2026-05-11partialKCLE?11:01 EDTA333AE
2026-05-11estimated??13:58Z14:20Z0h 21mN844NN
2026-05-11estimatedKBLV?19:00 CDT02:08Z2h 08mN844NN
2026-05-10partialKCLE?17:43 EDTN844NN
2026-05-10partialKCLE?11:36 EDTN844NN
2026-05-10estimated??00:04Z02:26Z2h 21mN953AN
2026-05-09partialKCLE?17:38 EDTN953AN
2026-05-09KLAXKCLE08:31 PDT15:34 EDT4h 03mN953AN
2026-05-09estimated??00:00Z02:12Z2h 11mN958NN
2026-05-08partialKCLE?17:40 EDTN958NN
2026-05-08KLAXKCLE08:39 PDT15:50 EDT4h 10mN958NN
2026-05-08estimated??00:00Z02:32Z2h 31mN933AN
2026-05-07partialKCLE?17:39 EDTN933AN
2026-05-07partialKCLE?11:19 EDTN933AN
2026-05-07estimated??00:09Z02:26Z2h 16mN957NN
2026-05-06partialKCLE?17:40 EDTN957NN
2026-05-06partialKCLE?11:02 EDTN957NN
2026-05-06?KHHR00:21Z19:40 PDT2h 18mN924NN
2026-05-05partialKCLE?17:42 EDTN924NN
2026-05-05KLAXKCLE08:42 PDT15:26 EDT3h 44mN925AN
2026-05-05?KHHR00:00Z19:06 PDT2h 06mN993NN
2026-05-04partialKCLE?17:27 EDTN993NN
2026-05-04partialKCLE?11:01 EDTN993NN
2026-05-04estimated?KLAX00:05Z19:38 PDT2h 32mN301NW
2026-05-03partialKCLE?17:38 EDTN301NW
2026-05-03partialKCLE?11:32 EDTN301NW
2026-05-03estimated??06:44Z09:54Z3h 09mN306NY
2026-05-03estimated??04:17Z04:44Z0h 26mN306NY
2026-05-03KONTKHHR17:00 PDT19:08 PDT2h 07mN306NY
2026-05-02partialKCLE?17:36 EDTN306NY
2026-05-02partialKCLE?11:01 EDTN306NY
2026-05-02estimatedKONTKLAX17:02 PDT19:08 PDT2h 06mN985NN
2026-05-01partialKCLE?17:43 EDTN985NN
2026-05-01KLAXKCLE08:35 PDT15:24 EDT3h 48mN985NN
2026-05-01estimated??00:05Z02:26Z2h 21mN944NN
2026-04-30partialKCLE?17:39 EDTN944NN
2026-04-30partialKCLE?12:01 EDTN944NN
2026-04-30estimated??00:12Z02:48Z2h 35mN880NN
2026-04-29partialKCLE?17:47 EDTN880NN
2026-04-29partialKCLE?11:53 EDTN880NN
2026-04-29estimated?KHHR00:04Z19:46 PDT2h 41mN317PG
2026-04-28partialKCLE?17:36 EDTN317PG
2026-04-28partialKCLE?11:31 EDTN317PG
2026-04-28estimated?KHHR00:00Z19:50 PDT2h 50mN938AN
2026-04-27partialKCLE?17:33 EDTN938AN
2026-04-27partialKCLE?10:44 EDTN865NN
2026-04-27estimated??04:18Z04:38Z0h 19mN865NN
2026-04-27estimatedKHBR?19:00 CDT02:54Z2h 54mN865NN
2026-04-26partialKCLE?17:43 EDTN865NN
2026-04-26partialKCLE?11:03 EDTN865NN
2026-04-26estimated?KLAX00:00Z19:24 PDT2h 23mN906AN
2026-04-25partialKCLE?17:37 EDTN906AN
2026-04-25partialKCLE?10:52 EDTN987AN
2026-04-25estimated??03:27Z03:48Z0h 20mN987AN
2026-04-25estimated??00:00Z02:48Z2h 48mN987AN
2026-04-24partialKCLE?17:44 EDTN987AN
2026-04-24partialKCLE?11:23 EDTN987AN
2026-04-24estimated??14:14Z14:32Z0h 17mN861NN
2026-04-24estimated??03:34Z03:52Z0h 17mN861NN
2026-04-24estimated?KLAX00:00Z19:48 PDT2h 48mN861NN
2026-04-23partialKCLE?17:43 EDTN861NN
2026-04-23KLAXKCLE08:25 PDT15:26 EDT4h 00mN861NN
2026-04-23estimated??13:41Z14:02Z0h 20mN906AN
2026-04-23estimated??00:01Z02:20Z2h 19mN906AN
2026-04-22partialKCLE?17:42 EDTN906AN
2026-04-22partialKCLE?11:00 EDTN815NN
2026-04-22estimated??02:50Z03:14Z0h 23mN815NN
2026-04-22estimated??00:00Z02:14Z2h 14mN815NN
2026-04-21partialKCLE?17:39 EDTN815NN
2026-04-21partialKCLE?11:29 EDTN815NN
2026-04-21estimated?KLAX00:00Z19:12 PDT2h 12mN955NN
2026-04-20partialKCLE?17:33 EDTN955NN
2026-04-20partialKCLE?11:25 EDTN955NN
2026-04-20KCLEKLAX22:26 EDT00:00 PDT4h 34mN862NN
2026-04-19partialKCLE?17:40 EDTN862NN
2026-04-19?KOMA15:26Z13:26 CDT2h 59mN862NN
2026-04-19partialKCLE?23:18 EDTN857NN
2026-04-18partialKCLE?12:11 EDTN836NN
2026-04-18estimatedKBLVKLAX19:00 CDT20:24 PDT3h 23mN898NN
2026-04-17partialKCLE?17:57 EDTN898NN
2026-04-17partialKCLE?11:18 EDTN898NN
2026-04-17estimated?KLAX00:00Z19:24 PDT2h 24mN315PE
2026-04-16partialKCLE?17:39 EDTN315PE
2026-04-16partialKCLE?11:33 EDTN315PE
2026-04-16estimated?KHHR00:00Z19:36 PDT2h 35mN989AN
2026-04-15partialKCLE?17:47 EDTN989AN
2026-04-15partialKCLE?11:22 EDTN989AN
2026-04-15estimated?KHHR00:00Z19:28 PDT2h 27mN881NN
2026-04-14partialKCLE?17:38 EDTN881NN
2026-04-14partialKCLE?11:09 EDTN881NN
2026-04-14estimated?KLAX00:00Z19:40 PDT2h 39mA3C2BE
2026-04-13partialKCLE?17:35 EDTA3C2BE
2026-04-13partial??00:00ZA3C2BE
2026-04-12partialKCLE?17:41 EDTA3C2BE
2026-04-12KLAXKCLE08:44 PDT15:48 EDT4h 03mA3C2BE
2026-04-12estimated??14:26Z14:44Z0h 17mN955NN
2026-04-12estimated??03:41Z04:12Z0h 30mN955NN
2026-04-12estimated?KLAX00:06Z20:02 PDT2h 55mN955NN
2026-04-11estimated??22:14Z23:56Z1h 42mN955NN
2026-04-11KMCIKCLE14:38 CDT17:06 EDT1h 27mN955NN
2026-04-11estimated??15:31Z18:12Z2h 40mN955NN
2026-04-11estimated??02:59Z03:18Z0h 18mN902NN
2026-04-11estimated??00:00Z02:38Z2h 37mN902NN
2026-04-10estimated??23:38Z23:59Z0h 20mN902NN
2026-01-05KPHXKORD21:50 MST01:56 CST3h 05mN868NN
2025-12-20?KORD04:02Z01:26 CST3h 23mN996NN
2025-10-28KDFWKIAH23:36 CDT00:14 CDT0h 38mN805NN
2025-10-27KDFWKIAH23:00 CDT23:40 CDT0h 39mN947NN
2025-10-24KDFWKIAH00:44 CDT01:26 CDT0h 41mN929NN
2025-10-21estimated?KIAH03:54Z23:44 CDT0h 49mN910NN
2025-10-20estimated?KIAH03:55Z23:52 CDT0h 56mN897NN
2025-10-14estimated?KIAH03:15Z23:52 CDT1h 36mN998NN
2025-10-13KDFWKIAH22:49 CDT23:34 CDT0h 44mN957AN
2025-10-07KDFWKIAH22:52 CDT23:42 CDT0h 49mN359PX
2025-10-06KDFWKIAH23:32 CDT00:16 CDT0h 43mN932NN
2025-10-04KDFWKDWH11:29 CDT12:12 CDT0h 42mN995NN
2025-08-22KDFWKIAH04:13 CDT06:28 CDT2h 15mN816NN
2025-08-15KDFWKIAH22:58 CDT23:42 CDT0h 43mN881NN

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