AAL20
Flight history and live tracking for AAL20, 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
| Date | Sat 03 Oct 2026 |
| Route | KDFW DALLAS FORT WORTH INTERNATIONAL → EGLL HEATHROW |
| Scheduled departure | 17:45 CDT |
Scheduled and estimated times from the FAA SWIM feed, local to each airport.
Route
| Airline | American Airlines |
| Typical origin | KDFW DALLAS FORT WORTH INTERNATIONAL |
| Typical destination | EGLL HEATHROW |
| Distance | 4,118 nm |
Flight history 305 flights since Aug 2025
| Date | From | To | Dep | Arr | Duration | Aircraft |
|---|---|---|---|---|---|---|
| 2026-10-02 | KDFW DALLAS FORT WORTH INTERNATIONAL | EGLL HEATHROW | 17:57 CDT | 07:36 BST | 7h 39m | N719AN |
| 2026-10-01 | KDFW DALLAS FORT WORTH INTERNATIONAL | EGLL HEATHROW | 18:50 CDT | 08:55 BST | 8h 05m | N730AN |
| 2026-09-30 | KDFW DALLAS FORT WORTH INTERNATIONAL | EGLL HEATHROW | 18:21 CDT | 08:41 BST | 8h 20m | N724AN |
| 2026-09-29 | KDFW DALLAS FORT WORTH INTERNATIONAL | EGLL HEATHROW | 17:56 CDT | 08:26 BST | 8h 30m | N727AN |
| 2026-09-28 | KDFW DALLAS FORT WORTH INTERNATIONAL | EGLL HEATHROW | 18:11 CDT | 08:47 BST | 8h 36m | N723AN |
| 2026-09-27 | KDFW DALLAS FORT WORTH INTERNATIONAL | EGLL HEATHROW | 20:41 CDT | 11:13 BST | 8h 32m | N732AN |
| 2026-09-26 | KDFW DALLAS FORT WORTH INTERNATIONAL | EGLL HEATHROW | 18:00 CDT | 08:26 BST | 8h 26m | N717AN |
| 2026-09-25 | KDFW DALLAS FORT WORTH INTERNATIONAL | EGLL HEATHROW | 18:03 CDT | 08:20 BST | 8h 17m | N725AN |
| 2026-09-24partial | ? | ? | 00:00Z | N735AT | ||
| 2026-09-23partial | ? | ? | 00:00Z | N734AR | ||
| 2026-09-22partial | KDFW | ? | 19:17 CDT | N717AN | ||
| 2026-09-21estimated | KDFW | EGLL | 19:00 CDT | 08:40 BST | 7h 39m | N727AN |
| 2026-09-20partial | ? | ? | 00:00Z | N727AN | ||
| 2026-09-19partial | ? | ? | 00:00Z | N730AN | ||
| 2026-09-18partial | ? | ? | 00:29Z | N727AN | ||
| 2026-09-17estimated | KDFW | EGLL | 19:00 CDT | 08:32 BST | 7h 31m | N727AN |
| 2026-09-16partial | ? | ? | 00:00Z | N731AN | ||
| 2026-09-15partial | ? | ? | 00:00Z | N727AN | ||
| 2026-09-14partial | ? | ? | 00:00Z | N734AR | ||
| 2026-09-13partial | ? | ? | 00:00Z | N733AR | ||
| 2026-09-12partial | KDFW | ? | 19:09 CDT | N724AN | ||
| 2026-09-11estimated | KDFW | EGLL | 19:00 CDT | 09:12 BST | 8h 11m | N727AN |
| 2026-09-10partial | EGLL | ? | 14:16 BST | N734AR | ||
| 2026-09-10estimated | KDFW | EGLL | 20:59 CDT | 11:44 BST | 8h 44m | N734AR |
| 2026-09-08estimated | KDFW | EGLL | 19:00 CDT | 11:36 BST | 10h 36m | N734AR |
| 2026-09-07partial | ? | ? | 00:00Z | N727AN | ||
| 2026-09-06partial | KDFW | ? | 21:09 CDT | N719AN | ||
| 2026-09-04estimated | KDFW | EGLL | 19:00 CDT | 08:36 BST | 7h 36m | N734AR |
| 2026-09-03partial | KDFW | ? | 19:00 CDT | N720AN |
Earlier flights (276) - back to 2025-08-15
| Date | From | To | Dep | Arr | Duration | Aircraft |
|---|---|---|---|---|---|---|
| 2026-09-02estimated | KDFW | EGLL | 19:00 CDT | 08:38 BST | 7h 37m | N726AN |
| 2026-09-01partial | EGLL | ? | 12:33 BST | N722AN | ||
| 2026-09-01estimated | KDFW | EGLL | 19:00 CDT | 08:44 BST | 7h 43m | N722AN |
| 2026-08-31partial | EGLL | ? | 18:24 BST | N728AN | ||
| 2026-08-31estimated | KDFW | EGLL | 19:00 CDT | 08:26 BST | 7h 25m | N728AN |
| 2026-08-30partial | ? | ? | 00:00Z | N732AN | ||
| 2026-08-29partial | EGLL | ? | 12:37 BST | N729AN | ||
| 2026-08-29estimated | KDFW | EGLL | 19:00 CDT | 09:08 BST | 8h 07m | N729AN |
| 2026-08-28partial | ? | ? | 00:18Z | N717AN | ||
| 2026-08-27estimated | ? | ? | 00:00Z | 08:14Z | 8h 14m | N720AN |
| 2026-08-26partial | EGLL | ? | 12:38 BST | N735AT | ||
| 2026-08-26 | KDFW | EGLL | 19:09 CDT | 09:42 BST | 8h 32m | N735AT |
| 2026-08-25estimated | KDFW | EGLL | 19:00 CDT | 08:54 BST | 7h 54m | N729AN |
| 2026-08-24estimated | EGLL | ? | 14:59 BST | 23:58Z | 9h 58m | N730AN |
| 2026-08-24 | KDFW | EGLL | 20:30 CDT | 11:10 BST | 8h 39m | N730AN |
| 2026-08-23 | KDFW | EGLL | 19:02 CDT | 10:26 BST | 9h 23m | N732AN |
| 2026-08-22estimated | KDFW | EGLL | 19:00 CDT | 08:42 BST | 7h 42m | N728AN |
| 2026-08-21partial | ? | ? | 00:00Z | N730AN | ||
| 2026-08-20partial | ? | ? | 00:00Z | N724AN | ||
| 2026-08-19partial | ? | ? | 00:00Z | N719AN | ||
| 2026-08-18partial | ? | ? | 00:00Z | N720AN | ||
| 2026-08-17partial | ? | ? | 00:40Z | N722AN | ||
| 2026-08-16partial | ? | ? | 00:00Z | N724AN | ||
| 2026-08-15partial | ? | ? | 00:00Z | N734AR | ||
| 2026-08-14partial | ? | ? | 00:00Z | N727AN | ||
| 2026-08-13partial | KDFW | ? | 19:00 CDT | N724AN | ||
| 2026-08-12partial | ? | ? | 00:00Z | N717AN | ||
| 2026-08-11estimated | ? | ? | 23:03Z | 23:58Z | 0h 54m | N717AN |
| 2026-07-23 | KDFW | EGLL | 20:13 CDT | 11:20 BST | 9h 07m | N734AR |
| 2026-07-22estimated | ? | EGLL | 00:00Z | 09:02 BST | 8h 01m | N717AN |
| 2026-07-21partial | EGLL | ? | 12:36 BST | A9CECF | ||
| 2026-07-20partial | KDFW | ? | 19:56 CDT | N734AR | ||
| 2026-07-19estimated | ? | EGLL | 00:00Z | 08:48 BST | 7h 47m | N735AT |
| 2026-07-18partial | ? | ? | 00:36Z | N722AN | ||
| 2026-07-17estimated | KDFW | EGLL | 19:00 CDT | 09:34 BST | 8h 34m | N725AN |
| 2026-07-16partial | ? | ? | 00:00Z | N732AN | ||
| 2026-07-14 | KDFW | EGLL | 20:08 CDT | 11:14 BST | 9h 05m | N728AN |
| 2026-07-14estimated | KDFW | ? | 19:00 CDT | 00:36Z | 0h 36m | N728AN |
| 2026-07-13estimated | EGLL | ? | 17:40 BST | 23:58Z | 7h 17m | N717AN |
| 2026-07-13estimated | KFYV | EGLL | 19:00 CDT | 09:14 BST | 8h 13m | N717AN |
| 2026-07-12partial | KDFW | ? | 21:58 CDT | N721AN | ||
| 2026-07-11estimated | USTO | EGLL | 19:00 CDT | 08:36 BST | 7h 35m | N736AT |
| 2026-07-10estimated | ? | ? | 17:20Z | 23:58Z | 6h 37m | N728AN |
| 2026-07-10estimated | ? | ? | 14:53Z | 15:20Z | 0h 27m | N728AN |
| 2026-07-10estimated | KFOE | EGLL | 19:00 CDT | 09:06 BST | 8h 05m | N728AN |
| 2026-07-09estimated | ? | ? | 10:27Z | 23:58Z | 13h 30m | N735AT |
| 2026-07-09estimated | KFYV | ? | 19:00 CDT | 08:26Z | 8h 25m | N735AT |
| 2026-07-08estimated | KDFW | EGLL | 06:33 CDT | 00:58 BST | 12h 24m | N727AN |
| 2026-07-08estimated | KHRO | ? | 19:02 CDT | 08:32Z | 8h 29m | N727AN |
| 2026-07-07partial | KADM | ? | 19:00 CDT | N722AN | ||
| 2026-07-06estimated | EGLL | ? | 12:47 BST | 23:58Z | 12h 10m | N726AN |
| 2026-07-06estimated | KDFW | EGLL | 19:00 CDT | 09:20 BST | 8h 19m | N726AN |
| 2026-07-05partial | KMLC | ? | 19:00 CDT | N730AN | ||
| 2026-07-04estimated | EGLL | ? | 12:37 BST | 23:58Z | 12h 20m | N719AN |
| 2026-07-04estimated | KADM | EGLL | 19:00 CDT | 09:26 BST | 8h 25m | N719AN |
| 2026-07-03partial | KTUL | ? | 19:00 CDT | N726AN | ||
| 2026-07-02estimated | EGLL | ? | 17:20 BST | 23:58Z | 7h 37m | N723AN |
| 2026-07-02estimated | KDFW | EGLL | 21:13 CDT | 11:46 BST | 8h 32m | N723AN |
| 2026-07-01estimated | KDFW | EGLC | 21:40 CDT | 12:32 BST | 8h 51m | N727AN |
| 2026-06-30estimated | KBYH | EGLL | 19:00 CDT | 08:46 BST | 7h 46m | N721AN |
| 2026-06-29partial | KDFW | ? | 22:01 CDT | N725AN | ||
| 2026-06-28estimated | KCOU | EGLL | 19:00 CDT | 08:38 BST | 7h 37m | N725AN |
| 2026-06-27estimated | EGLL | ? | 14:53 BST | 23:58Z | 10h 05m | N735AT |
| 2026-06-27estimated | KGVT | EGLL | 19:00 CDT | 09:34 BST | 8h 33m | N735AT |
| 2026-06-26estimated | EGLL | ? | 15:35 BST | 23:58Z | 9h 22m | N719AN |
| 2026-06-26 | KDFW | EGLL | 20:19 CDT | 10:36 BST | 8h 16m | N719AN |
| 2026-06-25estimated | KMKL | EGLL | 19:00 CDT | 08:28 BST | 7h 28m | N732AN |
| 2026-06-24partial | KMKL | ? | 19:00 CDT | N729AN | ||
| 2026-06-23partial | KSZL | ? | 19:00 CDT | N723AN | ||
| 2026-06-22partial | KDFW | ? | 19:00 CDT | N736AT | ||
| 2026-06-21estimated | EGLL | ? | 12:31 BST | 23:58Z | 12h 26m | N734AR |
| 2026-06-21 | KDFW | EGLL | 19:06 CDT | 09:52 BST | 8h 45m | N734AR |
| 2026-06-20estimated | KDFW | EGLL | 20:10 CDT | 10:52 BST | 8h 42m | N732AN |
| 2026-06-19 | KDFW | EGLL | 20:53 CDT | 11:36 BST | 8h 42m | N719AN |
| 2026-06-18estimated | KDFW | EGLL | 19:00 CDT | 08:44 BST | 7h 43m | N717AN |
| 2026-06-17estimated | EGLL | ? | 12:30 BST | 23:58Z | 12h 28m | N730AN |
| 2026-06-17estimated | KJBR | EGLL | 19:00 CDT | 08:22 BST | 7h 21m | N730AN |
| 2026-06-16estimated | EGLL | ? | 12:35 BST | 23:58Z | 12h 22m | N724AN |
| 2026-06-16estimated | KBLV | EGLL | 19:00 CDT | 08:28 BST | 7h 28m | N724AN |
| 2026-06-15partial | KDFW | ? | 19:00 CDT | N719AN | ||
| 2026-06-14partial | KDFW | ? | 19:00 CDT | N729AN | ||
| 2026-06-13partial | KMLC | ? | 19:00 CDT | N721AN | ||
| 2026-06-12partial | KDFW | ? | 19:03 CDT | N727AN | ||
| 2026-05-29estimated | KGCK | EGLL | 19:00 CDT | 09:44 BST | 8h 44m | N727AN |
| 2026-05-28partial | KFYV | ? | 19:00 CDT | N728AN | ||
| 2026-05-27partial | KFTW | ? | 19:00 CDT | N721AN | ||
| 2026-05-26estimated | KFYV | EGLL | 19:00 CDT | 09:10 BST | 8h 09m | N735AT |
| 2026-05-25estimated | EGLL | ? | 14:54 BST | 23:58Z | 10h 03m | N727AN |
| 2026-05-25estimated | KDFW | EGLL | 19:18 CDT | 10:14 BST | 8h 55m | N727AN |
| 2026-05-24 | KDFW | EGLL | 21:18 CDT | 12:00 BST | 8h 41m | N728AN |
| 2026-05-23estimated | KTBN | EGLL | 19:00 CDT | 08:44 BST | 7h 43m | N728AN |
| 2026-05-22partial | ? | ? | 00:00Z | N726AN | ||
| 2026-05-21partial | KDFW | ? | 19:00 CDT | N729AN | ||
| 2026-05-20estimated | ? | ? | 08:56Z | 23:58Z | 15h 02m | N727AN |
| 2026-05-20estimated | EGWU | ? | 01:03 BST | 08:32Z | 8h 28m | N722AN |
| 2026-05-19partial | EGKK | ? | 02:22 BST | N717AN | ||
| 2026-05-12partial | KCMH | ? | 20:00 EDT | N733AR | ||
| 2026-05-11partial | EGLL | ? | 14:52 BST | A9AB07 | ||
| 2026-05-10estimated | EGLL | ? | 12:31 BST | 23:58Z | 12h 26m | N723AN |
| 2026-05-10estimated | KMDW | EGLL | 19:00 CDT | 08:10 BST | 7h 09m | N723AN |
| 2026-05-09estimated | EGLL | ? | 14:55 BST | 23:58Z | 10h 02m | N733AR |
| 2026-05-09estimated | KRIC | EGLL | 20:00 EDT | 07:58 BST | 6h 58m | N733AR |
| 2026-05-08partial | ? | ? | 00:00Z | N724AN | ||
| 2026-05-07partial | USTO | ? | 19:00 CDT | N731AN | ||
| 2026-05-06estimated | EGLL | ? | 12:29 BST | 23:58Z | 12h 28m | N722AN |
| 2026-05-06estimated | KDFW | EGLL | 19:00 CDT | 08:00 BST | 6h 59m | N722AN |
| 2026-05-05partial | KPIT | ? | 20:00 EDT | N723AN | ||
| 2026-05-04 | EGLL | ? | 11:00 BST | 23:58Z | 13h 57m | N724AN |
| 2026-05-04estimated | KAKR | EGLL | 20:00 EDT | 08:10 BST | 7h 10m | N724AN |
| 2026-05-03partial | EGLL | ? | 12:30 BST | A9DDB0 | ||
| 2026-05-02partial | CYZR | ? | 20:00 EDT | N719AN | ||
| 2026-05-01partial | EGLL | ? | 10:58 BST | N735AT | ||
| 2026-05-01estimated | KCMH | EGLL | 20:00 EDT | 08:08 BST | 7h 07m | N735AT |
| 2026-04-30partial | KDPA | ? | 19:00 CDT | N721AN | ||
| 2026-04-29partial | KOFF | ? | 19:00 CDT | N717AN | ||
| 2026-04-28estimated | KDFW | EGLL | 17:32 CDT | 00:58 BST | 1h 25m | N717AN |
| 2026-04-28estimated | ? | EGLL | 00:00Z | 08:32 BST | 7h 31m | N725AN |
| 2026-04-27partial | KAKR | ? | 20:00 EDT | N729AN | ||
| 2026-04-26partial | EGLL | ? | 15:01 BST | N734AR | ||
| 2026-04-26estimated | KMEM | EGLL | 19:00 CDT | 08:56 BST | 7h 56m | N734AR |
| 2026-04-25partial | EGLL | ? | 12:43 BST | N736AT | ||
| 2026-04-25estimated | KLUK | EGLL | 20:00 EDT | 08:44 BST | 7h 44m | N736AT |
| 2026-04-24partial | ? | ? | 00:00Z | N730AN | ||
| 2026-04-23partial | EGLL | ? | 11:00 BST | N729AN | ||
| 2026-04-23estimated | ? | EGLL | 00:00Z | 08:20 BST | 7h 20m | N729AN |
| 2026-04-22partial | EGLL | ? | 12:46 BST | N734AR | ||
| 2026-04-22estimated | ? | EGLL | 00:00Z | 08:06 BST | 7h 06m | N734AR |
| 2026-04-21partial | ? | ? | 00:00Z | N726AN | ||
| 2026-04-20partial | EGLL | ? | 10:45 BST | N731AN | ||
| 2026-04-20estimated | ? | EGLL | 00:00Z | 08:00 BST | 6h 59m | N731AN |
| 2026-04-19partial | ? | ? | 00:00Z | N721AN | ||
| 2026-04-18partial | EGLL | ? | 12:33 BST | N720AN | ||
| 2026-04-18estimated | ? | EGLL | 00:00Z | 09:04 BST | 8h 03m | N720AN |
| 2026-04-17partial | ? | ? | 00:00Z | N727AN | ||
| 2026-04-16partial | ? | ? | 00:00Z | N724AN | ||
| 2026-04-15partial | ? | ? | 00:00Z | N721AN | ||
| 2026-04-14partial | EGLL | ? | 15:00 BST | N723AN | ||
| 2026-04-14estimated | ? | EGLL | 00:00Z | 08:44 BST | 7h 43m | N723AN |
| 2026-04-13partial | ? | ? | 00:00Z | N720AN | ||
| 2026-04-12partial | ? | ? | 00:01Z | N719AN | ||
| 2026-04-11estimated | KDFW | EGLL | 19:16 CDT | 07:50 BST | 6h 33m | N725AN |
| 2026-04-10estimated | ? | ? | 23:38Z | 23:59Z | 0h 20m | N725AN |
| 2026-04-06estimated | ? | EGLL | 00:00Z | 07:24 BST | 6h 24m | N736AT |
| 2026-04-05partial | ? | ? | 00:00Z | N733AR | ||
| 2026-04-04partial | EGLL | ? | 14:56 BST | N728AN | ||
| 2026-04-04estimated | ? | EGLL | 00:00Z | 07:28 BST | 6h 28m | N728AN |
| 2026-04-03partial | ? | ? | 00:06Z | N779AN | ||
| 2026-04-02partial | EGLL | ? | 12:35 BST | N725AN | ||
| 2026-04-02estimated | ? | EGLL | 00:00Z | 07:18 BST | 6h 17m | N725AN |
| 2026-04-01partial | ? | ? | 00:00Z | N728AN | ||
| 2026-03-31partial | ? | ? | 00:00Z | N735AT | ||
| 2026-03-30partial | ? | ? | 00:00Z | N719AN | ||
| 2026-03-29partial | EGLL | ? | 11:23 BST | N729AN | ||
| 2026-03-29estimated | ? | EGLL | 00:00Z | 08:02 BST | 7h 01m | N729AN |
| 2026-03-28estimated | ? | EGLL | 22:38Z | 23:58 GMT | 1h 19m | N729AN |
| 2026-03-16estimated | KDFW | EGLL | 19:00 CDT | 11:30 GMT | 11h 29m | N733AR |
| 2026-03-15partial | EGLL | ? | 11:39 GMT | N735AT | ||
| 2026-03-15estimated | ? | EGLL | 00:00Z | 09:26 GMT | 9h 26m | N735AT |
| 2026-03-14partial | EGLL | ? | 10:39 GMT | N735AT | ||
| 2026-03-14estimated | ? | EGLL | 00:00Z | 07:40 GMT | 7h 39m | N735AT |
| 2026-03-13partial | EGLL | ? | 11:31 GMT | N729AN | ||
| 2026-03-13estimated | ? | EGLL | 00:00Z | 08:10 GMT | 8h 09m | N729AN |
| 2026-03-12partial | KDFW | ? | 19:58 CDT | N736AT | ||
| 2026-03-11 | KDFW | EGLL | 19:00 CDT | 08:30 GMT | 8h 29m | N726AN |
| 2026-03-10partial | KDFW | ? | 19:00 CDT | N729AN | ||
| 2026-03-09partial | ? | ? | 00:00Z | N729AN | ||
| 2026-03-08partial | KDFW | ? | 18:35 CST | N722AN | ||
| 2026-03-07estimated | KDFW | EGLL | 18:00 CST | 08:16 GMT | 8h 15m | N731AN |
| 2026-03-06partial | ? | ? | 00:00Z | N728AN | ||
| 2026-03-05partial | ? | ? | 00:04Z | N724AN | ||
| 2026-03-04partial | KDFW | ? | 18:01 CST | N727AN | ||
| 2026-03-03partial | ? | ? | 00:00Z | N729AN | ||
| 2026-03-02partial | ? | ? | 00:02Z | N717AN | ||
| 2026-03-01partial | KDFW | ? | 21:36 CST | N759AN | ||
| 2026-02-28 | KDFW | EGLL | 19:50 CST | 10:54 GMT | 9h 03m | N774AN |
| 2026-02-27estimated | KDFW | EGLL | 18:00 CST | 07:46 GMT | 7h 46m | N753AN |
| 2026-02-26estimated | KDFW | EGLL | 17:04 CST | 23:58 GMT | 0h 53m | N753AN |
| 2026-02-22estimated | KDFW | EGLL | 18:02 CST | 08:06 GMT | 8h 03m | N761AJ |
| 2026-02-21partial | ? | ? | 00:00Z | N768AA | ||
| 2026-02-20partial | ? | ? | 00:00Z | N790AN | ||
| 2026-02-19estimated | KDFW | EGLL | 17:17 CST | 23:58 GMT | 0h 40m | N790AN |
| 2026-02-15 | KDFW | EGLL | 19:05 CST | 10:22 GMT | 9h 17m | N795AN |
| 2026-02-14 | KDFW | EGLL | 18:02 CST | 08:42 GMT | 8h 40m | N750AN |
| 2026-02-13estimated | KDFW | EGLL | 18:00 CST | 08:56 GMT | 8h 56m | N795AN |
| 2026-02-12estimated | KDFW | EGLL | 17:33 CST | 23:58 GMT | 0h 24m | N795AN |
| 2026-02-08estimated | KDFW | EGLL | 18:00 CST | 08:00 GMT | 8h 00m | N768AA |
| 2026-02-07partial | ? | ? | 00:02Z | N774AN | ||
| 2026-02-06partial | ? | ? | 00:00Z | N755AN | ||
| 2026-02-05estimated | KDFW | EGLL | 17:05 CST | 23:58 GMT | 0h 52m | N755AN |
| 2026-01-26 | KDFW | EGLL | 21:07 CST | 12:42 GMT | 9h 34m | N736AT |
| 2026-01-24 | KDFW | EGLL | 18:06 CST | 08:42 GMT | 8h 35m | N735AT |
| 2026-01-23partial | KDFW | ? | 18:09 CST | N736AT | ||
| 2026-01-22partial | ? | ? | 00:00Z | N721AN | ||
| 2026-01-21partial | ? | ? | 00:02Z | N720AN | ||
| 2026-01-20partial | KDFW | ? | 18:32 CST | N733AR | ||
| 2026-01-19 | KDFW | EGLL | 20:54 CST | 11:44 GMT | 8h 49m | N774AN |
| 2026-01-09 | KDFW | EGLL | 19:12 CST | 09:50 GMT | 8h 37m | N723AN |
| 2026-01-08 | KDFW | EGLL | 18:03 CST | 08:22 GMT | 8h 18m | N729AN |
| 2026-01-06 | KDFW | EGLL | 21:36 CST | 12:18 GMT | 8h 41m | N758AN |
| 2026-01-05 | KDFW | EGLL | 18:00 CST | 08:42 GMT | 8h 41m | AB8FCB |
| 2026-01-04partial | KDFW | ? | 19:11 CST | ABA765 | ||
| 2026-01-03 | KDFW | EGLL | 18:31 CST | 09:22 GMT | 8h 50m | AB8748 |
| 2026-01-02estimated | KDFW | EGLL | 18:02 CST | 08:37 GMT | 8h 35m | ABAFE4 |
| 2026-01-01partial | KDFW | ? | 18:05 CST | ABA765 | ||
| 2025-12-31partial | KDFW | ? | 18:00 CST | AB9AF3 | ||
| 2025-12-30partial | KDFW | ? | 18:02 CST | ABA155 | ||
| 2025-12-29partial | KDFW | ? | 18:09 CST | AB9630 | ||
| 2025-12-28estimated | KDFW | EGLL | 18:00 CST | 08:54 GMT | 8h 53m | AB9D9E |
| 2025-12-27partial | KDFW | ? | 18:00 CST | AB9D9E | ||
| 2025-12-25 | KDFW | EGLL | 21:05 CST | 11:52 GMT | 8h 46m | AB8748 |
| 2025-12-24estimated | KDFW | EGLL | 18:00 CST | 08:38 GMT | 8h 37m | AB8B0B |
| 2025-12-23partial | KDFW | ? | 18:00 CST | ABAC2C | ||
| 2025-12-22partial | KDFW | ? | 18:00 CST | AB8748 | ||
| 2025-12-21partial | KDFW | ? | 19:42 CST | ABAFE4 | ||
| 2025-12-20 | KDFW | EGLL | 18:00 CST | 08:12 GMT | 8h 11m | ABA155 |
| 2025-12-19partial | KDFW | ? | 18:00 CST | AB8748 | ||
| 2025-12-18partial | KDFW | ? | 18:00 CST | ABAC2C | ||
| 2025-12-17partial | KDFW | ? | 18:00 CST | AB8748 | ||
| 2025-12-16partial | ? | ? | 00:00Z | AB9AF3 | ||
| 2025-12-15partial | KDFW | ? | 18:00 CST | AB8FCB | ||
| 2025-12-14partial | KDFW | ? | 18:00 CST | AB9383 | ||
| 2025-12-13partial | KDFW | ? | 18:00 CST | AB9D9E | ||
| 2025-12-12partial | KDFW | ? | 18:48 CST | ABA155 | ||
| 2025-12-11estimated | KDFW | EGLL | 18:00 CST | 08:18 GMT | 8h 18m | AB8FCB |
| 2025-12-10partial | ? | ? | 00:00Z | AB9383 | ||
| 2025-12-09estimated | KDFW | EGLL | 17:35 CST | 23:58 GMT | 0h 22m | AB9383 |
| 2025-12-02estimated | KDFW | EGLL | 18:46 CST | 08:08 GMT | 7h 22m | ABA155 |
| 2025-11-28 | KDFW | EGLL | 18:16 CST | 08:46 GMT | 8h 29m | N734AR |
| 2025-11-27 | KDFW | EGLL | 18:20 CST | 08:58 GMT | 8h 37m | N726AN |
| 2025-11-26estimated | KDFW | EGLL | 01:24 CST | 08:38 GMT | 1h 13m | ABAC2C |
| 2025-10-30 | KDFW | EGLL | 19:02 CDT | 08:46 GMT | 8h 43m | N729AN |
| 2025-10-29estimated | KDFW | EGLL | 19:00 CDT | 08:44 GMT | 8h 44m | N733AR |
| 2025-10-28estimated | KDFW | EGLL | 19:00 CDT | 08:28 GMT | 8h 27m | N727AN |
| 2025-10-27partial | KDFW | ? | 19:00 CDT | N724AN | ||
| 2025-10-26estimated | KDFW | EGLL | 19:00 CDT | 07:54 GMT | 7h 53m | N722AN |
| 2025-10-25partial | ? | ? | 00:00Z | N720AN | ||
| 2025-10-24partial | KDAL | ? | 19:00 CDT | N732AN | ||
| 2025-10-23partial | ? | ? | 00:06Z | N734AR | ||
| 2025-10-22partial | ? | ? | 00:00Z | N733AR | ||
| 2025-10-21partial | KDFW | ? | 19:56 CDT | N726AN | ||
| 2025-10-20 | KDFW | EGLL | 19:10 CDT | 10:02 BST | 8h 51m | N725AN |
| 2025-10-19partial | KDFW | ? | 19:06 CDT | N719AN | ||
| 2025-10-15estimated | KDFW | EGLL | 19:00 CDT | 09:30 BST | 8h 29m | N722AN |
| 2025-10-14partial | ? | ? | 01:08Z | N720AN | ||
| 2025-10-13estimated | KDFW | EGLL | 18:35 CDT | 00:58 BST | 0h 22m | N720AN |
| 2025-10-13partial | ? | ? | 00:00Z | N720AN | ||
| 2025-10-12estimated | KDFW | EGLL | 18:28 CDT | 00:58 BST | 0h 29m | N720AN |
| 2025-10-08 | KDFW | EGLL | 19:50 CDT | 09:52 BST | 8h 01m | N732AN |
| 2025-10-07estimated | KDFW | EGLL | 19:00 CDT | 08:30 BST | 7h 30m | N730AN |
| 2025-10-06partial | ? | ? | 00:00Z | N731AN | ||
| 2025-10-05partial | KDFW | ? | 10:06 CDT | N726AN | ||
| 2025-10-04 | KDFW | EGLL | 09:22 CDT | 19:00 BST | 3h 37m | N724AN |
| 2025-10-02 | ? | EGLL | 00:00Z | 09:07 BST | 8h 07m | A9CECF |
| 2025-10-01 | USTO | EGLL | 19:00 CDT | 08:46 BST | 7h 46m | A9B9E3 |
| 2025-09-30 | KTBN | EGLL | 19:00 CDT | 08:36 BST | 7h 36m | A99D89 |
| 2025-09-29 | ? | EGLL | 00:00Z | 08:10 BST | 7h 10m | A9CB18 |
| 2025-09-28 | KTXK | EGLC | 19:00 CDT | 08:56 BST | 7h 55m | A9A750 |
| 2025-09-27 | KDFW Dallas/Fort Worth International | ? | 19:14 CDT | 01:20Z | 1h 06m | A9961B |
| 2025-09-26 | KSTL | EGRR | 19:00 CDT | 08:34 BST | 7h 34m | A9AEBE |
| 2025-09-25 | ? | EGLL | 00:00Z | 09:18 BST | 8h 17m | A999D2 |
| 2025-09-24 | ? | EGRR | 00:00Z | 08:26 BST | 7h 26m | A9DDB0 |
| 2025-09-23 | KFYV | EGRR | 19:00 CDT | 08:55 BST | 7h 55m | A9CECF |
| 2025-09-22 | KGGG | EGLL | 19:00 CDT | 09:15 BST | 8h 14m | A9C508 |
| 2025-09-21 | KBYH | EGLC | 19:00 CDT | 08:48 BST | 7h 48m | A9C151 |
| 2025-09-20 | KDFW Dallas/Fort Worth International | ? | 20:17 CDT | 02:22Z | 1h 05m | A9CB18 |
| 2025-09-19 | KNQA | EGLL | 19:00 CDT | 08:54 BST | 7h 54m | A9A750 |
| 2025-08-26 | KDFW | EGLL | 21:29 CDT | 09:00 BST | 5h 31m | N725AN |
| 2025-08-24 | KDFW | EGLL | 02:47 CDT | 09:14 BST | 0h 26m | N736AT |
| 2025-08-22partial | KDFW | ? | 19:00 CDT | N718AN | ||
| 2025-08-21estimated | KDFW | EGLL | 02:25 CDT | 00:58 BST | 16h 32m | N720AN |
| 2025-08-20estimated | KDFW | EGLL | 19:00 CDT | 13:18 BST | 12h 17m | N718AN |
| 2025-08-19partial | KDFW | ? | 19:00 CDT | N726AN | ||
| 2025-08-18partial | KDFW | ? | 19:15 CDT | N718AN | ||
| 2025-08-17 | KDFW | EGLL | 21:34 CDT | 09:30 BST | 5h 55m | N734AR |
| 2025-08-16estimated | KDFW | EGLL | 19:00 CDT | 09:18 BST | 8h 18m | N736AT |
| 2025-08-15partial | KDFW | ? | 19:47 CDT | N733AR |
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.
Get an email when AAL20 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]