Flight

AAL2590

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

DateSat 03 Oct 2026
RouteKSNA JOHN WAYNE ARPT ORANGE CO → KORD CHICAGO OHARE INTERNATIONAL
Scheduled departure07:45 PDT
Estimated arrival13:17 CDT

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

Route

AirlineAmerican Airlines
Typical originKSNA JOHN WAYNE ARPT ORANGE CO
Typical destinationKORD CHICAGO OHARE INTERNATIONAL
Distance1,497 nm

Flight history 280 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KSNA JOHN WAYNE ARPT ORANGE COKORD CHICAGO OHARE INTERNATIONAL09:08 PDT14:35 CDT3h 27mN317PG
2026-10-01KSNA JOHN WAYNE ARPT ORANGE COKORD CHICAGO OHARE INTERNATIONAL08:05 PDT13:54 CDT3h 49mN316UV
2026-09-30KSNA JOHN WAYNE ARPT ORANGE COKORD CHICAGO OHARE INTERNATIONAL08:19 PDT14:10 CDT3h 51mN313UR
2026-09-29KSNA JOHN WAYNE ARPT ORANGE COKORD CHICAGO OHARE INTERNATIONAL07:47 PDT13:08 CDT3h 21mN341TR
2026-09-28KSNA JOHN WAYNE ARPT ORANGE COKORD CHICAGO OHARE INTERNATIONAL08:16 PDT13:32 CDT3h 16mN328TC
2026-09-27KSNA JOHN WAYNE ARPT ORANGE COKORD CHICAGO OHARE INTERNATIONAL10:49 PDT16:12 CDT3h 23mN314UT
2026-09-26KSNA JOHN WAYNE ARPT ORANGE COKORD CHICAGO OHARE INTERNATIONAL07:48 PDT13:11 CDT3h 23mN321RL
2026-09-25KSNA JOHN WAYNE ARPT ORANGE COKORD CHICAGO OHARE INTERNATIONAL08:09 PDT13:40 CDT3h 31mN308RD
2026-09-24KSNAKORD08:11 PDT14:00 CDT3h 49mN318UX
2026-09-23KSNAKORD07:26 PDT13:38 CDT4h 12mN356TX
2026-09-22KSNAKORD07:23 PDT13:30 CDT4h 06mA373EA
2026-09-21KSNAKORD08:01 PDT13:50 CDT3h 49mN336RU
2026-09-20KSNAKORD09:38 PDT15:04 CDT3h 25mN342RX
2026-09-19estimatedKSNAKORD11:26 PDT17:04 CDT3h 37mA353C8
2026-09-18KSNAKORD07:53 PDT13:28 CDT3h 35mA3489F
2026-09-17KSNAKORD08:07 PDT13:48 CDT3h 40mA39B39
2026-09-16KSNAKORD07:53 PDT13:14 CDT3h 20mA3CA1A
2026-09-15estimatedKSNAKORD09:28 PDT16:02 CDT4h 34mN316RK
2026-09-14KSNAKORD07:48 PDT13:14 CDT3h 25mN339SU
2026-09-13KSNAKORD08:54 PDT14:40 CDT3h 45mA35B27
2026-09-12KSNAKORD07:46 PDT13:14 CDT3h 27mA353C8
2026-09-11KSNAKORD08:16 PDT13:40 CDT3h 23mA33ED6
2026-09-10estimatedKSNAKORD07:50 PDT13:08 CDT3h 17mA32893
2026-09-09KSNAKORD08:09 PDT13:32 CDT3h 22mA32C3E
2026-09-08KSNAKORD07:56 PDT13:30 CDT3h 33mA382CA
2026-09-07estimatedKSNAKORD10:52 PDT13:12 CDT0h 19mA36661
2026-09-06estimatedKSNAKORD09:15 PDT14:38 CDT3h 22mAB129A
2026-09-05KSNAKORD07:56 PDT13:20 CDT3h 23mN343RY
2026-09-04KSNAKORD08:12 PDT13:36 CDT3h 23mN303UE
2026-09-03estimatedKSNAKORD08:12 PDT13:22 CDT3h 09mN320VG
Earlier flights (250) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-02KSNAKORD08:04 PDT13:24 CDT3h 19mN326SJ
2026-09-01estimatedKSNAKORD07:45 PDT13:20 CDT3h 34mN335RT
2026-08-31KMKEKORD17:50 CDT18:12 CDT0h 21mA3578A
2026-08-31KSNAKMKE08:19 PDT14:04 CDT3h 44mA3578A
2026-08-30KSNAKORD09:09 PDT14:46 CDT3h 36mA36A21
2026-08-29KSNAKORD07:57 PDT13:30 CDT3h 33mN328RR
2026-08-28KSNAKORD07:51 PDT13:30 CDT3h 38mA33766
2026-08-27KSNAKORD07:47 PDT13:20 CDT3h 33mA362B2
2026-08-26KSNAKORD08:19 PDT13:52 CDT3h 32mA3776F
2026-08-25KSNAKORD08:01 PDT13:26 CDT3h 24mN338RS
2026-08-24KSNAKORD07:56 PDT13:30 CDT3h 33mN378SC
2026-08-23KSNAKORD08:56 PDT14:32 CDT3h 35mN303RG
2026-08-22KSNAKORD09:07 PDT14:46 CDT3h 38mN335RT
2026-08-21KSNAKORD07:54 PDT15:24 CDT5h 29mN338ST
2026-08-19KSNAKORD07:59 PDT15:16 CDT5h 17mN315RJ
2026-08-18estimatedKSNAKORD11:28 PDT16:36 CDT3h 07mN326RP
2026-08-17KSNAKORD08:10 PDT15:18 CDT5h 08mN313UR
2026-08-16estimatedKSNAKORD10:22 PDT16:52 CDT4h 29mN326VN
2026-08-15KSNAKORD07:51 PDT15:30 CDT5h 38mN308VR
2026-08-14estimatedKSNAKORD07:58 PDT13:22 CDT3h 23mN302SS
2026-08-13KSNAKORD07:58 PDT16:40 CDT6h 42mN326RP
2026-08-12partialKORD?20:21 CDTN356TX
2026-08-11estimated??18:55Z21:11Z2h 15mN356TX
2026-07-23estimatedKSNAKORD07:46 PDT13:24 CDT3h 37mA35EFA
2026-07-22KSNAKORD08:21 PDT13:51 CDT3h 29mA353C8
2026-07-21KSNAKORD07:54 PDT13:34 CDT3h 39mA3578A
2026-07-20KSNAKORD08:07 PDT13:52 CDT3h 44mA32116
2026-07-19estimatedKSNAKORD09:11 PDT14:40 CDT3h 29mA3B186
2026-07-18KSNAKORD08:05 PDT13:48 CDT3h 42mN324SH
2026-07-17KSNAKORD08:17 PDT14:10 CDT3h 52mA373B7
2026-07-16partialKORD?07:38 CDTA38682
2026-07-15KSNAKORD10:57 PDT16:46 CDT3h 48mA38682
2026-07-14KSNAKORD07:52 PDT13:34 CDT3h 41mN306SW
2026-07-13KSNAKORD07:52 PDT13:34 CDT3h 41mN339SU
2026-07-12estimatedKSNAKORD09:15 PDT14:46 CDT3h 30mA3428E
2026-07-11estimatedKSNAKORD07:48 PDT13:08 CDT3h 19mA353D2
2026-07-10estimatedKSNAKORD07:59 PDT13:40 CDT3h 40mN327VP
2026-07-09KSNAKORD07:54 PDT13:28 CDT3h 33mA37B5A
2026-07-08KSNAKORD07:47 PDT13:10 CDT3h 22mA38DB4
2026-07-07estimatedKSNAKORD08:15 PDT13:42 CDT3h 26mA36661
2026-07-06estimatedKSNAKORD07:53 PDT13:21 CDT3h 27mA3CDE4
2026-07-05estimatedKSNAKORD08:55 PDT14:24 CDT3h 28mA373EA
2026-07-04KSNAKORD07:55 PDT13:38 CDT3h 42mN303RG
2026-07-03estimatedKSNAKORD12:38 PDT17:00 CDT2h 21mA35B42
2026-07-03KSNAKSTL07:50 PDT13:06 CDT3h 16mA35B42
2026-07-02KSNAKORD07:55 PDT13:24 CDT3h 28mA333AE
2026-07-01KSNAKORD08:01 PDT13:22 CDT3h 20mA3B8F5
2026-06-30estimatedKSNAKORD13:31 PDT16:26 CDT0h 54mA35EFA
2026-06-30estimatedKSNAKORD11:06 PDT14:16 CDT1h 09mA35EFA
2026-06-29KSNAKORD07:52 PDT13:18 CDT3h 25mA3C2BE
2026-06-28KSNAKORD09:21 PDT14:40 CDT3h 18mN328RR
2026-06-27KSNAKORD07:59 PDT13:18 CDT3h 18mA382CA
2026-06-26KSNAKORD07:48 PDT13:04 CDT3h 15mA362B2
2026-06-25KSNAKORD07:50 PDT13:12 CDT3h 21mA353D2
2026-06-24KSNAKORD08:40 PDT14:08 CDT3h 27mN988NN
2026-06-23KSNAKORD07:56 PDT13:24 CDT3h 27mA3E07A
2026-06-22KSNAKORD08:04 PDT13:26 CDT3h 21mA39B39
2026-06-21estimatedKSNAKORD08:59 PDT14:34 CDT3h 34mN858NN
2026-06-20KSNAKORD08:09 PDT13:30 CDT3h 20mA35B39
2026-06-19KSNAKORD07:58 PDT13:22 CDT3h 23mA3B186
2026-06-18estimatedKSNAKORD10:30 PDT13:34 CDT1h 03mN327SK
2026-06-18estimatedKSNAKORD08:53 PDT11:36 CDT0h 42mN327SK
2026-06-17KSNAKORD07:58 PDT13:54 CDT3h 55mA35B42
2026-06-16KSNAKORD08:01 PDT13:46 CDT3h 44mA3D90A
2026-06-15partialKORD?19:03 CDTA3ADCE
2026-06-14KSNAKORD10:54 PDT16:26 CDT3h 31mA3ADCE
2026-06-13KSNAKORD10:53 PDT15:30 CDT2h 36mN957AN
2026-06-12KSNAKORD07:47 PDT13:08 CDT3h 20mA32C3E
2026-05-29KSNAKORD07:56 PDT13:16 CDT3h 19mN302SS
2026-05-28estimatedKSNAKORD09:37 PDT13:16 CDT1h 38mN994NN
2026-05-28estimatedKSNAKORD07:57 PDT10:34 CDT0h 36mN994NN
2026-05-27KSNAKORD07:58 PDT13:28 CDT3h 29mN338ST
2026-05-26estimatedKSNAKORD08:46 PDT13:28 CDT2h 41mA3776F
2026-05-25KSNAKORD07:59 PDT13:34 CDT3h 34mA32893
2026-05-24KSNAKORD08:55 PDT14:24 CDT3h 28mA37F12
2026-05-23KSNAKORD07:50 PDT13:14 CDT3h 23mA3FCD6
2026-05-22KSNAKORD07:52 PDT13:14 CDT3h 21mA3C2BE
2026-05-21KSNAKORD07:49 PDT13:10 CDT3h 20mA3C662
2026-05-20KSNAKORD18:00 PDT13:08 CDT17h 07mA37032
2026-05-19partialKSNA?20:23 PDTA3B8F5
2026-05-12KSNAKORD08:04 PDT13:32 CDT3h 28mAB129A
2026-05-11KSNAKORD08:19 PDT13:54 CDT3h 34mA32C3E
2026-05-10KSNAKORD08:58 PDT14:32 CDT3h 33mA333AE
2026-05-09KSNAKORD08:50 PDT14:18 CDT3h 27mN306RC
2026-05-08KSNAKORD07:51 PDT13:24 CDT3h 32mA333AE
2026-05-07KSNAKORD07:54 PDT13:24 CDT3h 29mA35B39
2026-05-06KSNAKORD08:18 PDT13:30 CDT3h 11mN350RV
2026-05-05KSNAKORD07:48 PDT12:54 CDT3h 05mN306RC
2026-05-04KSNAKORD08:16 PDT13:34 CDT3h 18mN315SD
2026-05-03KSNAKORD08:53 PDT14:12 CDT3h 18mA38DB4
2026-05-02KSNAKORD08:00 PDT13:40 CDT3h 39mN315SD
2026-05-01KSNAKORD07:53 PDT13:06 CDT3h 12mA369EE
2026-04-30KSNAKORD07:53 PDT13:22 CDT3h 28mA4008E
2026-04-29estimatedKSNAKORD08:29 PDT13:02 CDT2h 32mA369EE
2026-04-28KSNAKORD08:02 PDT13:16 CDT3h 13mA36FFF
2026-04-27KSNAKORD08:03 PDT13:26 CDT3h 22mA38DB4
2026-04-26estimatedKSNAKORD09:39 PDT15:00 CDT3h 20mA36A19
2026-04-25KSNAKORD07:55 PDT13:10 CDT3h 15mN313SB
2026-04-24KSNAKORD08:38 PDT13:50 CDT3h 11mN316RK
2026-04-23KSNAKORD07:59 PDT13:20 CDT3h 20mN306SP
2026-04-22KSNAKORD07:52 PDT13:12 CDT3h 19mA3776F
2026-04-21KSNAKORD08:11 PDT13:54 CDT3h 42mA33B1E
2026-04-20KSNAKORD07:50 PDT13:26 CDT3h 35mN310RF
2026-04-19KSNAKORD09:04 PDT14:44 CDT3h 40mA32886
2026-04-18KSNAKORD08:49 PDT14:12 CDT3h 22mN335PH
2026-04-17KSNAKORD08:02 PDT13:26 CDT3h 23mN326RP
2026-04-16KSNAKORD07:52 PDT13:40 CDT3h 47mA35B27
2026-04-15KSNAKORD08:08 PDT13:34 CDT3h 25mA3E07A
2026-04-14estimatedKSNAKORD08:05 PDT13:28 CDT3h 22mA3A647
2026-04-12KSNAKORD09:15 PDT14:38 CDT3h 22mA35EF1
2026-04-11KSNAKORD08:32 PDT13:46 CDT3h 13mA35EFA
2026-04-06estimated?KORD15:06Z11:38 CDT1h 31mA353D2
2026-04-05KSNAKORD09:09 PDT14:42 CDT3h 32mA3FCD6
2026-04-04KSNAKORD08:15 PDT13:42 CDT3h 26mN324SH
2026-04-03partialKSNA?17:00 PDTN315RJ
2026-04-02estimatedKSNAKORD13:24 PDT18:58 CDT3h 33mN315RJ
2026-03-31KSNAKORD07:58 PDT13:32 CDT3h 33mN306SP
2026-03-30KSNAKORD08:00 PDT13:30 CDT3h 29mA33766
2026-03-29KSNAKORD09:09 PDT14:36 CDT3h 26mN336SR
2026-03-28KSNAKORD07:55 PDT13:18 CDT3h 22mA37032
2026-03-16KTUL?19:55 CDT16:08Z15h 12mN316RK
2026-03-15?KTUL20:56Z18:52 CDT2h 55mN316RK
2026-03-14KSNAKORD07:56 PDT13:14 CDT3h 18mN315RJ
2026-03-13KSNAKORD09:19 PDT14:54 CDT3h 34mN302SS
2026-03-12estimatedKSNAKORD10:03 PDT13:18 CDT1h 14mN978NN
2026-03-11estimatedKSNAKORD07:24 PDT13:26 CDT4h 02mA34C57
2026-03-10KSNAKORD07:44 PDT13:44 CDT3h 59mA33766
2026-03-09KSNAKORD07:54 PDT13:30 CDT3h 35mN335SN
2026-03-08KSNAKORD09:22 PDT15:32 CDT4h 09mA32C3E
2026-03-07estimatedKSNAKORD07:57 PST13:38 CST3h 40mA3C662
2026-03-06estimatedKSNAKORD09:54 PST15:56 CST4h 01mN328RR
2026-03-05KSNAKORD07:50 PST13:18 CST3h 27mA3ADCE
2026-03-04KSNAKORD08:28 PST14:02 CST3h 33mN961NN
2026-03-03KSNAKORD07:42 PST13:14 CST3h 32mA373B7
2026-03-02estimatedKSNAKORD07:19 PST13:12 CST3h 53mA3E07A
2026-03-01KSNAKORD08:54 PST14:22 CST3h 28mA3A647
2026-02-28estimatedKSNAKORD07:17 PST13:10 CST3h 52mA3CDE4
2026-02-27estimatedKSNAKORD07:17 PST13:22 CST4h 04mA373B7
2026-02-26KSNAKORD07:49 PST13:29 CST3h 40mA32893
2026-02-25estimatedKSNAKORD07:24 PST13:26 CST4h 02mA3489F
2026-02-24KSNAKORD11:24 PST17:18 CST3h 53mA3A647
2026-02-23KSNAKORD07:57 PST13:40 CST3h 42mA3CA1A
2026-02-22estimatedKSNAKORD08:57 PST14:45 CST3h 47mN303RE
2026-02-21KSNAKORD07:38 PST13:16 CST3h 37mA33EB5
2026-02-20KSNAKORD07:51 PST13:24 CST3h 32mA3A647
2026-02-19KSNAKORD07:54 PST13:12 CST3h 17mA36636
2026-02-18KSNAKORD07:53 PST13:08 CST3h 15mN335RT
2026-02-17KSNAKORD07:53 PST12:58 CST3h 04mN338ST
2026-02-16KSNAKORD07:58 PST13:20 CST3h 21mN306SW
2026-02-15KSNAKORD12:01 PST17:30 CST3h 28mA35B39
2026-02-14KSNAKORD09:11 PST15:06 CST3h 54mN308RD
2026-02-13KSNAKORD07:50 PST13:05 CST3h 15mA33B1E
2026-02-12KSNAKORD07:47 PST12:54 CST3h 06mN341SV
2026-02-11KSNAKORD08:23 PST13:32 CST3h 08mN308RD
2026-02-10KSNA?08:10 PST18:02Z1h 51mA36A19
2026-02-10KSNAKORD08:09 PST13:48 CST3h 38mA36A19
2026-02-09KSNAKORD10:07 PST15:58 CST3h 51mN336RU
2026-02-08KSNAKORD08:23 PST14:10 CST3h 46mA33EB5
2026-02-07KSNAKORD08:08 PST13:36 CST3h 28mA39B39
2026-02-06KSNAKORD08:30 PST14:10 CST3h 40mA3A65F
2026-02-05KSNAKORD08:10 PST14:22 CST4h 12mA333AE
2026-02-04KSNAKORD08:20 PST14:47 CST4h 27mA35EFA
2026-02-03KSNAKORD08:08 PST13:58 CST3h 50mA3DCC2
2026-02-02KSNAKORD08:19 PST13:42 CST3h 22mN316SE
2026-02-01KSNAKORD08:18 PST14:04 CST3h 45mN306SP
2026-01-31partialKMSN?19:01 CSTN306SW
2026-01-30partial??00:01ZN310RF
2026-01-29estimatedKSNAKORD13:49 PST17:58 CST2h 08mN310RF
2026-01-26KSNAKORD08:11 PST13:50 CST3h 39mA33766
2026-01-25KSNAKORD08:26 PST13:56 CST3h 29mA3E07A
2026-01-24estimatedKSNAKORD08:09 PST13:48 CST3h 38mA32C3E
2026-01-23KSNAKORD08:12 PST13:32 CST3h 19mA373B7
2026-01-22KSNAKORD08:10 PST13:30 CST3h 19mA33AFD
2026-01-21KSNAKORD08:14 PST13:40 CST3h 25mN335RT
2026-01-20estimatedKSNAKORD08:13 PST14:00 CST3h 47mN324SH
2026-01-19estimatedKSNAKORD08:11 PST14:04 CST3h 53mN303RG
2026-01-09KNTKKORD08:08 PST14:00 CST3h 51mA3B186
2026-01-08KSNAKORD08:14 PST13:42 CST3h 27mA38DB4
2026-01-07KSNAKORD09:23 PST15:00 CST3h 36mN341RW
2026-01-06KSNAKORD08:15 PST13:24 CST3h 08mA32C3E
2026-01-05KSNAKORD07:47 PST13:10 CST3h 23mA35781
2026-01-04KSNAKORD08:00 PST13:40 CST3h 40mN321RL
2026-01-03KSNAKORD07:51 PST13:18 CST3h 27mN329SL
2026-01-02KSNAKORD07:55 PST13:26 CST3h 30mN324SH
2026-01-01KSNAKORD07:50 PST13:34 CST3h 43mA3E07A
2025-12-31KSNAKORD07:43 PST13:42 CST3h 59mN994NN
2025-12-30KSNAKORD08:29 PST14:10 CST3h 40mN315RJ
2025-12-29KSNAKORD07:49 PST13:16 CST3h 26mA33AFD
2025-12-28KSNAKORD09:07 PST14:22 CST3h 15mN306SP
2025-12-27KSNAKORD07:48 PST13:18 CST3h 29mA34C57
2025-12-26KSNAKORD07:58 PST13:36 CST3h 37mA3A647
2025-12-25estimatedKSNAKORD07:35 PST13:38 CST4h 02mA34C57
2025-12-24estimatedKSNAKORD07:35 PST13:40 CST4h 04mN304RB
2025-12-23KSNAKORD07:42 PST13:14 CST3h 32mA3489F
2025-12-22KSNAKORD07:45 PST13:37 CST3h 51mA36A19
2025-12-21estimatedKSNAKORD07:39 PST13:50 CST4h 10mA3CDE4
2025-12-20estimatedKSNAKORD07:16 PST13:21 CST4h 04mA32893
2025-12-19KSNAKORD07:39 PST13:28 CST3h 48mA33766
2025-12-18KSTLKORD15:01 CST16:06 CST1h 05mN316RK
2025-12-18KSNAKSTL07:43 PST14:10 CST4h 26mN316RK
2025-12-17KSNAKORD07:31 PST13:16 CST3h 45mA3CDE4
2025-12-16estimatedKSNAKORD07:07 PST13:30 CST4h 22mA34C57
2025-12-15KSNAKORD07:29 PST13:24 CST3h 54mA3A65F
2025-12-14KSNAKORD08:56 PST14:58 CST4h 01mA32893
2025-12-13KSNAKORD07:30 PST13:08 CST3h 37mA35EF1
2025-12-12KSNAKORD07:29 PST13:32 CST4h 02mN346PR
2025-12-11estimatedKSNAKORD07:02 PST13:30 CST4h 27mA33AFD
2025-12-10KSNAKORD07:30 PST13:30 CST3h 59mN306RC
2025-12-09estimatedKSNAKORD08:12 PST13:32 CST3h 19mA32893
2025-11-27KSNAKORD07:49 PST13:20 CST3h 30mA3B8F5
2025-11-26estimatedKSNAKORD08:10 PST13:40 CST3h 29mA3DCC2
2025-10-30KSNAKORD07:59 PDT13:24 CDT3h 24mN324SH
2025-10-29KSNAKORD08:09 PDT13:46 CDT3h 36mA33766
2025-10-28KSNAKORD08:14 PDT13:46 CDT3h 31mN304RB
2025-10-27KSNAKORD08:00 PDT13:18 CDT3h 17mA36636
2025-10-26KSNAKORD09:07 PDT14:40 CDT3h 32mA36636
2025-10-25KSNAKORD07:58 PDT13:36 CDT3h 37mN306SW
2025-10-24KSNAKORD08:09 PDT13:50 CDT3h 40mN302SS
2025-10-22KSNAKORD08:24 PDT13:16 CDT2h 51mN350RV
2025-10-21estimatedKSNAKORD08:54 PDT13:28 CDT2h 33mN323RM
2025-10-20KSNAKORD08:11 PDT13:32 CDT3h 20mN315SD
2025-10-19estimated??18:56Z19:38Z0h 41mN971NN
2025-10-15estimatedKSNAKORD07:55 PDT12:38 CDT2h 42mN323RM
2025-10-14KSNAKORD07:53 PDT13:22 CDT3h 29mA33EB5
2025-10-13KSNAKORD08:11 PDT13:38 CDT3h 26mA3A647
2025-10-07KSNAKORD20:52 PDT13:54 CDT15h 01mN950NN
2025-10-05partialKORD?09:47 CDTN326RP
2025-10-04estimatedKSNAKORD15:15 PDT18:59 CDT1h 44mN326RP
2025-10-02KSNAKFMN08:03 PDT10:10 MDT1h 06mA3489F
2025-10-01KSNA?07:57 PDT15:57Z1h 00mA3FCD6
2025-09-30KSNAKFMN08:14 PDT10:17 MDT1h 03mA3B50F
2025-09-29KSNA?08:11 PDT16:23Z1h 11mA3E658
2025-09-28KSNA?08:14 PDT16:18Z1h 04mA3B8F5
2025-09-27KSNA?08:00 PDT16:02Z1h 02mA37389
2025-09-26KSNA?08:12 PDT16:13Z1h 00mA3428E
2025-09-25KSNAKFMN08:30 PDT10:38 MDT1h 07mA34C57
2025-09-24KSNA?08:16 PDT16:28Z1h 12mA389EB
2025-09-23KSNA?08:13 PDT16:15Z1h 01mA3C2A9
2025-09-22KSNA?08:05 PDT16:13Z1h 07mA324CE
2025-09-21KSNA?08:17 PDT16:24Z1h 06mA37389
2025-09-20KSNAKFMN08:18 PDT10:22 MDT1h 04mA39B39
2025-09-19KSNA?08:02 PDT16:05Z1h 02mA37389
2025-08-26?KSNA00:02Z20:36 PDT3h 33mA4008E
2025-08-25estimated??09:33Z23:58Z14h 25mA4008E
2025-08-23KSNAKORD22:29 PDT14:44 CDT14h 14mA3776F
2025-08-21KSNAKORD23:20 PDT13:42 CDT12h 21mN350RV
2025-08-17KSNAKORD09:25 PDT14:56 CDT3h 30mA373B7
2025-08-16KSNAKORD08:09 PDT13:42 CDT3h 32mN324RN
2025-08-15KSNAKORD08:08 PDT13:34 CDT3h 25mA333AE
2025-08-14KSNAKORD08:33 PDT14:00 CDT3h 26mN968NN

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