Flight

AAL2631

Flight history and live tracking for AAL2631, 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 → KLAS MC CARRAN INTERNATIONAL
Scheduled departure13:36 MST

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

Route

AirlineAmerican Airlines
Typical originKPHX PHOENIX SKY HARBOR INTERNATIONAL
Typical destinationKLAS MC CARRAN INTERNATIONAL
Distance222 nm

Flight history 334 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KPHX PHOENIX SKY HARBOR INTERNATIONALKLAS MC CARRAN INTERNATIONAL14:25 MST15:07 PDT0h 42mN858NN
2026-10-01KPHX PHOENIX SKY HARBOR INTERNATIONALKLAS MC CARRAN INTERNATIONAL15:07 MST15:58 PDT0h 51mN908AN
2026-09-30KPHX PHOENIX SKY HARBOR INTERNATIONALKLAS MC CARRAN INTERNATIONAL13:49 MST14:33 PDT0h 44mN344PP
2026-09-29KPHX PHOENIX SKY HARBOR INTERNATIONALKLAS MC CARRAN INTERNATIONAL14:01 MST14:42 PDT0h 41mN942NN
2026-09-28KPHX PHOENIX SKY HARBOR INTERNATIONALKLAS MC CARRAN INTERNATIONAL13:41 MST14:45 PDT1h 04mN822NN
2026-09-27KPHX PHOENIX SKY HARBOR INTERNATIONALKLAS MC CARRAN INTERNATIONAL14:57 MST15:43 PDT0h 46mN314PD
2026-09-26KPHX PHOENIX SKY HARBOR INTERNATIONALKLAS MC CARRAN INTERNATIONAL13:58 MST14:40 PDT0h 42mN906NN
2026-09-25KPHX PHOENIX SKY HARBOR INTERNATIONALKLAS MC CARRAN INTERNATIONAL14:12 MST14:57 PDT0h 45mN939NN
2026-09-24KPHXKLAS13:29 MST15:54 PDT2h 25mN822NN
2026-09-23KPHXKLAS13:10 MST15:26 PDT2h 16mN849NN
2026-09-22KPHXKLAS13:15 MST14:48 PDT1h 32mA32C3E
2026-09-21KPHXKLAS13:28 MST14:58 PDT1h 29mN919NN
2026-09-20KPHXKLAS13:29 MST15:02 PDT1h 32mN946NN
2026-09-19KPHXKLAS14:20 MST15:26 PDT1h 05mN943NN
2026-09-18KPHXKLAS14:59 MST15:46 PDT0h 46mN906AN
2026-09-17KPHXKLAS14:49 MST16:00 PDT1h 10mN892NN
2026-09-16KPHXKLAS13:38 MST14:58 PDT1h 20mN316PF
2026-09-15estimatedKPHXKLAS13:49 MST15:46 PDT1h 56mN930AN
2026-09-14estimatedKPHXKLAS14:12 MST15:26 PDT1h 13mN965AN
2026-09-13KPHXKLAS13:56 MST15:52 PDT1h 55mN306SP
2026-09-12estimatedKPHXKLAS13:08 MST14:36 PDT1h 27mN952NN
2026-09-11estimatedKPHXKLAS14:08 MST15:00 PDT0h 51mN874NN
2026-09-10KPHXKLAS14:07 MST15:16 PDT1h 08mN994NN
2026-09-09KPHXKLAS13:39 MST14:30 PDT0h 50mN957AN
2026-09-07MYNNKDCA15:33 EDT17:36 EDT2h 03mN768US
2026-09-06partialKDCA?12:51 EDTN744P
2026-09-06partialKDCA?08:38 EDTN744P
2026-09-05partialKDCA?12:30 EDTN760US
2026-09-05partialKDCA?08:37 EDTN760US
2026-09-04partialKDCA?14:24 EDTN701UW
2026-09-04partialKDCA?10:04 EDTN701UW
2026-09-03partialKDCA?13:23 EDTN807AW
2026-09-03partialKDCA?09:32 EDTN807AW
Earlier flights (301) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-08-31partialKDCA?12:55 EDTN805AW
2026-08-31partialKDCA?08:40 EDTN805AW
2026-08-30partialKDCA?12:38 EDTN802AW
2026-08-30partialKDCA?08:39 EDTN802AW
2026-08-29partialKDCA?08:29 EDTN771XF
2026-08-28partialKDCA?12:45 EDTN828AW
2026-08-28partialKDCA?08:55 EDTN828AW
2026-08-27partialKDCA?12:48 EDTN828AW
2026-08-27partialKDCA?08:55 EDTN828AW
2026-08-26partialKDCA?12:52 EDTN751UW
2026-08-26partialKDCA?08:51 EDTN751UW
2026-08-24partialKDCA?08:49 EDTN705UW
2026-08-23partialKDCA?09:17 EDTN705UW
2026-08-22partialKDCA?12:30 EDTN717UW
2026-08-22partialKDCA?08:43 EDTN717UW
2026-08-21partialKDCA?09:11 EDTN705UW
2026-08-20partialKDCA?08:58 EDTN776XF
2026-08-19partialKDCA?08:49 EDTN821AW
2026-08-17partialKDCA?09:50 EDTN770UW
2026-08-16partialKDCA?08:48 EDTN821AW
2026-08-15partialKDCA?09:08 EDTN709UW
2026-08-14partialKDCA?09:11 EDTN838AW
2026-08-13partialKDCA?09:12 EDTN751UW
2026-08-12partialKDCA?09:23 EDTN702UW
2026-07-23partialKDCA?08:22 EDTN830AW
2026-07-22partialKDCA?15:13 EDTN764US
2026-07-22partialKDCA?11:08 EDTN764US
2026-07-20partialKDCA?12:38 EDTN806AW
2026-07-20partialKDCA?08:30 EDTN806AW
2026-07-19partialKDCA?15:20 EDTN754UW
2026-07-19partialKDCA?11:38 EDTN754UW
2026-07-18partialKDCA?12:27 EDTN733UW
2026-07-18partialKDCA?08:47 EDTN733UW
2026-07-17partialKDCA?12:30 EDTN814AW
2026-07-17partialKDCA?09:02 EDTN814AW
2026-07-16partialKDCA?12:33 EDTN755US
2026-07-16partialKDCA?08:26 EDTN755US
2026-07-15partialKDCA?09:08 EDTN703UW
2026-07-13partialKDCA?08:18 EDTN737US
2026-07-12partialKDCA?12:45 EDTN700UW
2026-07-12partialKDCA?08:52 EDTN700UW
2026-07-11partialKDCA?08:30 EDTN753US
2026-07-10partialKDCA?12:18 EDTN749US
2026-07-10partialKDCA?08:30 EDTN749US
2026-07-09partialKDCA?08:38 EDTN813AW
2026-07-08partialKDCA?08:54 EDTN704US
2026-07-06partialKDCA?09:38 EDTN837AW
2026-07-05partialKDCA?08:41 EDTN757UW
2026-07-03partialKDCA?08:51 EDTN721UW
2026-07-02partialKDCA?13:00 EDTN778XF
2026-07-02partialKDCA?09:26 EDTN778XF
2026-07-01partialKDCA?13:02 EDTN748UW
2026-07-01partialKDCA?09:10 EDTN748UW
2026-06-29partialKDCA?08:50 EDTN815AW
2026-06-28partialKDCA?08:57 EDTN839AW
2026-06-27estimated??16:44Z18:34Z1h 49mN778XF
2026-06-27partialKDCA?08:55 EDTN778XF
2026-06-26partialKDCA?08:59 EDTN724UW
2026-06-25partialKDCA?12:43 EDTN758US
2026-06-25partialKDCA?08:57 EDTN758US
2026-06-24partialKDCA?08:54 EDTN763US
2026-06-22partialKDCA?12:44 EDTN819AW
2026-06-22partialKDCA?09:08 EDTN819AW
2026-06-21partialKDCA?09:06 EDTN832AW
2026-06-20partialKDCA?09:06 EDTN838AW
2026-06-19partialKDCA?09:10 EDTN754UW
2026-06-18partialKDCA?13:31 EDTN807AW
2026-06-18partialKDCA?11:23 EDTN807AW
2026-06-17partialKDCA?13:02 EDTN803AW
2026-06-17partialKDCA?09:31 EDTN803AW
2026-06-15partialKDCA?12:49 EDTN838AW
2026-06-15partialKDCA?09:02 EDTN838AW
2026-06-14partialKDCA?13:04 EDTN834AW
2026-06-14partialKDCA?09:13 EDTN834AW
2026-06-13partialKDCA?13:51 EDTN744P
2026-06-13partialKDCA?08:43 EDTN744P
2026-06-12partialKDCA?12:45 EDTN775XF
2026-06-12partialKDCA?09:00 EDTN775XF
2026-05-29estimated??16:37Z18:44Z2h 06mN177XF
2026-05-29partialKDCA?09:04 EDTN177XF
2026-05-28partialKDCA?09:05 EDTN817AW
2026-05-27partialKDCA?14:35 EDTN822AW
2026-05-27partialKDCA?10:38 EDTN822AW
2026-05-25partialKDCA?13:04 EDTN758US
2026-05-25partialKDCA?09:01 EDTN758US
2026-05-24partialKDCA?09:13 EDTN768US
2026-05-23partialKDCA?12:46 EDTN741UW
2026-05-23partialKDCA?08:56 EDTN741UW
2026-05-22partialKDCA?12:57 EDTN741UW
2026-05-22partialKDCA?08:53 EDTN741UW
2026-05-21partialKDCA?10:30 EDTN805AW
2026-05-20partialKDCA?20:35 EDTN711UW
2026-05-19partialKDCA?22:58 EDTN712US
2026-05-12partialKDCA?08:49 EDTN831AW
2026-05-11partialKDCA?09:11 EDTN831AW
2026-05-10partialKDCA?08:27 EDTN758US
2026-05-09partialKDCA?11:53 EDTN774XF
2026-05-08partialKDCA?08:49 EDTN776XF
2026-05-07partialKDCA?08:36 EDTN709UW
2026-05-06partialKDCA?08:30 EDTN770UW
2026-05-05partialKDCA?12:18 EDTN833AW
2026-05-05partialKDCA?08:30 EDTN833AW
2026-05-04partialKDCA?08:31 EDTN807AW
2026-05-03partialKDCA?08:24 EDTN769US
2026-05-02partialKDCA?08:39 EDTN831AW
2026-05-01partialKDCA?08:37 EDTN740UW
2026-04-30partialKDCA?08:32 EDTN711UW
2026-04-28partialKDCA?09:04 EDTN832AW
2026-04-27partialKDCA?09:57 EDTN705UW
2026-04-26partialKDCA?08:22 EDTN804AW
2026-04-25partialKDCA?08:29 EDTN805AW
2026-04-24partialKDCA?09:11 EDTN805AW
2026-04-23partialKDCA?09:42 EDTN766US
2026-04-22partialKDCA?08:26 EDTN733UW
2026-04-21partialKDCA?08:25 EDTN817AW
2026-04-20partialKDCA?09:58 EDTN817AW
2026-04-19partialKDCA?08:41 EDTN776XF
2026-04-18partialKDCA?08:33 EDTN702UW
2026-04-17partialKDCA?08:25 EDTN766US
2026-04-16partialKDCA?08:21 EDTN733UW
2026-04-15estimated??12:41Z14:06Z1h 24mN818AW
2026-04-14partialKDCA?08:38 EDTN702UW
2026-04-13estimated??16:50Z17:12Z0h 21mN770UW
2026-04-13partialKDCA?08:39 EDTN770UW
2026-04-12partialKDCA?08:22 EDTN715UW
2026-04-11partialKDCA?08:37 EDTN744P
2026-04-06partialKDCA?09:46 EDTN760US
2026-04-05partialKDCA?12:37 EDTN723UW
2026-04-05partialKDCA?08:19 EDTN723UW
2026-04-04partialKDCA?09:55 EDTN814AW
2026-04-03partialKDCA?13:02 EDTN741UW
2026-04-03partialKDCA?08:38 EDTN741UW
2026-04-02partialKDCA?12:48 EDTN741UW
2026-04-02partialKDCA?08:33 EDTN741UW
2026-03-31partialKDCA?12:35 EDTN764US
2026-03-31partialKDCA?08:24 EDTN764US
2026-03-30partialKDCA?12:29 EDTN776XF
2026-03-30partialKDCA?08:22 EDTN776XF
2026-03-29partialKDCA?13:20 EDTN730US
2026-03-29partialKDCA?08:20 EDTN730US
2026-03-28partialKDCA?12:47 EDTN775XF
2026-03-28estimatedKDCA?09:44 EDT14:14Z0h 29mN775XF
2026-03-15partialKDCA?08:29 EDTN740UW
2026-03-14partialKDCA?08:35 EDTN831AW
2026-03-13partialKDCA?08:48 EDTN807AW
2026-03-12partialKDCA?07:50 EDTN807AW
2026-03-11estimated??16:51Z19:14Z2h 23mN770UW
2026-03-11estimated??11:30Z14:20Z2h 49mN770UW
2026-03-10estimated??16:33Z18:56Z2h 22mN768US
2026-03-10partialKDCA?08:15 EDTN768US
2026-03-09estimated??16:33Z19:30Z2h 56mN803AW
2026-03-09estimated??11:47Z14:38Z2h 50mN803AW
2026-03-08partialKDCA?07:48 EDTN750UW
2026-03-07partialKDCA?09:48 ESTN747UW
2026-03-07estimated??12:31Z14:28Z1h 56mN747UW
2026-03-06estimated??17:34Z19:56Z2h 22mN732US
2026-03-06estimated??12:36Z15:40Z3h 03mN732US
2026-03-05partialKDCA?12:34 ESTN820AW
2026-03-05estimated??12:29Z15:46Z3h 17mN820AW
2026-03-04estimated??17:27Z20:16Z2h 48mN704US
2026-03-04estimated??12:53Z15:28Z2h 34mN704US
2026-03-03estimated??17:35Z20:26Z2h 50mN723UW
2026-03-03estimated??12:36Z15:12Z2h 36mN723UW
2026-03-02estimated??17:39Z20:04Z2h 24mN714US
2026-03-02estimated??13:11Z15:40Z2h 28mN714US
2026-03-01partialKDCA?08:17 ESTN700UW
2026-02-28estimated??17:42Z19:52Z2h 10mN700UW
2026-02-28partialKDCA?08:31 ESTN700UW
2026-02-27estimated??18:10Z20:20Z2h 09mN821AW
2026-02-27partialKDCA?08:22 ESTN821AW
2026-02-26partialKDCA?13:00 ESTN832AW
2026-02-26partialKDCA?08:31 ESTN832AW
2026-02-25estimated??14:40Z22:38Z7h 57mN732US
2026-02-24estimated??17:44Z19:58Z2h 14mN732US
2026-02-24estimated??12:36Z15:16Z2h 40mN732US
2026-02-22partialKDCA?09:23 ESTN732US
2026-02-21estimated??17:39Z19:44Z2h 04mN747UW
2026-02-21partialKDCA?08:29 ESTN747UW
2026-02-20estimated??17:43Z20:20Z2h 36mN825AW
2026-02-20partialKDCA?08:22 ESTN825AW
2026-02-19estimated??17:37Z19:38Z2h 00mN827AW
2026-02-19partialKDCA?08:28 ESTN827AW
2026-02-18estimated??17:48Z20:15Z2h 26mN714US
2026-02-18partialKDCA?09:09 ESTN714US
2026-02-17partialKDCA?13:01 ESTN704US
2026-02-17partialKDCA?08:19 ESTN704US
2026-02-16estimated??17:40Z19:56Z2h 15mN828AW
2026-02-16estimated??13:36Z15:44Z2h 07mN828AW
2026-02-15estimated??17:37Z20:12Z2h 34mN741UW
2026-02-15partialKDCA?08:22 ESTN741UW
2026-02-14estimated??17:58Z20:20Z2h 22mN738US
2026-02-14estimated??13:11Z15:14Z2h 03mN738US
2026-02-13estimated??12:53Z20:10Z7h 16mN801AW
2026-02-12estimated??12:27Z20:22Z7h 55mN805AW
2026-02-11estimated??12:19Z16:04Z3h 45mN700UW
2026-02-10KDCA Ronald Reagan Washington National?08:45 EST17:53Z4h 07mA9F818
2026-02-10estimated??12:48Z17:52Z5h 03mN741UW
2026-02-09estimated??12:19Z15:24Z3h 04mN118US
2026-02-08KDCA Ronald Reagan Washington National?08:32 EST14:45Z1h 12mAC72AF
2026-02-08estimated??12:39Z15:18Z2h 38mN9008U
2026-02-07estimated??12:25Z17:44Z5h 18mN725UW
2026-02-06estimated??12:37Z15:12Z2h 34mN705UW
2026-02-05estimated??12:58Z15:44Z2h 46mN748UW
2026-02-04estimated??12:40Z17:44Z5h 04mN702UW
2026-02-03partialKDCA?08:11 ESTN722US
2026-02-02estimated??12:57Z15:44Z2h 46mN701UW
2026-02-01partialKDCA?08:44 ESTN834AW
2026-01-31estimated??13:04Z15:54Z2h 49mN812AW
2026-01-30estimated??12:48Z15:40Z2h 52mN801AW
2026-01-29partialKDCA?08:22 ESTN721UW
2026-01-28estimated??13:34Z17:00Z3h 25mN812AW
2026-01-27estimated??13:18Z17:42Z4h 24mN821AW
2026-01-24estimated??12:26Z15:36Z3h 10mN826AW
2026-01-23partialKDCA?08:22 ESTN766US
2026-01-22estimated??13:00Z15:28Z2h 27mN820AW
2026-01-21estimated??12:51Z15:34Z2h 42mN758US
2026-01-20estimated??12:59Z16:00Z3h 00mN826AW
2026-01-19partialKDCA?08:51 ESTN821AW
2026-01-09estimated??12:47Z15:18Z2h 31mN822AW
2026-01-08partialKDCA?08:23 ESTN702UW
2026-01-07partialKDCA?08:20 ESTN809AW
2026-01-06estimated??12:32Z15:00Z2h 27mN752US
2026-01-05estimated??13:35Z16:04Z2h 28mN772XF
2026-01-04partialKDCA?08:21 ESTN721UW
2026-01-03estimated??12:39Z15:34Z2h 54mN774XF
2026-01-02estimated??12:21Z15:26Z3h 04mN741UW
2026-01-01estimated??12:22Z15:08Z2h 46mN700UW
2025-12-31estimated??12:43Z15:12Z2h 28mN738US
2025-12-30estimated??12:50Z15:30Z2h 39mN812AW
2025-12-29estimated??12:33Z15:20Z2h 47mN721UW
2025-12-28partialKDCA?09:08 ESTN742PS
2025-12-27estimated??12:35Z16:06Z3h 30mN725UW
2025-12-26partialKDCA?10:36 ESTN755US
2025-12-25estimated??13:16Z15:16Z1h 59mN778XF
2025-12-24estimated??13:04Z15:00Z1h 56mN744P
2025-12-23estimated??12:44Z15:10Z2h 25mN771XF
2025-12-22partialKDCA?08:15 ESTN721UW
2025-12-21estimated??12:21Z15:06Z2h 44mN737US
2025-12-20partialKDCA?08:15 ESTN715UW
2025-12-19partialKDCA?08:28 ESTN826AW
2025-12-19estimated??12:40Z13:00Z0h 19mN826AW
2025-12-18estimated??12:26Z15:32Z3h 05mN749US
2025-12-17estimated??17:36Z19:54Z2h 17mN701UW
2025-12-16estimated??17:34Z19:54Z2h 19mN840AW
2025-12-15partialKDCA?12:43 ESTN817AW
2025-12-14estimated??19:11Z21:10Z1h 59mN756US
2025-12-13partialKDCA?13:47 ESTN819AW
2025-12-12estimated??17:35Z19:52Z2h 17mN756US
2025-12-11partialKDCA?12:43 ESTN816AW
2025-12-10estimated??17:34Z19:50Z2h 15mN742PS
2025-12-09estimated??17:25Z20:14Z2h 48mN737US
2025-11-27partialKDCA?09:10 ESTN812AW
2025-11-26partialKDCA?10:11 ESTN704US
2025-10-30KPHXKDFW08:05 MST12:00 CDT1h 54mN918AN
2025-10-29KPHXKDFW08:03 MST11:58 CDT1h 54mN876NN
2025-10-27KPHXKDFW08:02 MST11:52 CDT1h 50mN906NN
2025-10-26KPHX?07:53 MST17:16Z2h 22mN813NN
2025-10-25estimatedKPHX?08:03 MST17:08Z2h 04mN992NN
2025-10-24KPHXKDFW08:04 MST11:58 CDT1h 53mN909NN
2025-10-22KPHXKDFW08:24 MST11:44 CDT1h 19mN352PS
2025-10-21estimatedKDFW?10:32 CDT18:00Z2h 27mN853NN
2025-10-19partial??00:00ZA3ADCE
2025-10-18estimated??23:33Z23:58Z0h 24mA3ADCE
2025-10-15?KDFW14:21Z11:54 CDT2h 32mN855NN
2025-10-14?KDFW14:45Z12:18 CDT2h 32mN884NN
2025-10-13?KDFW12:21Z10:50 CDT3h 28mN923AN
2025-10-07KPWMKDFW08:15 EDT11:12 CDT3h 56mN933AN
2025-10-06KPWMKDFW08:20 EDT11:04 CDT3h 44mN878NN
2025-10-05KDFWKMCI09:50 CDT14:52 CDT5h 01mN833AW
2025-10-02KDFW Dallas/Fort Worth InternationalKMCI12:47 CDT13:54 CDT1h 06mAA6ED1
2025-10-01KDFW Dallas/Fort Worth InternationalKFLV12:49 CDT13:53 CDT1h 03mAA6ED1
2025-09-30KDFW Dallas/Fort Worth InternationalKMCI12:57 CDT13:57 CDT1h 00mAA6ADE
2025-09-29KDFW Dallas/Fort Worth InternationalKMCI13:29 CDT14:32 CDT1h 03mA9B43F
2025-09-28KDFW Dallas/Fort Worth InternationalKMCI12:56 CDT14:03 CDT1h 07mAA59A5
2025-09-27KDFW Dallas/Fort Worth InternationalKMCI12:56 CDT14:02 CDT1h 06mAA59A5
2025-09-26KDFW Dallas/Fort Worth InternationalKFLV13:05 CDT14:07 CDT1h 02mAA7DAD
2025-09-25KDFW Dallas/Fort Worth InternationalKMCI12:59 CDT14:04 CDT1h 04mAA6ADE
2025-09-24KDFW Dallas/Fort Worth InternationalKMCI13:17 CDT14:18 CDT1h 01mAB525F
2025-09-23KDFW Dallas/Fort Worth InternationalKFLV12:38 CDT13:39 CDT1h 01mA06DB4
2025-09-22KDFW Dallas/Fort Worth InternationalKMCI13:18 CDT14:21 CDT1h 03mA997E5
2025-09-21KDFW Dallas/Fort Worth International?13:14 CDT19:17Z1h 03mAA6ADE
2025-09-19KDFW Dallas/Fort Worth International?12:45 CDT18:46Z1h 00mA95A1C
2025-09-18KDFW Dallas/Fort Worth InternationalKMCI12:46 CDT13:55 CDT1h 09mAB4383
2025-08-26partialKDCA?23:07 EDTN710UW
2025-08-25estimated??08:46Z21:49Z13h 03mN177XF
2025-08-24partialKDCA?09:52 EDTN177XF
2025-08-23partialKDCA?10:59 EDTN758US
2025-08-23estimated??12:40Z14:36Z1h 55mN747UW
2025-08-23partialKDCA?01:12 EDTN750UW
2025-08-21partialKDCA?13:08 EDTN835AW
2025-08-21estimated??11:59Z15:00Z3h 00mN835AW
2025-08-21partialKDCA?20:02 EDTN760US
2025-08-20estimated??19:16Z23:59Z4h 43mN760US
2025-08-19partialKDCA?14:57 EDTN766US
2025-08-19partialKDCA?09:27 EDTN766US
2025-08-17partialKDCA?10:15 EDTN723UW
2025-08-16estimated??18:03Z20:36Z2h 33mN723UW
2025-08-16partialKDCA?10:07 EDTN723UW
2025-08-15estimated??12:32Z21:26Z8h 54mN9006
2025-08-14estimated??17:59Z19:22Z1h 22mN740UW
2025-08-14estimated??14:39Z15:22Z0h 43mN740UW

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