Flight

AAL3103

Flight history and live tracking for AAL3103, 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
RouteKFLL FORT LAUDERDALE HOLLYWOOD INTERNATIONAL → KCLT CHARLOTTE DOUGLAS INTERNATIONAL
Scheduled departure11:08 EDT
Estimated arrival13:01 EDT
Also scheduledSun 04 Oct 10:11 EDT

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

Route

AirlineAmerican Airlines
Observed routeKORD → KLGA

Flight history 356 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KFLL FORT LAUDERDALE HOLLYWOOD INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL11:27 EDT13:01 EDT1h 34mN124AA
2026-10-01KFLL FORT LAUDERDALE HOLLYWOOD INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL12:38 EDT14:07 EDT1h 29mN902AA
2026-09-30KFLL FORT LAUDERDALE HOLLYWOOD INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL11:24 EDT12:55 EDT1h 31mN572UW
2026-09-29KFLL FORT LAUDERDALE HOLLYWOOD INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL12:44 EDT14:15 EDT1h 31mN922US
2026-09-28KFLL FORT LAUDERDALE HOLLYWOOD INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL12:10 EDT13:38 EDT1h 28mN156AN
2026-09-27KFLL FORT LAUDERDALE HOLLYWOOD INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL11:17 EDT12:47 EDT1h 30mN972UY
2026-09-26KFLL FORT LAUDERDALE HOLLYWOOD INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL11:23 EDT12:58 EDT1h 35mN553UW
2026-09-25KFLL FORT LAUDERDALE HOLLYWOOD INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL11:19 EDT12:58 EDT1h 39mN907AA
2026-09-24KFLLKCLT11:24 EDT13:38 EDT2h 13mN563UW
2026-09-23KFLLKCLT11:03 EDT12:44 EDT1h 40mN169UW
2026-09-22KFLLKCLT11:13 EDT13:00 EDT1h 46mN134AN
2026-09-21KFLLKCLT11:59 EDT14:22 EDT2h 22mN155UW
2026-09-20KFLLKCLT10:33 EDT12:04 EDT1h 30mN971UY
2026-09-19estimatedKFLLKCLT11:44 EDT13:10 EDT1h 25mN917UY
2026-09-18KFLLKCLT14:08 EDT15:44 EDT1h 35mN535UW
2026-09-17KFLLKCLT11:59 EDT13:42 EDT1h 42mN151UW
2026-09-16KFLLKCLT11:45 EDT13:18 EDT1h 33mN929AA
2026-09-15estimatedKFLLKCLT11:42 EDT14:29 EDT2h 46mN187US
2026-09-14KFLLKCLT11:52 EDT13:20 EDT1h 28mN539UW
2026-09-13estimatedKFLLKCLT10:27 EDT11:52 EDT1h 24mAD41ED
2026-09-12KFLLKCLT11:42 EDT13:22 EDT1h 39mN918US
2026-09-11KFLLKCLT13:03 EDT14:38 EDT1h 34mN129AA
2026-09-10KFLLKCLT11:32 EDT13:02 EDT1h 29mN133AN
2026-09-09KFLLKCLT11:20 EDT12:46 EDT1h 26mN951AA
2026-09-08KORDKDCA10:10 CDT12:36 EDT1h 25mN804AW
2026-09-06KORDKDCA10:03 CDT12:26 EDT1h 23mN776XF
2026-09-05KORDKDCA12:24 CDT14:52 EDT1h 27mN717UW
2026-09-04KORDKDCA11:56 CDT14:40 EDT1h 43mN748UW
2026-09-03KORDKDCA10:18 CDT12:56 EDT1h 38mN762US
Earlier flights (327) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-02KORDKDCA11:56 CDT14:32 EDT1h 35mN752US
2026-09-01KORDKDCA10:17 CDT12:56 EDT1h 39mN829AW
2026-08-31estimatedKORDKDCA11:37 CDT14:02 EDT1h 24mN757UW
2026-08-30estimatedKORDKDCA10:21 CDT12:44 EDT1h 22mN821AW
2026-08-29estimatedKORDKDCA10:09 CDT12:36 EDT1h 26mN754UW
2026-08-28KORDKDCA10:35 CDT13:04 EDT1h 28mN772XF
2026-08-27KORDKDCA10:30 CDT12:50 EDT1h 19mN732US
2026-08-26KORDKDCA10:13 CDT12:38 EDT1h 24mN732US
2026-08-25estimatedKORDKDCA10:05 CDT12:32 EDT1h 26mN732US
2026-08-24KORDKDCA10:13 CDT12:40 EDT1h 26mN732US
2026-08-22KORDKDCA10:12 CDT12:34 EDT1h 21mN772XF
2026-08-21KORDKDCA10:29 CDT14:19 EDT2h 49mN778XF
2026-08-20KORDKDCA10:54 CDT13:28 EDT1h 33mN774XF
2026-08-19estimatedKORDKDCA11:38 CDT15:41 EDT3h 03mN750UW
2026-08-17KORDKDCA11:00 CDT14:32 EDT2h 31mN725UW
2026-08-16estimatedKORDKDCA10:21 CDT12:50 EDT1h 28mN832AW
2026-08-15KORDKDCA10:12 CDT12:36 EDT1h 23mN821AW
2026-08-14KORDKDCA11:02 CDT14:31 EDT2h 29mN764US
2026-08-13estimated?KDCA16:04Z14:32 EDT2h 27mN778XF
2026-08-12estimated?KDCA15:23Z12:42 EDT1h 18mN763US
2026-07-23estimated??00:00Z01:10Z1h 10mN179UW
2026-07-22estimatedKLGAKNQA17:48 EDT18:58 CDT2h 09mN179UW
2026-07-21estimated??00:00Z01:06Z1h 05mAD45A4
2026-07-20partial??00:00ZN507AY
2026-07-19estimatedKLGAKNQA17:54 EDT18:58 CDT2h 03mN507AY
2026-07-18estimated??00:00Z00:40Z0h 40mN187US
2026-07-17partialKDFW?21:58 CDTN126AN
2026-07-17estimated??00:00Z01:32Z1h 31mN126AN
2026-07-16estimated??11:56Z23:58Z12h 01mN922US
2026-07-16estimatedKLGAKNQA23:35 EDT01:50 CDT3h 14mN922US
2026-07-15estimated??00:00Z01:12Z1h 12mN536UW
2026-07-14partial??01:12ZN178US
2026-07-14estimatedKDAL?19:00 CDT00:46Z0h 45mN178US
2026-07-13partialKICT?21:37 CDTN124AA
2026-07-13estimatedKIABKICT19:00 CDT19:56 CDT0h 55mN124AA
2026-07-12partial??03:05ZN579UW
2026-07-12estimatedKHUF?20:00 EDT01:52Z1h 51mN579UW
2026-07-11partialKLGA?20:34 EDTN970UY
2026-07-10partialKLGA?20:00 EDTN538UW
2026-07-09estimatedKDAL?19:00 CDT00:54Z0h 53mN154AA
2026-07-08partialKDAL?19:02 CDTN146AA
2026-07-07partialKIPT?20:00 EDTN407AN
2026-07-06partialKDFW?21:24 CDTN971UY
2026-07-06estimatedKDAL?19:00 CDT01:18Z1h 17mN971UY
2026-07-05partialKDAL?19:00 CDTN556UW
2026-07-04partial??03:36ZN919US
2026-07-04estimatedKDFWKESF19:00 CDT19:40 CDT0h 40mN919US
2026-07-03partialKCVG?21:30 EDTN563UW
2026-07-03estimatedKLUKKCVG20:00 EDT20:40 EDT0h 40mN563UW
2026-07-02partialKDAL?19:00 CDTN906AA
2026-07-01partialKLGA?20:22 EDTN457AM
2026-06-30estimatedKLGAKNQA21:58 EDT00:06 CDT3h 07mN162AA
2026-06-29estimatedKDAL?19:00 CDT00:42Z0h 42mN151AN
2026-06-28partial??02:05ZAD50C9
2026-06-28estimatedKDAL?19:00 CDT00:44Z0h 44mAD50C9
2026-06-27partial??04:10ZN163US
2026-06-27estimatedKDAL?19:00 CDT01:18Z1h 18mN163US
2026-06-26estimated??17:54Z23:58Z6h 03mN930AU
2026-06-26estimatedKDAL?19:00 CDT02:24Z2h 24mN930AU
2026-06-25partial??02:18ZN195UW
2026-06-25estimatedKDAL?19:00 CDT01:02Z1h 01mN195UW
2026-06-24partialKLGA?20:00 EDTN429AN
2026-06-23partial??03:27ZN173US
2026-06-23estimated??00:00Z02:26Z2h 26mN173US
2026-06-22partialKDAL?19:00 CDTN972UY
2026-06-21partialKDFW?21:34 CDTN581UW
2026-06-21estimatedKDFW?19:00 CDT00:50Z0h 50mN581UW
2026-06-20estimatedKLGAKNQA17:24 EDT18:58 CDT2h 33mN581UW
2026-06-19estimatedKFSM?19:00 CDT00:44Z0h 44mN581UW
2026-06-18partial??02:19ZN907AA
2026-06-18estimatedKDAL?19:00 CDT00:36Z0h 36mN907AA
2026-06-17estimated??15:59Z23:58Z7h 58mAD4D12
2026-06-17KLGAKDFW21:11 EDT23:30 CDT3h 18mAD4D12
2026-06-16estimatedKDAL?19:00 CDT02:16Z2h 16mN584UW
2026-06-15estimatedKLGAKNQA18:36 EDT18:58 CDT1h 21mN584UW
2026-06-14estimatedKDAL?19:00 CDT02:40Z2h 40mN147AA
2026-06-13estimated??14:09Z23:58Z9h 48mN127AA
2026-06-13estimatedKLGAKNQA20:33 EDT22:58 CDT3h 24mN127AA
2026-06-12partialKDFW?19:00 CDTN519UW
2026-06-11estimated??22:40Z23:48Z1h 07mN519UW
2026-05-29estimatedKDAL?19:00 CDT01:20Z1h 19mN139AN
2026-05-28partial??03:05ZN997AA
2026-05-28estimated??00:00Z01:48Z1h 47mN997AA
2026-05-27partialKDAL?19:00 CDTN135NN
2026-05-26estimatedKLGAKNQA16:57 EDT18:58 CDT3h 00mN135NN
2026-05-26partialKDAL?19:00 CDTN120EE
2026-05-25estimatedKLGAKNQA16:54 EDT18:58 CDT3h 03mN120EE
2026-05-25partial??01:49ZN553UW
2026-05-25estimatedKDAL?19:00 CDT00:34Z0h 33mN553UW
2026-05-24partialKDAL?19:00 CDTAD36C8
2026-05-23estimated??18:15Z23:58Z5h 42mN904AA
2026-05-23estimatedKLGAKNQA20:22 EDT23:00 CDT3h 37mN904AA
2026-05-22estimated??00:00Z01:26Z1h 25mN559UW
2026-05-21estimatedKLGAKNQA17:41 EDT18:58 CDT2h 16mN559UW
2026-05-20estimatedKORDKDCA20:31 CDT03:46 EDT6h 14mN897NN
2026-05-19KORDKLGA23:19 CDT18:18 EDT17h 58mN326RP
2026-05-12partialKTTN?20:00 EDTN985NN
2026-05-11estimatedKORDKDCA18:03 CDT19:58 EDT0h 54mN985NN
2026-05-10KORDKLGA13:53 CDT16:46 EDT1h 52mN987NN
2026-05-09KORDKLGA14:06 CDT16:36 EDT1h 29mN329SL
2026-05-08KORDKLGA13:58 CDT16:34 EDT1h 36mN843NN
2026-05-07KORDKLGA14:37 CDT17:18 EDT1h 40mN808NN
2026-05-06KORDKLGA15:22 CDT18:00 EDT1h 37mN948AN
2026-05-05KORDKLGA14:21 CDT17:12 EDT1h 50mN945AN
2026-05-04KORDKLGA13:54 CDT16:38 EDT1h 43mN875NN
2026-05-03KORDKLGA13:52 CDT16:26 EDT1h 33mN820NN
2026-05-02KORDKLGA14:07 CDT16:50 EDT1h 43mN882NN
2026-05-01KORDKLGA14:49 CDT17:20 EDT1h 30mN974AN
2026-04-30KORDKLGA13:58 CDT16:34 EDT1h 35mN883NN
2026-04-29KORDKLGA13:53 CDT16:28 EDT1h 35mN983NN
2026-04-28KORDKLGA14:16 CDT17:02 EDT1h 45mN869NN
2026-04-27KORDKLGA14:40 CDT17:20 EDT1h 39mN966NN
2026-04-26KORDKLGA14:02 CDT16:36 EDT1h 34mN814NN
2026-04-25KORDKLGA14:07 CDT18:12 EDT3h 04mN969AN
2026-04-24KORDKLGA14:08 CDT16:46 EDT1h 37mN944NN
2026-04-23KORDKLGA13:59 CDT16:36 EDT1h 36mN893NN
2026-04-22KORDKLGA14:13 CDT16:56 EDT1h 42mN935NN
2026-04-21KORDKLGA13:45 CDT16:50 EDT2h 04mN890NN
2026-04-20KORDKLGA14:07 CDT16:42 EDT1h 34mN927NN
2026-04-19KORDKLGA14:12 CDT16:48 EDT1h 35mN894NN
2026-04-18KORDKLGA15:01 CDT17:38 EDT1h 36mN910AN
2026-04-17KORDKLGA14:59 CDT17:40 EDT1h 40mN818NN
2026-04-16KORDKLGA15:16 CDT17:52 EDT1h 35mN352PS
2026-04-15KORDKLGA13:53 CDT16:28 EDT1h 34mN916AN
2026-04-14KORDKLGA14:41 CDT17:20 EDT1h 38mA3489F
2026-04-13KORDKLGA15:38 CDT18:18 EDT1h 39mN930AN
2026-04-12KORDKLGA14:52 CDT17:26 EDT1h 33mN923NN
2026-04-11estimatedKDALKLGA14:28 CDT16:58 EDT1h 30mN961AN
2026-04-06estimated??00:00Z01:52Z1h 52mN128UW
2026-04-05estimatedKMSP?18:11 CDT23:58Z0h 46mN128UW
2026-04-05KDFWKMSP14:52 CDT16:52 CDT1h 59mN128UW
2026-04-05KMSPKDFW20:32 CDT22:36 CDT2h 04mN873NN
2026-04-04KDFWKMSP17:05 CDT18:54 CDT1h 48mN873NN
2026-04-04estimated??00:00Z01:36Z1h 36mN122US
2026-04-03estimatedKMSP?18:21 CDT23:58Z0h 37mN122US
2026-04-03KDFWKMSP15:14 CDT17:06 CDT1h 51mN122US
2026-04-03estimated??00:00Z01:58Z1h 58mN650AW
2026-04-02estimatedKMSP?18:39 CDT23:58Z0h 18mN650AW
2026-04-02KDFWKMSP15:26 CDT17:30 CDT2h 03mN650AW
2026-04-02estimated??00:00Z01:36Z1h 36mN604AW
2026-04-01estimatedKMSP?18:19 CDT23:58Z0h 38mN604AW
2026-03-31KDFWKMSP15:13 CDT17:14 CDT2h 00mN834NN
2026-03-31estimated??00:00Z01:30Z1h 30mN123UW
2026-03-30estimatedKMSP?18:09 CDT23:58Z0h 48mN123UW
2026-03-30KDFWKMSP15:02 CDT16:58 CDT1h 55mN123UW
2026-03-30estimated??00:00Z01:14Z1h 14mN125UW
2026-03-29estimatedKMSP?18:13 CDT23:58Z0h 44mN125UW
2026-03-29estimatedKDFWKESF07:16 CDT16:54 CDT9h 37mN973AN
2026-03-28KMSPKDFW18:31 CDT20:28 CDT1h 56mAD8ED7
2026-03-28KDFWKMSP15:04 CDT17:08 CDT2h 04mN973AN
2026-03-15??00:00Z02:26Z2h 26mN989NN
2026-03-14KDFWKMSP15:09 CDT18:58 CDT3h 49mN989NN
2026-03-13KMSPKDFW18:19 CDT20:12 CDT1h 52mA060AE
2026-03-13KDFWKMSP15:05 CDT17:06 CDT2h 00mN123UW
2026-03-13??00:00Z02:06Z2h 06mN601AW
2026-03-12?KMSP19:57Z17:16 CDT2h 18mN601AW
2026-03-12estimatedKLGAKDFW20:00 EDT20:54 CDT1h 53mN663AW
2026-03-11estimatedKMSP?18:26 CDT23:58Z0h 31mN663AW
2026-03-11KDFWKMSP15:19 CDT17:32 CDT2h 12mN663AW
2026-03-10KDFWKMSP15:01 CDT16:56 CDT1h 55mN301NW
2026-03-10estimatedKLGAKDFW20:00 EDT20:40 CDT1h 39mN665AW
2026-03-09estimatedKMSP?18:15 CDT23:58Z0h 42mN665AW
2026-03-09KDFWKMSP15:23 CDT17:30 CDT2h 06mN665AW
2026-03-09KMSPKDFW19:02 CDT21:04 CDT2h 01mN601AW
2026-03-08KDFWKMSP15:42 CDT17:52 CDT2h 10mN601AW
2026-03-07estimated??14:48Z22:43Z7h 54mN103US
2026-03-07estimated??12:36Z14:28Z1h 52mN103US
2026-03-06KTPAKDCA11:48 EST14:08 EST2h 19mN124US
2026-03-06?KTPA13:02Z10:50 EST2h 48mN124US
2026-03-05KTPA?11:40 EST19:08Z2h 27mN647AW
2026-03-05KDCAKTPA08:15 EST10:26 EST2h 10mN647AW
2026-03-04KTPA?11:37 EST19:16Z2h 38mN655AW
2026-03-04KDCAKTPA08:10 EST10:20 EST2h 10mN655AW
2026-03-03partialKTPA?11:37 ESTA9034C
2026-03-02KTPAKDCA11:45 EST13:42 EST1h 56mN104UW
2026-03-02?KTPA12:23Z10:18 EST2h 54mN104UW
2026-03-01partialKTPA?11:47 ESTA8FD3C
2026-02-28partialKTPA?11:46 ESTA07341
2026-02-27KTPAKDCA13:02 EST15:54 EST2h 51mN657AW
2026-02-27KDCAKTPA08:52 EST11:48 EST2h 55mN657AW
2026-02-27estimatedKDCA?08:08 EST13:32Z0h 24mN657AW
2026-02-26partialKTPA?11:47 ESTA01567
2026-02-25KTPAKDCA12:29 EST14:28 EST1h 59mN679AW
2026-02-25?KTPA12:26Z11:10 EST3h 44mN679AW
2026-02-24KTPAKDCA11:40 EST13:46 EST2h 05mN665AW
2026-02-24?KTPA12:14Z10:14 EST2h 59mN665AW
2026-02-22KTPAKDCA11:49 EST13:46 EST1h 56mN114UW
2026-02-22?KTPA12:38Z11:00 EST3h 22mN114UW
2026-02-21partialKTPA?11:42 ESTA03CE6
2026-02-20partialKTPA?12:10 ESTA07341
2026-02-19partialKTPA?11:55 ESTA8D5BD
2026-02-18KTPAKDCA11:40 EST13:38 EST1h 57mN104UW
2026-02-18estimated??12:25Z16:08Z3h 42mN104UW
2026-02-17partialKTPA?11:51 ESTA01567
2026-02-16partialKTPA?11:42 ESTA07341
2026-02-15estimated??16:34Z19:06Z2h 31mN647AW
2026-02-15KDCAKTPA08:25 EST10:48 EST2h 22mN647AW
2026-02-14KTPA?12:21 EST19:52Z2h 31mN647AW
2026-02-14KDCAKMCF08:15 EST10:32 EST2h 17mN647AW
2026-02-13partialKTPA?11:34 ESTA06F8A
2026-02-12KTPA?11:35 EST19:14Z2h 38mN647AW
2026-02-12KDCAKMCF08:07 EST10:38 EST2h 30mN647AW
2026-02-11partialKTPA?11:57 ESTA87F51
2026-02-10KTPA?12:01 EST19:19Z2h 17mN716UW
2026-02-10KDCA Ronald Reagan Washington National?09:09 EST18:20Z4h 11mA9942E
2026-02-10?KTPA12:47Z11:06 EST3h 18mN716UW
2026-02-09KTPA?12:06 EST19:32Z2h 26mN104UW
2026-02-09?KTPA12:48Z11:16 EST3h 27mN104UW
2026-02-08KTPA?12:06 EST19:30Z2h 23mN104UW
2026-02-08KDCAKTPA08:32 EST10:46 EST2h 13mN104UW
2026-02-07KTPAKDCA12:36 EST14:42 EST2h 05mN104UW
2026-02-07estimated??12:39Z16:27Z3h 47mN104UW
2026-02-06KTPA?12:11 EST19:55Z2h 44mN104UW
2026-02-06KDCAKTPA08:34 EST10:52 EST2h 17mN104UW
2026-02-05KTPAKDCA12:36 EST14:34 EST1h 58mN119US
2026-02-05?KTPA13:35Z11:40 EST3h 04mN119US
2026-02-04KTPA?12:58 EST20:02Z2h 03mN103US
2026-02-04KDCAKTPA08:26 EST10:59 EST2h 32mN103US
2026-02-03partialKTPA?12:08 ESTA011AC
2026-02-02KTPAKDCA12:22 EST14:24 EST2h 01mN657AW
2026-02-02KDCAKTPA08:46 EST10:50 EST2h 04mN657AW
2026-02-01KTPA?12:56 EST20:26Z2h 29mN105UW
2026-02-01KDCAKTPA08:59 EST11:32 EST2h 33mN105UW
2026-01-31estimated??16:50Z19:42Z2h 51mN105UW
2026-01-31?KTPA12:40Z11:06 EST3h 26mN105UW
2026-01-30KTPA?12:23 EST19:40Z2h 16mN105UW
2026-01-30KDCAKMCF08:55 EST11:30 EST2h 34mN105UW
2026-01-29estimatedKORDKDCA11:04 CST14:32 EST2h 27mN127UW
2026-01-29?KTPA13:07Z11:18 EST3h 10mN127UW
2026-01-28partialKTPA?12:14 ESTA8C32A
2026-01-27KTPA?12:36 EST19:58Z2h 21mN664AW
2026-01-27KDCAKTPA08:55 EST11:06 EST2h 10mN664AW
2026-01-24KTPAKDCA12:21 EST14:22 EST2h 00mN656AW
2026-01-24?KTPA13:12Z11:10 EST2h 57mN656AW
2026-01-23KTPA?12:04 EST19:28Z2h 23mN657AW
2026-01-23KDCAKTPA08:35 EST11:12 EST2h 37mN657AW
2026-01-22KTPAKDCA13:06 EST14:58 EST1h 51mN810AW
2026-01-22?KTPA13:00Z11:13 EST3h 12mN810AW
2026-01-21KTPA?12:41 EST19:50Z2h 09mN664AW
2026-01-21estimated??16:29Z17:12Z0h 43mN664AW
2026-01-21KDCAKTPA08:35 EST10:58 EST2h 22mN664AW
2026-01-20KTPAKDCA15:25 EST17:32 EST2h 06mN664AW
2026-01-20?KTPA16:57Z14:38 EST2h 40mN664AW
2026-01-20estimated??12:44Z15:36Z2h 51mN664AW
2026-01-19KDCA?08:55 EST19:42Z5h 46mN127UW
2026-01-18KTPA?12:19 EST19:42Z2h 23mN127UW
2026-01-09partialKTPA?12:06 ESTA8BBBC
2026-01-08KTPA?12:00 EST19:28Z2h 27mN662AW
2026-01-08KDCAKTPA08:41 EST10:50 EST2h 08mN662AW
2026-01-07KTPAKDCA11:59 EST14:04 EST2h 05mN103US
2026-01-07?KTPA12:52Z10:54 EST3h 01mN103US
2026-01-06partialKTPA?12:11 ESTA04F75
2026-01-05partialKTPA?12:11 ESTA0191E
2026-01-04KTPA?12:12 EST19:32Z2h 19mN119US
2026-01-04KDCAKTPA08:30 EST10:32 EST2h 02mN119US
2026-01-03KTPA?12:03 EST19:04Z2h 01mN119US
2026-01-03KDCAKTPA08:35 EST10:54 EST2h 18mN119US
2026-01-02partialKTPA?12:06 ESTA011AC
2026-01-01partialKTPA?11:56 ESTA886BF
2025-12-31partialKTPA?12:22 ESTA04BBE
2025-12-30KTPAKDCA12:04 EST13:50 EST1h 46mN118US
2025-12-30?KTPA12:20Z10:36 EST3h 15mN118US
2025-12-29partialKTPA?11:47 ESTA04BBE
2025-12-28KTPA?12:27 EST19:36Z2h 08mN118US
2025-12-28KDCAKTPA08:21 EST10:32 EST2h 10mN118US
2025-12-27partialKTPA?12:10 ESTA7D630
2025-12-26KTPAKDCA12:47 EST14:54 EST2h 06mN104UW
2025-12-26KDCAKTPA07:27 EST11:30 EST4h 02mN104UW
2025-12-25partialKTPA?12:04 ESTA87F51
2025-12-24KTPAKDCA11:55 EST13:54 EST1h 58mN673AW
2025-12-24?KTPA12:32Z10:22 EST2h 49mN673AW
2025-12-23partialKTPA?12:11 ESTAB473A
2025-12-22partialKTPA?11:48 ESTA8E6F2
2025-12-21partialKTPA?12:08 ESTA01567
2025-12-20partialKTPA?11:43 ESTA07341
2025-12-19partialKTPA?11:50 ESTA02443
2025-12-18KTPA?11:42 EST18:54Z2h 12mN721UW
2025-12-18KDCAKTPA08:13 EST10:50 EST2h 36mN721UW
2025-12-17KTPAKDCA11:37 EST13:40 EST2h 02mN119US
2025-12-17KDCAKTPA08:18 EST10:46 EST2h 27mN119US
2025-12-16partialKTPA?11:42 ESTA04F75
2025-12-15partialKTPA?11:35 ESTA06BD3
2025-12-14partialKTPA?12:54 ESTA8B44E
2025-12-14estimated??00:00Z02:28Z2h 28mN110UW
2025-12-13KTPA?11:45 EST23:58Z7h 12mN110UW
2025-12-13KDCAKTPA08:31 EST10:34 EST2h 02mN110UW
2025-12-12partialKTPA?12:35 ESTA06461
2025-12-11KTPA?11:43 EST19:18Z2h 34mN102UW
2025-12-11KDCAKTPA08:30 EST10:48 EST2h 17mN102UW
2025-12-10KTPA?12:22 EST19:31Z2h 08mN107US
2025-12-10KDCAKTPA08:31 EST11:22 EST2h 50mN107US
2025-12-09KTPAKDCA11:38 EST13:32 EST1h 53mN107US
2025-11-27KTPAKDCA12:19 EST14:00 EST1h 40mN103US
2025-11-27KDCAKTPA09:12 EST11:24 EST2h 11mN103US
2025-11-26KTPAKDCA12:15 EST14:00 EST1h 44mN103US
2025-11-26KDCAKTPA09:16 EST11:20 EST2h 03mN103US
2025-10-30estimated??19:22Z19:54Z0h 31mN713UW
2025-10-30estimatedKPHX?10:27 MST18:42Z1h 14mN713UW
2025-10-29estimated?KPHX18:21Z12:40 MST1h 18mN758US
2025-10-29estimatedKPHX?09:02 MST17:22Z1h 19mN758US
2025-10-28estimated?KPHX18:24Z12:38 MST1h 13mN820AW
2025-10-28estimatedKPHX?08:59 MST17:14Z1h 14mN820AW
2025-10-27estimated?KPHX17:52Z12:42 MST1h 49mN808AW
2025-10-27estimatedKPHX?09:08 MST17:26Z1h 18mN808AW
2025-10-26estimated?KPHX20:46Z15:08 MST1h 21mN998AN
2025-10-26estimatedKPHX?11:32 MST19:54Z1h 21mN998AN
2025-10-25estimated?KPHX18:54Z13:36 MST1h 41mN123UW
2025-10-25estimatedKPHX?09:52 MST18:10Z1h 17mN123UW
2025-10-24estimated?KPHX18:42Z12:52 MST1h 09mN758US
2025-10-24estimatedKPHX?09:30 MST17:48Z1h 18mN758US
2025-10-22estimatedKPHX?09:58 MST18:08Z1h 09mN764US
2025-10-21estimated?KPHX18:14Z12:46 MST1h 31mN825AW
2025-10-21estimatedKPHX?08:57 MST17:12Z1h 14mN825AW
2025-10-20estimated?KPHX18:33Z12:42 MST1h 08mN835AW
2025-10-20estimatedKPHX?09:30 MST17:46Z1h 15mN835AW
2025-10-19partialKPHX?11:54 MSTN833AW
2025-10-15estimated??15:38Z17:12Z1h 33mN746UW
2025-10-14KSLCKPHX12:36 MDT13:04 MST1h 28mN776XF
2025-10-14KPHXKSLC07:59 MST11:08 MDT2h 09mN776XF
2025-10-13partialKSLC?13:15 MDTA9ACCD
2025-10-07KSLCKPHX12:36 MDT12:56 MST1h 20mN826AW
2025-10-07?KSLC14:35Z11:16 MDT2h 40mN826AW
2025-10-06estimated??21:14Z22:50Z1h 36mN820AW
2025-10-06?KSLC18:38Z14:20 MDT1h 42mN820AW
2025-08-19partial??00:00ZN738US
2025-08-17KDFWKABQ21:30 CDT23:16 MDT2h 46mN827AW
2025-08-15KDFWKABQ16:56 CDT17:16 MDT1h 20mN815AW

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