Flight

AAL520

Flight history and live tracking for AAL520, 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 originKDFW DALLAS FORT WORTH INTERNATIONAL
Typical destinationKPHX PHOENIX SKY HARBOR INTERNATIONAL
Distance752 nm

Flight history 158 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KDFW DALLAS FORT WORTH INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL08:52 CDT08:57 MST2h 05mN472AN
2026-10-01KDFW DALLAS FORT WORTH INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL09:35 CDT09:38 MST2h 03mN409AA
2026-09-30KDFW DALLAS FORT WORTH INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL08:41 CDT08:51 MST2h 10mN403AN
2026-09-29KDFW DALLAS FORT WORTH INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL10:36 CDT10:44 MST2h 08mN444UW
2026-09-28KDFW DALLAS FORT WORTH INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL08:43 CDT08:50 MST2h 07mN437AN
2026-09-27KDFW DALLAS FORT WORTH INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL08:46 CDT08:54 MST2h 08mN468AN
2026-09-26KDFW DALLAS FORT WORTH INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL08:49 CDT08:57 MST2h 08mN443AA
2026-09-25KDFW DALLAS FORT WORTH INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL08:44 CDT08:49 MST2h 05mN951XV
2026-09-24KDFWKPHX07:36 CDT10:56 MST5h 19mN444UW
2026-09-23KDFWKPHX08:29 CDT09:22 MST2h 53mN456AN
2026-09-22KDFWKPHX08:34 CDT09:46 MST3h 11mN448AN
2026-09-21KDFWKPHX10:23 CDT10:46 MST2h 22mN407AN
2026-09-20KDFWKPHX08:54 CDT09:40 MST2h 46mN425AN
2026-09-19KDFWKPHX08:48 CDT09:26 MST2h 37mN422AN
2026-09-18estimatedKDFWKPHX08:27 CDT08:46 MST2h 18mN457AM
2026-09-17estimatedKDFWKPHX08:31 CDT08:54 MST2h 22mN445AA
2026-09-16estimatedKDFWKPHX08:26 CDT08:54 MST2h 27mN437AN
2026-09-15estimatedKDFWKPHX10:30 CDT09:02 MST0h 31mN411AN
2026-09-14estimatedKDFWKPHX08:30 CDT11:40 MST5h 09mN463AA
2026-09-13KDFWKPHX08:43 CDT09:06 MST2h 22mN463AA
2026-09-12estimatedKDFWKPHX08:40 CDT09:04 MST2h 23mN464AA
2026-09-11KDFWKPHX08:40 CDT08:56 MST2h 15mN908AA
2026-09-10estimatedKDFWKPHX08:28 CDT08:44 MST2h 15mN427AN
2026-09-09estimatedKDFWKPHX08:45 CDT08:58 MST2h 12mN457AM
2026-09-08estimated??13:56Z16:24Z2h 27mN430AN
2026-09-06estimatedKDFWKPHX09:04 CDT09:26 MST2h 21mN450AN
2026-09-05estimatedKDFWKPHX09:14 CDT09:20 MST2h 06mN976UY
2026-09-04estimatedKDFWKPHX09:11 CDT09:34 MST2h 23mN450AN
2026-09-03KDFWKPHX09:12 CDT09:18 MST2h 05mN420AN
Earlier flights (129) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-02estimatedKDFWKPHX09:16 CDT09:32 MST2h 16mN166NN
2026-09-01estimatedKDFWKPHX09:00 CDT09:14 MST2h 13mN401AN
2026-08-31estimatedKDFWKPHX08:58 CDT09:34 MST2h 35mN412UW
2026-08-30estimatedKDFWKPHX09:04 CDT09:14 MST2h 10mN436AN
2026-08-29estimatedKDFWKPHX09:01 CDT09:08 MST2h 06mN912UY
2026-08-28KDFWKPHX09:10 CDT09:12 MST2h 02mN453AA
2026-08-27estimatedKDFWKPHX09:09 CDT09:18 MST2h 08mN404AN
2026-08-26estimated??14:25Z16:42Z2h 16mN418AN
2026-08-25estimated??13:56Z16:26Z2h 30mN430AN
2026-08-24estimated??14:00Z16:19Z2h 18mN132AN
2026-08-23estimated??14:03Z16:52Z2h 48mA5C895
2026-08-22estimated??14:04Z16:36Z2h 32mN971UY
2026-08-21estimatedKDFWKPHX09:21 CDT10:58 MST3h 36mN472AN
2026-08-20estimatedKDFWKPHX09:06 CDT10:46 MST3h 40mN442AN
2026-08-19estimatedKDFWKPHX09:11 CDT10:46 MST3h 34mN404AN
2026-08-17estimated??13:59Z19:36Z5h 36mN165US
2026-08-16estimated??13:41Z17:40Z3h 59mN424AN
2026-08-15estimated??14:03Z18:16Z4h 12mN154AA
2026-08-14estimatedKDFWKPHX10:06 CDT10:10 MST2h 03mN473AN
2026-08-13estimated??15:00Z17:22Z2h 21mN458AL
2026-08-12estimatedKDFWKPHX09:04 CDT09:06 MST2h 01mN452AN
2026-07-23KDFWKPHX09:28 CDT09:30 MST2h 01mN435AN
2026-07-22estimatedKDFWKPHX09:01 CDT09:12 MST2h 10mN434AN
2026-07-21KDFWKPHX09:30 CDT09:30 MST1h 59mN408AN
2026-07-20KDFWKPHX09:17 CDT09:16 MST1h 58mN430AN
2026-07-19KDFWKPHX09:24 CDT09:20 MST1h 55mN404AN
2026-07-18KDFWKPHX09:07 CDT09:16 MST2h 08mN426AN
2026-07-17KDFWKPHX09:35 CDT09:34 MST1h 58mN400AN
2026-07-16KDFWKPHX09:03 CDT09:10 MST2h 06mN973UY
2026-07-15estimated?KPHX13:56Z09:10 MST2h 13mN425AN
2026-07-14estimatedKDFWKPHX09:13 CDT09:18 MST2h 04mN414AL
2026-07-13estimatedKDFWKPHX09:07 CDT09:24 MST2h 16mN435AN
2026-07-12estimatedKDFWKPHX09:19 CDT09:30 MST2h 10mN437AN
2026-07-11estimatedKDFW?08:54 CDT16:20Z2h 25mN915US
2026-07-10estimatedKDFWKPHX09:00 CDT09:18 MST2h 17mN447AN
2026-07-09KDFWKPHX09:26 CDT09:22 MST1h 55mN453AA
2026-07-08estimatedKDFWKPHX09:05 CDT09:12 MST2h 07mN463AA
2026-07-07estimatedKDFWKPHX08:55 CDT09:18 MST2h 22mN444UW
2026-07-06estimatedKDFWKPHX08:38 CDT09:12 MST2h 33mN573UW
2026-07-05KDFWKPHX10:38 CDT10:42 MST2h 04mN148AN
2026-07-04estimatedKDFW?08:52 CDT16:22Z2h 30mN461AN
2026-07-03KDFWKPHX09:16 CDT09:20 MST2h 03mN445AA
2026-07-02KDFWKPHX09:11 CDT09:20 MST2h 08mN421UW
2026-07-01KDFWKPHX09:24 CDT09:28 MST2h 03mN464AA
2026-06-30estimatedKDFW?08:22 CDT18:52Z5h 29mN401AN
2026-06-29KDFWKPHX08:51 CDT08:56 MST2h 04mN418AN
2026-06-28estimatedKDFWKPHX08:39 CDT08:52 MST2h 12mN443AA
2026-06-27estimatedKDFWKPHX08:27 CDT08:46 MST2h 18mN409AA
2026-06-26estimatedKDFWKPHX08:28 CDT08:44 MST2h 15mN441UW
2026-06-25estimatedKDFWKPHX19:21 CDT08:47 MST15h 25mN457AM
2026-06-24KDFWKPHX09:48 CDT09:48 MST2h 00mN457AM
2026-06-23KDFWKPHX08:42 CDT08:44 MST2h 01mN419AN
2026-06-22estimatedKDFW?08:22 CDT15:56Z2h 34mN451AN
2026-06-21estimatedKDFWKPHX08:19 CDT08:42 MST2h 22mN412UW
2026-06-20estimatedKDFW?10:12 CDT17:44Z2h 31mN929AA
2026-06-18KDFWKPHX10:30 CDT09:20 MST0h 50mN433AN
2026-06-17estimatedKDFW?08:22 CDT15:52Z2h 29mN404AN
2026-06-16estimatedKDFWKPHX09:44 CDT09:04 MST1h 19mN438AN
2026-06-15estimatedKDFW?08:55 CDT16:36Z2h 40mA5C895
2026-06-14KDFWKPHX09:34 CDT09:40 MST2h 05mN916US
2026-06-13estimatedKDFWKPHX08:24 CDT10:42 MST4h 17mN400AN
2026-06-12KDFWKPHX08:38 CDT08:38 MST1h 59mN125AA
2026-05-29KDFWKPHX09:16 CDT09:38 MST2h 21mN469AN
2026-05-28estimatedKDFWKPHX08:43 CDT08:34 MST1h 50mN438AN
2026-05-27KDFWKPHX08:32 CDT08:36 MST2h 03mN431AN
2026-05-26estimatedKDFWKPHX09:12 CDT09:30 MST2h 17mN440AN
2026-05-24estimatedKDFWKPHX08:47 CDT09:12 MST2h 25mN431AN
2026-05-23estimatedKDFW?11:16 CDT18:58Z2h 41mN431AN
2026-05-22estimatedKDFWKPHX08:51 CDT09:10 MST2h 18mN408AN
2026-05-21KDFWKPHX09:06 CDT09:14 MST2h 07mN449AN
2026-05-20KDFWKPHX20:09 CDT10:50 MST16h 40mN955AN
2026-05-19partialKDFW?22:09 CDTN908AN
2026-05-12estimatedKDFWKPHX08:40 CDT09:06 MST2h 26mN965AN
2026-05-11estimatedKDFWKPHX08:33 CDT09:00 MST2h 26mN839NN
2026-05-10estimatedKDFWKPHX08:58 CDT09:16 MST2h 17mN889NN
2026-05-09estimatedKDFWKPHX08:49 CDT09:12 MST2h 22mN943NN
2026-05-08estimatedKDFWKPHX08:57 CDT09:12 MST2h 14mA382CA
2026-05-07estimatedKDFWKPHX08:42 CDT09:18 MST2h 35mN853NN
2026-05-06estimatedKDFWKPHX08:41 CDT09:14 MST2h 32mN909AN
2026-05-05KDFWKPHX08:55 CDT09:32 MST2h 36mN957AN
2026-05-04KDFWKPHX08:46 CDT09:10 MST2h 23mN932AN
2026-05-03estimatedKDFWKPHX08:29 CDT09:12 MST2h 42mN961AN
2026-05-02estimatedKDFWKPHX08:06 CDT09:16 MST3h 09mN811NN
2026-05-01KDFWKPHX09:20 CDT09:48 MST2h 27mN979AN
2026-04-30estimatedKDFWKPHX08:45 CDT09:18 MST2h 33mN919AN
2026-04-29estimatedKPHX?08:46 MST16:30Z0h 43mN950AN
2026-04-28estimatedKDFW?08:31 CDT16:22Z2h 50mN952AA
2026-04-27estimatedKDFW?08:31 CDT16:34Z3h 02mN959AN
2026-04-26KDFWKPHX09:56 CDT10:10 MST2h 14mA36FFF
2026-04-25estimatedKDFW?08:31 CDT16:28Z2h 56mN842NN
2026-04-24estimated??13:37Z16:16Z2h 38mN847NN
2026-04-23estimatedKDFWKPHX08:50 CDT09:18 MST2h 27mN961AN
2026-04-22KDFWKPHX08:55 CDT09:06 MST2h 10mA19343
2026-04-21KDFWKPHX09:14 CDT09:22 MST2h 07mN923AN
2026-04-20estimated??14:14Z16:54Z2h 39mN902NN
2026-04-19estimated??13:57Z16:56Z2h 59mN904AN
2026-04-18estimated?KPHX14:26Z09:48 MST2h 21mN978NN
2026-04-17estimated?KPHX13:39Z09:04 MST2h 25mN815NN
2026-04-16estimatedKDFWKPHX08:47 CDT09:14 MST2h 26mN357PV
2026-04-15estimatedKDFWKPHX08:44 CDT09:16 MST2h 31mN921AN
2026-04-14estimatedKDFWKPHX08:32 CDT09:16 MST2h 43mN939NN
2026-04-12estimatedKDFWKPHX08:40 CDT09:00 MST2h 19mN804NN
2026-04-11estimatedKDFWKPHX16:24 CDT16:36 MST2h 11mN967NN
2025-10-05estimatedKDFWKPHX10:36 CDT10:06 MST1h 29mN906AA
2025-10-04estimatedKDFWKPHX16:27 CDT16:26 MST1h 58mN559UW
2025-10-02KDFW Dallas/Fort Worth InternationalKBIF08:58 CDT09:03 MDT1h 04mA757AE
2025-10-01KDFW Dallas/Fort Worth International?08:57 CDT14:58Z1h 01mA71B43
2025-09-30KDFW Dallas/Fort Worth InternationalKBIF08:57 CDT09:04 MDT1h 07mA18403
2025-09-29KDFW Dallas/Fort Worth International?09:06 CDT15:10Z1h 03mAC72E4
2025-09-28KDFW Dallas/Fort Worth International?08:54 CDT14:55Z1h 00mA70C67
2025-09-26KDFW Dallas/Fort Worth International?09:01 CDT15:05Z1h 03mACB285
2025-09-25KDFW Dallas/Fort Worth International?09:44 CDT15:49Z1h 04mA16A02
2025-09-24KDFW Dallas/Fort Worth International?09:55 CDT16:04Z1h 08mA11EB7
2025-09-23KDFW Dallas/Fort Worth International?08:58 CDT15:01Z1h 03mA0CB68
2025-09-22KDFW Dallas/Fort Worth International?09:06 CDT15:08Z1h 01mA10D82
2025-09-21KDFW Dallas/Fort Worth International?09:16 CDT15:17Z1h 01mAD9F7F
2025-09-19KDFW Dallas/Fort Worth International?08:54 CDT15:00Z1h 05mA0FAF3
2025-08-26estimatedKDFWKPHX19:02 CDT20:32 MST3h 29mN573UW
2025-08-25estimatedKDFWKPHX06:07 CDT16:58 MST12h 51mN573UW
2025-08-23estimatedKDFWKPHX08:50 CDT11:36 MST4h 46mN155NN
2025-08-23estimatedKPHX?22:25 MST13:18Z7h 53mN196UW
2025-08-21estimatedKDFWKPHX01:55 CDT09:54 MST9h 59mN166NN
2025-08-21estimated??03:08Z05:14Z2h 05mN166NN
2025-08-20estimated??00:00Z00:30Z0h 29mN543UW
2025-08-19estimatedKDFWKPHX10:11 CDT16:58 MST8h 46mN543UW
2025-08-17estimatedKDFWKPHX09:26 CDT09:48 MST2h 21mN165US
2025-08-16estimatedKDFWKPHX08:43 CDT09:36 MST2h 52mN906AA
2025-08-15estimatedKDFWKPHX09:00 CDT09:40 MST2h 40mN921US
2025-08-14estimated??14:28Z16:24Z1h 56mN196UW

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