Flight

AAL2603

Flight history and live tracking for AAL2603, 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
RouteKJFK JOHN F KENNEDY INTERNATIONAL → KMIA MIAMI INTERNATIONAL
Scheduled departure17:45 EDT

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

Route

AirlineAmerican Airlines
Typical originKJFK JOHN F KENNEDY INTERNATIONAL
Typical destinationKMIA MIAMI INTERNATIONAL
Distance949 nm

Flight history 271 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KJFK JOHN F KENNEDY INTERNATIONALKMIA MIAMI INTERNATIONAL18:26 EDT20:53 EDT2h 27mN90024
2026-10-01KJFK JOHN F KENNEDY INTERNATIONALKMIA MIAMI INTERNATIONAL18:19 EDT20:41 EDT2h 22mN9015D
2026-09-30KJFK JOHN F KENNEDY INTERNATIONALKMIA MIAMI INTERNATIONAL18:42 EDT21:10 EDT2h 28mN8009T
2026-09-29KJFK JOHN F KENNEDY INTERNATIONALKMIA MIAMI INTERNATIONAL18:13 EDT20:43 EDT2h 30mN9011P
2026-09-28KJFK JOHN F KENNEDY INTERNATIONALKMIA MIAMI INTERNATIONAL18:18 EDT20:53 EDT2h 35mN3014R
2026-09-27KJFK JOHN F KENNEDY INTERNATIONALKMIA MIAMI INTERNATIONAL19:24 EDT22:09 EDT2h 45mN9026C
2026-09-26KJFK JOHN F KENNEDY INTERNATIONALKMIA MIAMI INTERNATIONAL18:14 EDT20:38 EDT2h 24mN9021H
2026-09-25KJFK JOHN F KENNEDY INTERNATIONALKMIA MIAMI INTERNATIONAL18:46 EDT21:04 EDT2h 18mN9006
2026-09-24partial??00:00ZN9021H
2026-09-23partial??00:00ZN152UW
2026-09-22partial??00:00ZN9016
2026-09-21partial??00:00ZN9023N
2026-09-20partial??01:28ZN93003
2026-09-19estimatedKJFKKMIA20:00 EDT20:38 EDT0h 38mN9025B
2026-09-18partialKJFK?21:18 EDTN8030F
2026-09-17estimated??00:00Z00:32Z0h 31mN9025B
2026-09-16partial??00:00ZN9012
2026-09-15partial??00:00ZN4005X
2026-09-14partial??03:44ZN9011P
2026-09-14estimatedKJFKKMIA20:04 EDT22:26 EDT2h 22mN9011P
2026-09-13estimated??00:00Z01:14Z1h 14mN9011P
2026-09-12estimated??11:00Z23:58Z12h 57mN9011P
2026-09-12estimatedKJFKKMIA20:03 EDT22:18 EDT2h 14mN9011P
2026-09-11estimated??00:00Z00:54Z0h 53mN9013A
2026-09-10estimated??10:49Z23:58Z13h 08mN8030F
2026-09-10estimatedKJFKKMIA21:26 EDT23:38 EDT2h 11mN8030F
2026-09-09estimated??00:00Z01:00Z1h 00mN9016
2026-09-08estimatedKJFKKMIA18:53 EDT19:58 EDT1h 04mN9016
2026-09-05partial??01:46ZN5007E
2026-09-05estimated??00:00Z00:20Z0h 19mN5007E
2026-09-04partial??00:00ZN4032T
2026-09-03partial??00:00ZN9011P
Earlier flights (239) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-02estimated??10:41Z23:58Z13h 16mN90024
2026-09-02estimated??00:00Z00:46Z0h 46mN90024
2026-09-01estimatedKJFKKMIA17:35 EDT19:58 EDT2h 22mN90024
2026-08-31estimated??10:24Z23:54Z13h 29mN9006
2026-08-30partial??00:00ZN8001N
2026-08-29KJFKKTPA10:11 EDT19:58 EDT9h 46mN9016
2026-08-29estimatedKJFKKMIA20:00 EDT20:42 EDT0h 42mN9016
2026-08-28estimatedKJFKKMIA18:07 EDT19:58 EDT1h 50mN9016
2026-08-27estimatedKJFKKMIA20:00 EDT21:24 EDT1h 23mN8027D
2026-08-26estimatedKJFKKMIA18:59 EDT19:58 EDT0h 58mN8027D
2026-08-25partial??00:00ZN90024
2026-08-24partialKMIA?06:22 EDTN4005X
2026-08-24KJFKKMIA21:11 EDT23:48 EDT2h 36mN4005X
2026-08-22partialKMIA?23:40 EDTAC72AF
2026-08-21partial??00:00ZN5007E
2026-08-20partial??00:00ZN9021H
2026-08-19partial??00:00ZN90024
2026-08-18partial??00:00ZN9010R
2026-08-17partialKMIA?20:43 EDTN12028
2026-08-16partial??00:00ZN9017P
2026-08-15partial??00:00ZN9026C
2026-08-14partialKMIA?20:00 EDTN9013A
2026-08-13partial??00:00ZN5007E
2026-08-12partial??00:00ZN4032T
2026-08-11partialKJFK?18:05 EDTN4032T
2026-07-21estimated??08:56Z09:20Z0h 23mN182UW
2026-07-21estimated??04:11Z08:36Z4h 24mN182UW
2026-07-20estimated?KDFW02:32Z00:40 CDT3h 07mN923US
2026-07-19KPHXKDFW20:36 MST00:36 CDT1h 59mN917UY
2026-07-18estimated??03:27Z05:40Z2h 12mN901AA
2026-07-17KPHXKDFW20:32 MST00:40 CDT2h 07mN170US
2026-07-13estimatedKPHXKDFW23:21 MST03:26 CDT2h 04mN539UW
2026-07-12estimatedKPHXKDFW20:09 MST00:56 CDT2h 46mN194UW
2026-07-11estimatedKPHXKDFW22:40 MST03:02 CDT2h 21mAD41ED
2026-07-10estimatedKPHX?20:26 MST05:56Z2h 29mN580UW
2026-07-07estimatedKPHXKDFW20:27 MST00:30 CDT2h 02mN922US
2026-07-06estimatedKPHXKDFW20:39 MST00:40 CDT2h 00mAD45A4
2026-07-03estimatedKPHX?20:26 MST06:28Z3h 01mN509AY
2026-06-30estimatedKPHXKDFW19:41 MST00:26 CDT2h 44mN579UW
2026-06-29KPHXKDFW20:37 MST00:36 CDT1h 58mN918US
2026-06-28KPHXKDFW20:41 MST00:38 CDT1h 56mN156UW
2026-06-27estimatedKPHXKDFW20:23 MST00:32 CDT2h 08mN546UW
2026-06-26estimatedKPHXKDFW20:39 MST00:48 CDT2h 09mN910AU
2026-06-23KPHXKDFW20:36 MST00:28 CDT1h 51mN585UW
2026-06-22estimatedKPHXKDFW21:28 MST01:42 CDT2h 13mN151UW
2026-06-21estimatedKPHXKDFW21:28 MST01:32 CDT2h 03mN164NN
2026-06-20estimatedKPHX?20:26 MST05:40Z2h 14mN190UW
2026-06-19estimatedKPHX?20:26 MST05:46Z2h 19mN921US
2026-06-16KPHXKDFW21:21 MST01:16 CDT1h 54mN916US
2026-06-15estimatedKPHX?20:12 MST05:50Z2h 37mN991AU
2026-06-14estimatedKPHXKDFW20:27 MST01:18 CDT2h 50mN524UW
2026-06-12estimatedKPHXKDFW20:42 MST01:30 CDT2h 47mN540UW
2026-05-29estimatedKPHXKDFW20:26 MST00:38 CDT2h 11mN579UW
2026-05-23KPHXKDFW20:47 MST01:12 CDT2h 24mAD50C9
2026-05-22estimated??07:56Z11:06Z3h 10mN180US
2026-05-22estimated?KDFW05:19Z02:26 CDT2h 06mN180US
2026-05-20partialKJFK?21:42 EDTN932AM
2026-05-19partialKJFK?21:23 EDTN161AA
2026-05-12estimated?KMIA00:00Z21:10 EDT1h 09mN467AL
2026-05-11partialKJFK?18:27 EDTN467AL
2026-05-10KJFKKMIA17:17 EDT19:54 EDT2h 36mN924US
2026-05-09partialKMIA?07:23 EDTN127AA
2026-05-09KACYKMIA20:00 EDT22:18 EDT2h 17mN127AA
2026-05-08estimatedKMIA?07:59 EDT23:58Z11h 58mN523UW
2026-05-08KJFKKMIA20:00 EDT22:34 EDT2h 33mN523UW
2026-05-06partialKMIA?21:00 EDTN154AA
2026-05-05partialKMIA?10:26 EDTN587UW
2026-05-05KJFKKMIA20:15 EDT22:46 EDT2h 31mN587UW
2026-05-03partialKMIA?23:24 EDTN978UY
2026-05-03estimatedKFLLKMIA20:00 EDT20:18 EDT0h 17mN978UY
2026-05-02partialKMIA?21:44 EDTN178US
2026-05-02estimatedKOPFKMIA20:00 EDT20:20 EDT0h 20mN178US
2026-05-01estimatedKJFKKMIA17:30 EDT19:58 EDT2h 27mN178US
2026-04-30KJFKKMIA17:23 EDT19:54 EDT2h 30mN181UW
2026-04-29KJFKKMIA17:16 EDT19:48 EDT2h 31mN182UW
2026-04-28partial??00:00ZN154UW
2026-04-27partialKMIA?22:07 EDTN186US
2026-04-26partialKMIA?20:00 EDTN411AN
2026-04-25KJFKKMIA17:37 EDT19:58 EDT2h 20mN411AN
2026-04-24KJFKKMIA17:20 EDT19:42 EDT2h 21mN119NN
2026-04-23KJFKKMIA17:22 EDT19:46 EDT2h 23mN119NN
2026-04-22partialKMIA?08:42 EDTN425AN
2026-04-21KJFKKMIA17:16 EDT19:38 EDT2h 21mN425AN
2026-04-20partialKJFK?20:00 EDTN921US
2026-04-19estimated??21:40Z23:58Z2h 17mN921US
2026-04-18partialKMIA?06:14 EDTN461AN
2026-04-17partialKMIA?23:15 EDTN154UW
2026-04-16partial??00:00ZN154UW
2026-04-15partialKMIA?22:05 EDTN988AL
2026-04-14partialKMIA?11:07 EDTN567UW
2026-04-13partialKMIA?21:27 EDTN140AN
2026-04-12partialKMIA?08:44 EDTN409AA
2026-04-11partialKMIA?22:17 EDTN913US
2026-04-11estimatedKJFKKMIA20:16 EDT20:52 EDT0h 35mN913US
2026-04-10estimated??23:39Z23:58Z0h 18mN913US
2026-04-06KMKEKPHX07:28 CDT09:02 MST3h 33mN764US
2026-04-05KMKEKPHX07:21 CDT08:46 MST3h 24mN770UW
2026-04-04KMKEKPHX07:41 CDT09:10 MST3h 28mN773XF
2026-04-03KMKEKPHX07:37 CDT09:12 MST3h 34mN775XF
2026-04-02KMKE?07:29 CDT15:54Z3h 25mN775XF
2026-03-31KMKEKPHX07:20 CDT08:52 MST3h 31mN771XF
2026-03-30KMKEKPHX07:21 CDT08:44 MST3h 22mN771XF
2026-03-29KMKEKPHX07:24 CDT08:50 MST3h 25mN767UW
2026-03-28?KPHX13:43Z09:20 MST2h 36mN833AW
2026-03-15KMKEKPHX07:54 CDT09:18 MST3h 23mN700UW
2026-03-14KMKEKPHX07:27 CDT09:16 MST3h 48mN772XF
2026-03-13KMKEKPHX07:24 CDT08:58 MST3h 33mN769US
2026-03-12KMKE?07:24 CDT14:02Z1h 37mN709UW
2026-03-11KMKE?07:23 CDT16:10Z3h 46mN834AW
2026-03-10KMKE?07:24 CDT16:44Z4h 19mN766US
2026-03-09KMKE?07:21 CDT16:33Z4h 12mN766US
2026-03-08estimated??19:27Z21:02Z1h 34mN604AW
2026-03-08KMKEKPHX09:45 CDT11:00 MST3h 15mN604AW
2026-03-07estimated??14:48Z17:40Z2h 52mN177XF
2026-03-06KMKEKPHX07:26 CST10:18 MST3h 51mN757UW
2026-03-05KMKEKPHX07:44 CST10:20 MST3h 35mN774XF
2026-03-04KMKE?07:40 CST18:12Z4h 31mN652AW
2026-03-03KMKEKPHX07:20 CST10:14 MST3h 54mN766US
2026-03-02KMKE?08:43 CST18:34Z3h 50mN762US
2026-03-01KMKE?08:43 CST18:16Z3h 32mN122US
2026-02-28KMKE?07:16 CST17:35Z4h 18mN766US
2026-02-27KMKE?07:52 CST17:56Z4h 04mN833AW
2026-02-26KMKE?07:19 CST17:26Z4h 06mN730US
2026-02-25KMKE?07:31 CST18:08Z4h 36mN680AW
2026-02-24KMKE?07:23 CST17:12Z3h 49mN801AW
2026-02-23KMKE?07:22 CST17:26Z4h 03mN730US
2026-02-22KMKE?07:58 CST17:52Z3h 53mN658AW
2026-02-21KMKEKPHX07:35 CST10:08 MST3h 33mN801AW
2026-02-20KMKE?07:30 CST17:38Z4h 08mN769US
2026-02-19KMKE?07:31 CST17:36Z4h 04mN822AW
2026-02-18KMKE?07:29 CST17:52Z4h 23mN673AW
2026-02-17KMKE?09:38 CST19:58Z4h 20mN801AW
2026-02-16KMKEKPHX07:22 CST10:08 MST3h 45mN822AW
2026-02-15KMKE?07:27 CST17:25Z3h 58mN827AW
2026-02-14KMKE?07:44 CST17:42Z3h 58mN822AW
2026-02-13KMKE?07:32 CST18:00Z4h 27mN701UW
2026-02-11KMKE?07:42 CST17:44Z4h 01mN111US
2026-02-10KMKE?08:23 CST18:10Z3h 47mN123UW
2026-02-09KMKE?08:12 CST17:44Z3h 32mN756US
2026-02-08KMKEKPHX08:02 CST10:38 MST3h 35mN662AW
2026-02-07KMKE?09:16 CST22:36Z7h 19mN833AW
2026-02-06KMKE?07:59 CST17:42Z3h 42mN746UW
2026-02-05KMKEKPHX08:12 CST10:20 MST3h 07mN109UW
2026-02-04KMKE?07:18 CST17:26Z4h 07mN664AW
2026-02-03KMKE?07:17 CST17:08Z3h 50mN124US
2026-02-02KMKE?07:51 CST17:44Z3h 52mN749US
2026-02-01KMKEKPHX07:32 CST09:52 MST3h 19mN601AW
2026-01-31KMKEKPHX07:39 CST10:26 MST3h 47mN746UW
2026-01-30KMKEKPHX07:44 CST10:14 MST3h 30mN762US
2026-01-29KMKE?08:27 CST18:08Z3h 40mN123UW
2026-01-27KMKE?10:36 CST20:22Z3h 46mN110UW
2026-01-25estimated??20:13Z23:18Z3h 05mN659AW
2026-01-25KMKE?08:01 CST17:42Z3h 40mN659AW
2026-01-24KMKE?09:57 CST20:00Z4h 02mN832AW
2026-01-23KMKEKPHX08:12 CST11:06 MST3h 54mN813AW
2026-01-22KMKEKPHX08:10 CST10:46 MST3h 36mN658AW
2026-01-21KMKEKPHX08:00 CST10:30 MST3h 29mN117UW
2026-01-20KMKEKPHX07:48 CST10:26 MST3h 37mN770UW
2026-01-19KMKE?12:04 CST21:58Z3h 53mN730US
2026-01-09estimated??12:56Z17:52Z4h 55mN801AW
2026-01-08KMKE?07:14 CST17:50Z4h 36mN114UW
2026-01-08estimated??12:25Z12:46Z0h 20mN114UW
2026-01-07KMKE?07:19 CST17:26Z4h 07mN661AW
2026-01-06KMKE?07:22 CST17:32Z4h 10mN654AW
2026-01-05KMKE?07:40 CST18:00Z4h 19mN722US
2026-01-04KMKE?07:28 CST17:34Z4h 05mN716UW
2026-01-03KMKE?08:17 CST18:04Z3h 46mN806AW
2026-01-02KMKE?08:22 CST18:08Z3h 46mN768US
2026-01-01estimated??14:39Z23:14Z8h 34mN837AW
2025-12-31KMKE?07:42 CST17:50Z4h 07mN177XF
2025-12-30estimated??12:46Z17:32Z4h 45mN827AW
2025-12-29KMKE?08:14 CST18:06Z3h 51mN749US
2025-12-28KMKE?07:58 CST18:04Z4h 06mN828AW
2025-12-28estimated??12:56Z13:14Z0h 17mN828AW
2025-12-27estimated??12:43Z18:05Z5h 22mN747UW
2025-12-26estimated??13:07Z17:47Z4h 39mN711UW
2025-12-25estimated??12:48Z17:38Z4h 49mN760US
2025-12-24?KPHX13:27Z10:22 MST3h 54mN740UW
2025-12-23estimated??13:33Z17:58Z4h 25mN822AW
2025-12-22KMKE?07:40 CST18:12Z4h 31mN816AW
2025-12-22estimated??13:03Z13:20Z0h 16mN816AW
2025-12-21estimated??12:49Z17:42Z4h 52mN711UW
2025-12-20estimated??13:03Z18:06Z5h 03mN746UW
2025-12-19estimated??12:44Z17:42Z4h 57mN711UW
2025-12-18KMKE?09:42 CST19:22Z3h 40mN121UW
2025-12-17?KPHX18:13Z15:02 MST3h 48mN601AW
2025-12-17KMKE?06:45 CST17:34Z4h 48mN601AW
2025-12-16estimated??12:51Z18:02Z5h 10mN128UW
2025-12-15estimated??12:58Z18:02Z5h 04mN118US
2025-12-14?KPHX12:54Z10:12 MST4h 18mN112US
2025-12-13partialKMKE?08:08 CSTA027FA
2025-12-12estimated??13:18Z17:32Z4h 14mN656AW
2025-12-11estimated??12:49Z18:16Z5h 26mN128UW
2025-12-10KMKEKPHX08:18 CST11:02 MST3h 43mN118US
2025-12-10estimated?KMKE12:50Z07:46 CST0h 55mN118US
2025-12-09estimated??16:12Z18:20Z2h 07mN117UW
2025-11-27KMKE?07:43 CST17:00Z3h 16mN121UW
2025-11-26KMKE?07:59 CST17:12Z3h 12mN117UW
2025-10-30KCLTKMKE22:21 EDT22:42 CDT1h 20mAD3E36
2025-10-29KCLTKMKE22:21 EDT22:54 CDT1h 32mN982VJ
2025-10-28KCLTKMKE23:20 EDT23:48 CDT1h 28mN584UW
2025-10-27KCLTKMKE00:34 EDT00:58 CDT1h 23mN153UW
2025-10-26KCLTKMKE00:41 EDT01:10 CDT1h 28mN151UW
2025-10-25KCLTKMKE01:04 EDT01:30 CDT1h 25mN919US
2025-10-24KCLTKMKE23:35 EDT00:12 CDT1h 36mN586UW
2025-10-23estimatedKCLTKMKE22:25 EDT22:56 CDT1h 30mN144AN
2025-10-22estimatedKCLTKMKE22:23 EDT23:00 CDT1h 36mN179UW
2025-10-21estimatedKCLT?23:31 EDT04:46Z1h 14mAD45A4
2025-10-20KCLTKMKE00:20 EDT00:58 CDT1h 37mN902AA
2025-10-19KCLTKMKE23:14 EDT13:30 CDT15h 15mN912UY
2025-10-15KCLT?22:27 EDT04:18Z1h 51mN982VJ
2025-10-14KCLTKMKE23:24 EDT00:12 CDT1h 47mN177US
2025-10-13KCLT?23:47 EDT05:34Z1h 47mN153AN
2025-10-08KCLTKMKE22:28 EDT23:16 CDT1h 47mN192UW
2025-10-07KCLTKMKE23:27 EDT00:02 CDT1h 35mN524UW
2025-10-06partialKMIA?20:00 EDTA3C2BE
2025-10-05partialKMIA?11:03 EDTA32116
2025-10-04estimatedKJFKKMIA09:42 EDT11:02 EDT1h 19mN315SD
2025-10-01KJFK John F. Kennedy InternationalKILM17:42 EDT18:45 EDT1h 03mA33B1E
2025-09-30KJFK John F. Kennedy InternationalKGSB17:36 EDT18:36 EDT1h 00mA3C2A9
2025-09-29KJFK John F. Kennedy International?17:50 EDT22:54Z1h 04mA369EE
2025-09-28KJFK John F. Kennedy InternationalKHKY17:50 EDT18:56 EDT1h 05mA37AF8
2025-09-27KJFK John F. Kennedy InternationalEDBG17:32 EDT18:34 EDT1h 02mADAEE8
2025-09-26KECGKMIA Miami International20:00 EDT21:40 EDT1h 39mA3CA1A
2025-09-24KJFK John F. Kennedy InternationalKILM18:17 EDT19:21 EDT1h 03mA3B8E1
2025-09-23KJFK John F. Kennedy International?17:32 EDT22:39Z1h 07mA3489F
2025-09-22KJFK John F. Kennedy InternationalKILM17:33 EDT18:39 EDT1h 06mA32BF3
2025-09-21KJFK John F. Kennedy International?17:32 EDT22:37Z1h 04mA3E07A
2025-09-20KJFK John F. Kennedy International?17:44 EDT22:45Z1h 01mA3DCC2
2025-09-19KJFK John F. Kennedy International?17:40 EDT22:47Z1h 07mA3915A
2025-09-18KJFK John F. Kennedy International?17:44 EDT23:48Z2h 03mA36636
2025-08-26partialKMIA?22:22 EDTN341RW
2025-08-24KJFKKMIA20:49 EDT03:50 EDT7h 00mA3CDE4
2025-08-23estimatedKJFKKMIA02:06 EDT18:22 EDT16h 16mA33AFD
2025-08-21estimatedKJFKKMIA03:19 EDT19:58 EDT16h 38mA36FFF
2025-08-19partial??00:00ZA35B27
2025-08-17partialKJFK?20:02 EDTA33EB5
2025-08-16partialKMIA?20:00 EDTN556UW
2025-08-15partial??01:03ZN865NN

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