Flight

AAL3191

Flight history and live tracking for AAL3191, 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
RouteKPHX PHOENIX SKY HARBOR INTERNATIONAL → KDCA RONALD REAGAN WASHINGTON NATIONAL
Scheduled departure08:30 MST
Also scheduledSat 03 Oct 17:15 EDT

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

Route

AirlineAmerican Airlines
Typical originKPHX PHOENIX SKY HARBOR INTERNATIONAL
Typical destinationKDCA RONALD REAGAN WASHINGTON NATIONAL
Distance1,716 nm

Flight history 392 flights since Dec 2025

DateFromToDepArrDurationAircraft
2026-10-02KDCA RONALD REAGAN WASHINGTON NATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL17:32 EDT18:48 MST4h 16mN317VE
2026-10-02KPHX PHOENIX SKY HARBOR INTERNATIONALKDCA RONALD REAGAN WASHINGTON NATIONAL08:42 MST15:31 EDT3h 49mN317VE
2026-10-01KDCA RONALD REAGAN WASHINGTON NATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL17:32 EDT18:50 MST4h 18mN315UA
2026-10-01KPHX PHOENIX SKY HARBOR INTERNATIONALKDCA RONALD REAGAN WASHINGTON NATIONAL08:45 MST15:41 EDT3h 56mN315UA
2026-09-30KDCA RONALD REAGAN WASHINGTON NATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL17:25 EDT18:39 MST4h 14mN326VN
2026-09-30KPHX PHOENIX SKY HARBOR INTERNATIONALKDCA RONALD REAGAN WASHINGTON NATIONAL08:38 MST15:21 EDT3h 43mN326VN
2026-09-29KDCA RONALD REAGAN WASHINGTON NATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL17:24 EDT18:39 MST4h 15mN326VN
2026-09-29KPHX PHOENIX SKY HARBOR INTERNATIONALKDCA RONALD REAGAN WASHINGTON NATIONAL08:46 MST15:42 EDT3h 56mN326VN
2026-09-28KDCA RONALD REAGAN WASHINGTON NATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL17:30 EDT19:00 MST4h 30mN324RA
2026-09-28KPHX PHOENIX SKY HARBOR INTERNATIONALKDCA RONALD REAGAN WASHINGTON NATIONAL08:40 MST15:38 EDT3h 58mN324RA
2026-09-27KDCA RONALD REAGAN WASHINGTON NATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL17:42 EDT19:01 MST4h 19mN318TD
2026-09-27KPHX PHOENIX SKY HARBOR INTERNATIONALKDCA RONALD REAGAN WASHINGTON NATIONAL08:43 MST15:45 EDT4h 02mN318TD
2026-09-26KDCA RONALD REAGAN WASHINGTON NATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL17:39 EDT18:56 MST4h 17mN323RM
2026-09-26KPHX PHOENIX SKY HARBOR INTERNATIONALKDCA RONALD REAGAN WASHINGTON NATIONAL08:49 MST15:54 EDT4h 05mN323RM
2026-09-25KDCA RONALD REAGAN WASHINGTON NATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL17:35 EDT19:03 MST4h 28mN314UT
2026-09-25KPHX PHOENIX SKY HARBOR INTERNATIONALKDCA RONALD REAGAN WASHINGTON NATIONAL08:52 MST15:44 EDT3h 52mN314UT
2026-09-24partialKDCA?17:36 EDTN319VF
2026-09-24KPHXKDCA09:02 MST16:06 EDT4h 04mN319VF
2026-09-24partialKPHX?17:00 MSTN319TE
2026-09-23partialKDCA?17:32 EDTN319TE
2026-09-23KPHXKDCA08:42 MST15:36 EDT3h 53mN319TE
2026-09-23partialKPHX?17:00 MSTN316VD
2026-09-22partialKDCA?17:36 EDTA35EFA
2026-09-22KPHXKDCA08:46 MST15:36 EDT3h 50mA35EFA
2026-09-22partialKPHX?17:00 MSTN324SH
2026-09-21partialKDCA?18:20 EDTN324SH
2026-09-21KPHXKDCA08:48 MST15:40 EDT3h 52mN324SH
2026-09-21partialKPHX?17:00 MSTN338RS
2026-09-20partialKDCA?17:54 EDTN338RS
2026-09-20KPHXKDCA09:10 MST17:39 EDT5h 28mN338RS
2026-09-20partialKPHX?17:00 MSTA32FF6
2026-09-19partialKDCA?17:31 EDTA32FF6
2026-09-19KPHXKDCA08:46 MST15:38 EDT3h 51mA32FF6
2026-09-19partialKPHX?17:00 MSTA37032
2026-09-18partialKDCA?17:38 EDTA37032
2026-09-18KFFZKDCA08:54 MST15:46 EDT3h 52mA37032
2026-09-18KDCAKPHX20:15 EDT21:34 MST4h 18mN335SN
2026-09-17KIWAKDCA08:50 MST16:26 EDT4h 36mN335SN
2026-09-17partialKPHX?17:00 MSTN336SR
2026-09-16partialKDCA?17:34 EDTN336SR
2026-09-16KFFZKDCA08:48 MST15:44 EDT3h 55mN336SR
2026-09-16partialKPHX?17:00 MSTN321RL
2026-09-15partialKDCA?17:59 EDTN321RL
2026-09-15KPHXKDCA09:48 MST16:42 EDT3h 53mA35B39
2026-09-15partialKPHX?17:00 MSTN341RW
2026-09-14partialKDCA?17:48 EDTN341RW
2026-09-14KPHXKDCA08:56 MST15:50 EDT3h 53mN341RW
2026-09-14partialKPHX?17:00 MSTA33EB5
2026-09-13partialKDCA?17:47 EDTA33EB5
2026-09-13KPHXKDCA09:08 MST16:02 EDT3h 54mA33EB5
2026-09-13partialKPHX?17:00 MSTN303RE
2026-09-12partialKDCA?17:52 EDTN303RE
2026-09-12KPHXKDCA08:47 MST15:44 EDT3h 56mN303RE
2026-09-12partialKPHX?17:00 MSTN302SA
2026-09-11partialKDCA?17:31 EDTN302SA
2026-09-11KPHXKDCA08:51 MST15:44 EDT3h 52mN302SA
2026-09-11partialKPHX?17:00 MSTA3F91E
2026-09-10partialKDCA?17:25 EDTA3F91E
2026-09-10KPHXKDCA08:46 MST16:00 EDT4h 14mA3F91E
2026-09-10partialKPHX?17:00 MSTN335RT
2026-09-09partialKDCA?17:38 EDTN335RT
2026-09-09KPHXKDCA08:39 MST15:36 EDT3h 56mN335RT
2026-09-08estimatedKPHXKDCA12:12 MST19:14 EDT4h 01mN959NN
2026-09-08estimated??00:00Z01:28Z1h 28mA33766
2026-09-07partialKDCA?17:36 EDTA33766
2026-09-07estimated??17:52Z20:04Z2h 11mA33766
2026-09-06partialKPHX?17:00 MSTA32116
2026-09-05partialKDCA?17:33 EDTA32116
2026-09-05estimatedKPHXKDCA08:44 MST15:42 EDT3h 57mA32116
2026-09-05partialKPHX?17:00 MSTA39B39
2026-09-04partialKDCA?18:22 EDTN331TK
2026-09-04estimatedKPHXKDCA08:49 MST16:02 EDT4h 13mN331TK
2026-09-04partialKPHX?17:00 MSTN331TK
2026-09-03partialKDCA?18:06 EDTN331TK
2026-09-03KPHXKDCA08:59 MST16:06 EDT4h 06mN331TK
2026-09-03partialKPHX?17:00 MSTN328TC
Earlier flights (316) - back to 2025-12-28
DateFromToDepArrDurationAircraft
2026-09-02partialKDCA?18:52 EDTA38DB4
2026-09-02estimatedKPHXKDCA08:56 MST16:22 EDT4h 25mA38DB4
2026-09-02KDCAKPHX21:06 EDT22:24 MST4h 17mN870NN
2026-09-01KPHXKDCA08:52 MST15:52 EDT3h 59mN957AN
2026-08-31estimatedKPHXKDCA09:22 MST17:10 EDT4h 47mN303RG
2026-08-31partialKPHX?17:00 MSTA4008E
2026-08-30partialKDCA?17:35 EDTA4008E
2026-08-30estimatedKPHXKDCA08:45 MST16:02 EDT4h 16mA4008E
2026-08-30partialKPHX?17:00 MSTN338RS
2026-08-29partialKDCA?17:32 EDTN338RS
2026-08-29KPHXKDCA08:49 MST15:50 EDT4h 00mN338RS
2026-08-29partialKPHX?17:00 MSTN327VP
2026-08-28partialKDCA?17:55 EDTN327VP
2026-08-28estimatedKPHXKDCA08:50 MST16:02 EDT4h 11mN327VP
2026-08-28partialKPHX?17:00 MSTA3B186
2026-08-27partialKDCA?17:35 EDTA3B186
2026-08-27KPHXKDCA09:04 MST15:48 EDT3h 43mA3B186
2026-08-27partialKPHX?17:00 MSTN336SR
2026-08-26partialKDCA?17:37 EDTN336SR
2026-08-26KPHXKDCA08:49 MST15:36 EDT3h 46mN336SR
2026-08-26estimated??00:00Z02:06Z2h 05mN336SR
2026-08-25partialKDCA?17:42 EDTN336SR
2026-08-25KPHXKDCA08:53 MST15:46 EDT3h 53mN336SR
2026-08-25partialKPHX?17:00 MSTN336SR
2026-08-24partialKDCA?17:45 EDTN336SR
2026-08-24KPHXKDCA08:54 MST15:48 EDT3h 53mN336SR
2026-08-24estimated?KPHX00:00Z18:44 MST1h 43mA324CE
2026-08-23partialKDCA?17:32 EDTA324CE
2026-08-23estimatedKPHXKDCA08:42 MST16:04 EDT4h 21mA324CE
2026-08-23?KPHX00:00Z19:18 MST2h 17mN326SJ
2026-08-22partialKDCA?17:41 EDTN326SJ
2026-08-22KPHXKDCA08:54 MST15:58 EDT4h 03mN326SJ
2026-08-22?KPHX00:00Z19:14 MST2h 13mN302SS
2026-08-21partial??00:00ZN310UM
2026-08-20partial??00:00ZN337TN
2026-08-19partial??00:00ZN335SN
2026-08-18partial??00:00ZN318TD
2026-08-17partial??00:40ZN343RY
2026-08-16partial??00:00ZN303UE
2026-08-15partial??00:00ZN313UR
2026-08-14partial??00:00ZN318SF
2026-08-13partial??00:00ZN306UH
2026-08-12partial??00:00ZN347TT
2026-08-11estimated??18:55Z23:58Z5h 02mN347TT
2026-07-23KPHXKDCA08:41 MST15:38 EDT3h 56mA36FFF
2026-07-23estimatedKPHX?17:00 MST03:14Z3h 14mA39B39
2026-07-22partialKDCA?18:52 EDTA39B39
2026-07-22KPHXKDCA08:49 MST15:40 EDT3h 50mA37032
2026-07-21KPHXKDCA08:51 MST16:16 EDT4h 24mN324RN
2026-07-21partialKPHX?17:00 MSTA33AFD
2026-07-20partialKDCA?18:24 EDTA33AFD
2026-07-20KPHXKDCA09:11 MST16:14 EDT4h 02mA33AFD
2026-07-20estimated?KPHX00:00Z19:22 MST2h 22mA3CA1A
2026-07-19partialKDCA?18:24 EDTA3CA1A
2026-07-19partialKDCA?08:58 EDTA3428E
2026-07-19KRDUKDCA20:19 EDT21:02 EDT0h 42mA3428E
2026-07-18KPHXKRDU09:03 MST16:36 EDT4h 32mA3428E
2026-07-18estimated?KPHX00:00Z19:58 MST2h 57mA35EFA
2026-07-17partialKDCA?18:43 EDTA35EFA
2026-07-17KPHXKDCA09:16 MST16:36 EDT4h 19mA35EFA
2026-07-17estimated?KPHX00:00Z21:16 MST4h 16mA3578A
2026-07-16partialKDCA?18:50 EDTA35B39
2026-07-16partialKDCA?20:22 EDTA3B8F5
2026-07-15KPHXKDCA11:56 MST19:00 EDT4h 03mA3B8F5
2026-07-15partialKPHX?17:00 MSTN316SE
2026-07-14partialKDCA?18:30 EDTN316SE
2026-07-14KPHXKDCA08:49 MST15:54 EDT4h 04mN316SE
2026-07-14estimatedKHUFKPHX00:07 EDT22:00 MST0h 52mA362B2
2026-07-14estimated??00:00Z02:58Z2h 57mA362B2
2026-07-13partialKDCA?18:09 EDTA333AE
2026-07-13KPHXKDCA08:40 MST15:46 EDT4h 05mA333AE
2026-07-13estimatedKHUFKPHX20:00 EDT19:48 MST2h 47mA362A9
2026-07-12partialKDCA?18:47 EDTA362A9
2026-07-12KPHXKDCA08:43 MST15:58 EDT4h 14mA36661
2026-07-12estimatedKSTLKPHX19:00 CDT19:32 MST2h 31mN302SS
2026-07-11partialKDCA?18:14 EDTA39781
2026-07-11KPHXKDCA08:41 MST15:48 EDT4h 06mA39781
2026-07-11estimated?KPHX00:00Z20:42 MST3h 41mA36FFF
2026-07-10partialKDCA?19:27 EDTA36FFF
2026-07-10KPHXKDCA08:43 MST15:28 EDT3h 44mA36FFF
2026-07-10partialKPHX?17:00 MSTA3D90A
2026-07-09partialKDCA?19:08 EDTA3D90A
2026-07-09KPHXKDCA08:47 MST16:04 EDT4h 16mN315RJ
2026-07-09estimated?KPHX00:00Z19:14 MST2h 13mN321RL
2026-07-08partialKDCA?18:12 EDTN321RL
2026-07-08estimatedKPHXKDCA08:43 MST15:48 EDT4h 04mA36636
2026-07-08estimatedKHOPKPHX19:02 CDT19:46 MST2h 43mA33766
2026-07-07partialKDCA?18:36 EDTA33766
2026-07-07KPHXKDCA08:44 MST15:42 EDT3h 57mA33766
2026-07-07estimatedKHUFKPHX20:00 EDT19:44 MST2h 44mA35B42
2026-07-06partialKDCA?18:48 EDTA35B42
2026-07-06KPHXKDCA08:49 MST15:50 EDT4h 00mA3578A
2026-07-06KDCAKPHX20:45 EDT22:00 MST4h 14mN308RD
2026-07-05KPHXKDCA08:43 MST15:34 EDT3h 50mN308RD
2026-07-04estimated?KPHX00:00Z21:04 MST4h 04mN339SU
2026-07-03estimatedKPHXKDCA09:30 MST16:32 EDT4h 02mN339SU
2026-07-03KFTKKPHX20:00 EDT20:14 MST3h 14mN905AN
2026-07-02partialKDCA?18:58 EDTN905AN
2026-07-02KPHXKDCA08:54 MST15:44 EDT3h 50mN306SP
2026-07-01KPHXKDCA09:29 MST16:18 EDT3h 48mA3489F
2026-06-30estimatedKHUFKIAD16:30 EDT17:40 EDT1h 09mA32893
2026-06-30estimatedKPHX?11:49 MST19:16Z0h 26mA32893
2026-06-29KPHXKDCA09:08 MST15:56 EDT3h 47mN891NN
2026-06-28KPHXKDCA09:33 MST16:28 EDT3h 54mA32FF6
2026-06-27estimatedKPHXKDCA08:54 MST15:50 EDT3h 55mN303RE
2026-06-26KPHXKDCA10:37 MST17:22 EDT3h 44mA3E07A
2026-06-25KPHXKDCA09:08 MST16:06 EDT3h 57mA35B42
2026-06-24estimatedKPHXKDCA09:06 MST16:08 EDT4h 01mA3489F
2026-06-23KPHXKDCA09:10 MST16:08 EDT3h 57mA35B42
2026-06-22KPHXKDCA09:10 MST15:50 EDT3h 39mA3C2BE
2026-06-21KPHXKDCA09:04 MST16:20 EDT4h 15mA33ED6
2026-06-20KPHXKDCA09:16 MST16:06 EDT3h 49mN335SN
2026-06-19KPHXKDCA09:18 MST16:00 EDT3h 41mN338RS
2026-06-18estimatedKPHXKDCA10:31 MST16:02 EDT2h 31mA369EE
2026-06-17KPHXKDCA09:16 MST16:14 EDT3h 57mN350RV
2026-06-16estimatedKPHXKDCA09:15 MST16:08 EDT3h 52mA369EE
2026-06-15KPHXKDCA09:10 MST15:40 EDT3h 29mN302SS
2026-06-14KPHXKDCA09:18 MST15:54 EDT3h 35mN977NN
2026-06-13partialKBWI?21:10 EDTA32116
2026-06-12estimatedKPHXKBWI09:12 MST16:44 EDT4h 31mA32116
2026-05-29estimatedKPHXKDCA09:12 MST14:44 EDT2h 31mA3B186
2026-05-28KPHXKDCA09:45 MST16:22 EDT3h 36mN304RB
2026-05-27KPHXKDCA09:05 MST15:56 EDT3h 50mA3E07A
2026-05-26KPHXKDCA09:43 MST16:48 EDT4h 04mN942NN
2026-05-25estimatedKPHXKDCA09:18 MST16:28 EDT4h 09mA369EE
2026-05-24KPHXKDCA09:11 MST16:06 EDT3h 54mN303RG
2026-05-23partialKDCA?06:17 EDTA3489F
2026-05-23estimatedKSTLKDCA19:00 CDT21:52 EDT1h 51mA3489F
2026-05-22estimated??23:35Z23:58Z0h 22mA3489F
2026-05-22KPHXKSTL09:24 MST14:00 CDT2h 35mA3489F
2026-05-21KPHXKDCA09:13 MST16:10 EDT3h 56mA3B8F5
2026-05-20partialKPHX?17:57 MSTN415AN
2026-05-19partialKPHX?20:30 MSTN447AN
2026-05-12estimatedKPHXKDCA08:40 MST15:44 EDT4h 03mN421UW
2026-05-11KPHXKDCA08:41 MST15:26 EDT3h 44mN446AN
2026-05-10KPHXKDCA08:44 MST15:34 EDT3h 49mN420AN
2026-05-09KPHXKDCA08:33 MST15:30 EDT3h 56mN459AN
2026-05-08estimatedKPHXKDCA07:34 MST15:26 EDT4h 51mN456AN
2026-05-07estimatedKPHXKDCA08:48 MST15:12 EDT3h 24mN407AN
2026-05-06estimatedKPHXKDCA08:35 MST15:02 EDT3h 26mN406AN
2026-05-05KPHXKDCA08:45 MST15:08 EDT3h 22mN442AN
2026-05-04estimatedKPHXKDCA08:32 MST15:16 EDT3h 43mN437AN
2026-05-03KPHXKDCA08:38 MST15:22 EDT3h 43mN402AN
2026-05-02estimatedKPHXKDCA08:28 MST15:18 EDT3h 49mN457AM
2026-05-02estimatedKPHX?07:42 MST15:00Z0h 17mN457AM
2026-05-01KPHXKDCA08:46 MST15:10 EDT3h 23mA5C895
2026-04-30KPHXKDCA08:32 MST14:56 EDT3h 24mN426AN
2026-04-29KPHXKDCA09:03 MST15:22 EDT3h 18mN457AM
2026-04-28KPHXKDCA08:47 MST15:10 EDT3h 22mN450AN
2026-04-27KPHXKDCA09:10 MST16:06 EDT3h 56mA5C895
2026-04-26KPHXKDCA08:38 MST15:24 EDT3h 45mN445AA
2026-04-25KPHXKDCA08:34 MST15:24 EDT3h 49mN409AA
2026-04-24estimatedKPHXKDCA08:36 MST15:22 EDT3h 45mA5C127
2026-04-23KPHXKDCA08:33 MST15:20 EDT3h 46mN447AN
2026-04-22KPHXKDCA08:51 MST15:44 EDT3h 52mN450AN
2026-04-21KPHXKDCA08:44 MST15:32 EDT3h 47mN454AL
2026-04-20estimatedKPHXKDCA08:43 MST16:20 EDT4h 36mN405AN
2026-04-19estimatedKPHXKDCA08:58 MST15:48 EDT3h 49mN447AN
2026-04-18KPHXKDCA08:37 MST15:22 EDT3h 44mN429AN
2026-04-17KPHXKDCA08:48 MST15:34 EDT3h 45mN463AA
2026-04-16KPHXKDCA08:34 MST15:14 EDT3h 39mN441UW
2026-04-15KPHXKDCA08:37 MST15:14 EDT3h 37mA5C4DE
2026-04-14KPHXKDCA08:46 MST15:24 EDT3h 38mN451AN
2026-04-12KPHXKDCA08:46 MST15:24 EDT3h 37mN464AA
2026-04-11KPHXKDCA08:46 MST15:36 EDT3h 49mN417AN
2026-04-06estimated??13:35Z15:10Z1h 35mN125UW
2026-04-05estimated??16:17Z17:56Z1h 38mN105UW
2026-04-05estimated??13:37Z15:04Z1h 26mN105UW
2026-04-03estimated??17:29Z19:16Z1h 46mN763US
2026-04-03estimated??14:54Z16:08Z1h 13mN763US
2026-04-02estimated??16:38Z18:24Z1h 45mN835AW
2026-04-02estimated??14:05Z15:26Z1h 21mN835AW
2026-03-31estimated??16:21Z18:02Z1h 40mN9021H
2026-03-31estimated??13:42Z15:16Z1h 33mN9021H
2026-03-30estimated??16:38Z18:22Z1h 43mN123UW
2026-03-30estimated??14:01Z15:26Z1h 24mN123UW
2026-03-29estimated??16:26Z18:08Z1h 41mN8001N
2026-03-29estimated??13:51Z15:18Z1h 26mN8001N
2026-03-28estimated??17:40Z19:12Z1h 32mN9029F
2026-03-28estimated??14:58Z16:24Z1h 26mN9029F
2026-03-16estimated??15:35Z16:08Z0h 32mN838AW
2026-03-15?KDFW16:42Z13:26 CDT1h 44mN774XF
2026-03-14estimated??20:21Z22:48Z2h 26mN751UW
2026-03-14estimated??17:13Z18:40Z1h 26mN751UW
2026-03-14estimated??15:28Z16:00Z0h 31mN751UW
2026-03-13estimated?KDFW17:02Z13:24 CDT1h 21mN8001N
2026-03-13estimatedKDFW?09:26 CDT15:44Z1h 17mN8001N
2026-03-12estimated??16:59Z18:06Z1h 07mN601AW
2026-03-12partialKDFW?08:41 CDTN601AW
2026-03-11KDSMKDFW11:44 CDT13:42 CDT1h 57mN658AW
2026-03-11KDFWKDSM08:52 CDT10:28 CDT1h 35mN658AW
2026-03-10KDSMKDFW11:23 CDT13:24 CDT2h 00mN9025B
2026-03-10KDFWKDSM08:49 CDT10:12 CDT1h 22mN9025B
2026-03-09KDSMKDFW11:09 CDT12:50 CDT1h 40mN810AW
2026-03-09KDFWKDSM08:44 CDT10:24 CDT1h 39mN810AW
2026-03-08KDSMKDFW12:16 CDT14:14 CDT1h 58mN802AW
2026-03-08KDFWKDSM09:15 CDT10:54 CDT1h 38mN802AW
2026-03-07KDSMKDFW14:58 CST17:22 CST2h 23mN769US
2026-03-07KDFWKDSM12:48 CST14:09 CST1h 21mN769US
2026-03-06KDSM?11:25 CST19:32Z2h 06mN768US
2026-03-06KDFWKDSM08:17 CST10:16 CST1h 58mN768US
2026-03-05KDSM?11:41 CST19:52Z2h 10mN149AN
2026-03-05KDFW?09:04 CST17:02Z1h 57mN149AN
2026-03-04KDSMKDFW11:15 CST12:58 CST1h 42mN9021H
2026-03-04KDFWKDSM08:34 CST10:18 CST1h 43mN9021H
2026-03-03KDSMKDFW11:08 CST13:00 CST1h 51mN9025B
2026-03-03KDFWKDSM08:37 CST10:14 CST1h 36mN9025B
2026-03-02KDSMKDFW11:17 CST13:04 CST1h 47mN107US
2026-03-02?KDSM14:16Z10:10 CST1h 53mN107US
2026-03-01KDSMKDFW11:18 CST13:00 CST1h 42mN117UW
2026-03-01KDFWKDSM08:31 CST10:24 CST1h 52mN117UW
2026-02-28KDSMKDFW11:23 CST13:06 CST1h 42mN840AW
2026-02-28?KDSM13:53Z10:30 CST2h 37mN840AW
2026-02-27KDSMKDFW11:26 CST13:04 CST1h 38mN9012
2026-02-27KDFWKDSM08:41 CST10:22 CST1h 40mN9012
2026-02-26KDSMKDFW11:26 CST13:06 CST1h 40mN122US
2026-02-26KDFWKDSM08:41 CST10:42 CST2h 00mN122US
2026-02-25KDSM?11:44 CST19:52Z2h 08mN9008U
2026-02-25KDFWKDSM09:13 CST10:54 CST1h 41mN9008U
2026-02-24KDSM?11:45 CST20:04Z2h 18mN838AW
2026-02-24KDFWKDSM09:06 CST10:54 CST1h 47mN838AW
2026-02-23KDSMKDFW12:30 CST14:14 CST1h 43mN123UW
2026-02-23KDFWKDSM09:54 CST11:36 CST1h 41mN123UW
2026-02-22KDSMKGKY16:28 CST17:58 CST1h 30mN973AN
2026-02-22?KDSM19:17Z15:22 CST2h 05mN973AN
2026-02-21KDSMKDFW15:55 CST17:52 CST1h 57mN122US
2026-02-21KDFWKDSM13:06 CST14:40 CST1h 34mN122US
2026-02-20KDSMKDFW11:46 CST13:46 CST1h 59mN768US
2026-02-20KDFWKDSM08:58 CST10:24 CST1h 25mN768US
2026-02-19KDSMKDFW11:18 CST13:20 CST2h 02mN9021H
2026-02-19?KDSM14:09Z10:08 CST1h 58mN9021H
2026-02-18KDSMKDFW11:17 CST13:14 CST1h 57mN3014R
2026-02-18KDFWKDSM08:25 CST10:08 CST1h 42mN3014R
2026-02-17KDSMKDFW11:19 CST13:24 CST2h 04mN9018E
2026-02-17KDFWKDSM08:35 CST10:12 CST1h 36mN9018E
2026-02-16KDSMKDFW11:17 CST12:54 CST1h 37mN3014R
2026-02-16?KDSM13:53Z10:08 CST2h 14mN3014R
2026-02-15KDSMKDFW11:13 CST13:02 CST1h 48mN652AW
2026-02-15KDFWKDSM08:35 CST10:14 CST1h 39mN652AW
2026-02-14KDSMKDFW13:41 CST15:42 CST2h 00mN9004F
2026-02-14KDFWKDSM08:55 CST10:44 CST1h 48mN9004F
2026-02-13KDSM?11:16 CST19:28Z2h 11mN8031M
2026-02-13KDFWKDSM08:37 CST10:22 CST1h 44mN8031M
2026-02-12KDSM?11:21 CST19:44Z2h 22mN828AW
2026-02-12KDFWKDSM08:34 CST10:10 CST1h 36mN828AW
2026-02-12?KDFW00:00Z19:40 CST1h 40mN655AW
2026-02-11estimated??20:03Z23:58Z3h 54mN655AW
2026-02-11KDSMKDFW18:01 CST19:56 CST1h 55mN650AW
2026-02-10KDFWKDSM14:57 CST16:36 CST1h 38mN650AW
2026-02-10KDSMKDFW18:20 CST20:06 CST1h 46mN650AW
2026-02-09KDFWKDSM15:58 CST17:38 CST1h 39mN650AW
2026-02-09?KDFW00:03Z20:00 CST1h 56mN124US
2026-02-08?KDSM20:44Z16:50 CST2h 06mN124US
2026-02-08estimatedKGVWKDFW18:00 CST19:32 CST1h 31mN124US
2026-02-07estimated??23:18Z23:58Z0h 39mN124US
2026-02-07KDFWKDSM15:10 CST16:58 CST1h 47mN124US
2026-02-07estimated?KDFW00:02Z19:36 CST1h 33mN114UW
2026-02-06?KDSM20:20Z16:50 CST2h 29mN114UW
2026-02-06KDSMKDFW18:00 CST19:36 CST1h 35mN651AW
2026-02-05estimated?KDSM23:30Z17:58 CST0h 28mN651AW
2026-02-05?KDSM20:28Z17:08 CST2h 39mN651AW
2026-02-05estimated??00:00Z06:54Z6h 53mN658AW
2026-02-04KDFWKDSM15:07 CST16:56 CST1h 49mN658AW
2026-02-04estimated?KDFW00:00Z19:36 CST1h 35mN673AW
2026-02-03?KDSM20:40Z16:58 CST2h 17mN673AW
2026-02-03KDSMKDFW18:18 CST20:08 CST1h 49mN655AW
2026-02-02KDFWKDSM16:11 CST17:40 CST1h 28mN655AW
2026-02-02KDSMKDFW18:05 CST19:42 CST1h 37mN663AW
2026-02-01KDFWKDSM15:15 CST17:14 CST1h 58mN663AW
2026-02-01estimated?KDFW00:00Z19:32 CST1h 32mN659AW
2026-01-31KDFWKDSM15:11 CST16:54 CST1h 43mN659AW
2026-01-31KDSMKDFW18:00 CST20:18 CST2h 18mN806AW
2026-01-30KDFWKDSM15:19 CST17:04 CST1h 44mN806AW
2026-01-30KDSM?18:52 CST03:34Z2h 41mN660AW
2026-01-29KDFWKDSM16:51 CST18:24 CST1h 33mA8B44E
2026-01-29KDSMKDFW22:52 CST00:32 CST1h 39mN601AW
2026-01-29KDFWKDSM20:22 CST21:56 CST1h 33mN601AW
2026-01-28estimated?KDFW22:13Z17:50 CST1h 36mN679AW
2026-01-28KDSMKDFW23:47 CST01:24 CST1h 36mN806AW
2026-01-28KDFWKDSM21:11 CST22:56 CST1h 44mN806AW
2026-01-25?KDSM20:20Z17:52 CST3h 31mN650AW
2026-01-23KDSMKDFW18:09 CST19:58 CST1h 48mN661AW
2026-01-22KDFWKDSM15:36 CST17:14 CST1h 37mN661AW
2026-01-22?KDFW00:00Z19:40 CST1h 39mN652AW
2026-01-21KDFWKDSM15:19 CST16:58 CST1h 38mN652AW
2026-01-21KDSMKDFW21:12 CST22:52 CST1h 40mN510UW
2026-01-21?KDSM00:02Z20:14 CST2h 11mN126AN
2026-01-20estimated??22:55Z23:58Z1h 02mN126AN
2026-01-20estimated??20:47Z22:34Z1h 46mN126AN
2026-01-20KDSMKDFW18:55 CST20:50 CST1h 55mN647AW
2026-01-19KDFWKDSM16:22 CST17:58 CST1h 36mN647AW
2026-01-19KDSMKDFW19:04 CST20:54 CST1h 49mN114UW
2026-01-18KDFWKDSM16:40 CST18:28 CST1h 47mA03CE6
2026-01-09KDFWKDSM15:16 CST16:42 CST1h 25mN128UW
2026-01-09KDSMKDFW18:09 CST20:17 CST2h 07mN664AW
2026-01-08KDFWKDSM15:20 CST16:42 CST1h 22mN664AW
2026-01-08KDSM?18:00 CST01:49Z1h 48mN824AW
2026-01-07KDFW?15:40 CST23:23Z1h 43mN824AW
2026-01-07estimated??00:00Z02:10Z2h 09mN810AW
2026-01-06KDFWKDSM15:26 CST16:58 CST1h 31mN810AW
2026-01-04KDSMKDFW11:44 CST13:21 CST1h 36mN109UW
2026-01-04KDFWKDSM09:08 CST10:40 CST1h 31mN109UW
2026-01-03KDSMKDFW12:30 CST14:26 CST1h 55mN109UW
2026-01-03KDFWKDSM09:57 CST11:36 CST1h 38mN109UW
2026-01-02KDSMKDFW12:18 CST14:00 CST1h 41mN763US
2026-01-02KDFWKDSM09:48 CST11:14 CST1h 26mN763US
2026-01-01KDSMKDFW11:34 CST13:02 CST1h 28mN114UW
2026-01-01KDFWKDSM08:47 CST10:26 CST1h 38mN114UW
2025-12-31KDSMKDFW15:14 CST16:50 CST1h 35mN587UW
2025-12-31KDFWKDSM12:07 CST13:58 CST1h 51mN587UW
2025-12-30KDSMKDFW11:52 CST13:28 CST1h 35mN126UW
2025-12-30?KDSM13:59Z10:38 CST2h 38mN126UW
2025-12-29KDSMKDFW12:39 CST14:30 CST1h 51mN763US
2025-12-29KDFWKDSM08:48 CST10:34 CST1h 45mN763US
2025-12-29KDSM?18:47 CST03:06Z2h 19mN126UW
2025-12-28KDFWKDSM09:06 CST10:34 CST1h 27mN126UW

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