Flight

AAL2670

Flight history and live tracking for AAL2670, 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

DateSun 04 Oct 2026
RouteKBWI BALTIMORE WASHINGTON INTERNATIONAL → KCLT CHARLOTTE DOUGLAS INTERNATIONAL
Scheduled departure06:52 EDT

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

Route

AirlineAmerican Airlines
Typical originKBWI BALTIMORE WASHINGTON INTERNATIONAL
Typical destinationKCLT CHARLOTTE DOUGLAS INTERNATIONAL
Distance314 nm

Flight history 349 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KBWI BALTIMORE WASHINGTON INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL07:45 EDT08:44 EDT0h 59m
2026-10-02KBWI BALTIMORE WASHINGTON INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL07:52 EDT08:53 EDT1h 01mN556UW
2026-10-01KBWI BALTIMORE WASHINGTON INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL07:51 EDT08:50 EDT0h 59mN173US
2026-09-30KBWI BALTIMORE WASHINGTON INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL08:22 EDT09:22 EDT1h 00mN145AN
2026-09-29KBWI BALTIMORE WASHINGTON INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL07:43 EDT08:42 EDT0h 59mN157UW
2026-09-28KBWI BALTIMORE WASHINGTON INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL07:43 EDT08:43 EDT1h 00mN108NN
2026-09-27KBWI BALTIMORE WASHINGTON INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL07:15 EDT08:10 EDT0h 55mN536UW
2026-09-26KBWI BALTIMORE WASHINGTON INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL07:52 EDT08:49 EDT0h 57mN128AN
2026-09-25KBWI BALTIMORE WASHINGTON INTERNATIONALKCLT CHARLOTTE DOUGLAS INTERNATIONAL07:48 EDT08:48 EDT1h 00mN987AM
2026-09-24KBWIKCLT08:07 EDT09:32 EDT1h 24mN187US
2026-09-23KBWIKCLT08:24 EDT09:48 EDT1h 23mN559UW
2026-09-22KBWIKCLT07:40 EDT08:58 EDT1h 18mN153AN
2026-09-21KBWIKCLT07:41 EDT08:52 EDT1h 11mN584UW
2026-09-20KBWIKCLT07:03 EDT08:06 EDT1h 02mN554UW
2026-09-19estimatedKBWIKCLT07:54 EDT08:54 EDT0h 59mN581UW
2026-09-18KBWIKCLT07:46 EDT08:44 EDT0h 57mN153AN
2026-09-17KBWIKCLT07:51 EDT08:48 EDT0h 56mN128AN
2026-09-16KBWIKCLT08:00 EDT09:08 EDT1h 07mN134AN
2026-09-14KBWIKCLT09:01 EDT10:02 EDT1h 00mN141NN
2026-09-13KBWIKCLT07:00 EDT08:10 EDT1h 09mN119NN
2026-09-12KBWIKCLT07:50 EDT08:46 EDT0h 55mN584UW
2026-09-11KBWIKCLT07:50 EDT08:46 EDT0h 55mN933AM
2026-09-10KBWIKCLT07:57 EDT08:54 EDT0h 56mN573UW
2026-09-09KBWIKCLT07:39 EDT08:34 EDT0h 54mN127AA
2026-09-08KBWIKCLT07:58 EDT08:58 EDT0h 59mN508AY
2026-09-04KBWIKCLT07:51 EDT08:44 EDT0h 53mN551UW
2026-09-03KBWIKCLT08:43 EDT09:40 EDT0h 56mN987AM
Earlier flights (322) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-02KBWIKCLT07:59 EDT09:00 EDT1h 00mN587UW
2026-09-01KBWIKCLT07:52 EDT08:52 EDT0h 59mN921US
2026-08-31KBWIKCLT08:01 EDT09:02 EDT1h 00mN929AA
2026-08-30KBWIKCLT06:57 EDT08:02 EDT1h 04mN191UW
2026-08-29KBWIKCLT07:51 EDT08:48 EDT0h 56mN978UY
2026-08-28KBWIKCLT07:54 EDT08:58 EDT1h 03mN171US
2026-08-27KBWIKCLT07:59 EDT09:00 EDT1h 00mN510UW
2026-08-26KBWIKCLT07:51 EDT08:44 EDT0h 52mN551UW
2026-08-25KBWIKCLT08:11 EDT09:12 EDT1h 01mN974UY
2026-08-24KBWIKCLT08:07 EDT09:06 EDT0h 58mN536UW
2026-08-23KBWIKCLT07:14 EDT08:16 EDT1h 01mN972UY
2026-08-22KBWIKCLT07:51 EDT08:58 EDT1h 06mN135NN
2026-08-21estimatedKBWIKCLT08:03 EDT09:14 EDT1h 10mN915US
2026-08-20KBWIKCLT08:12 EDT10:46 EDT2h 33mN563UW
2026-08-19estimatedKBWIKCLT07:57 EDT08:52 EDT0h 54mN990AU
2026-08-18KBWIKCLT07:49 EDT09:00 EDT1h 11mN190UW
2026-08-17KBWIKCLT09:24 EDT11:17 EDT1h 52mN976UY
2026-08-16KBWIKCLT07:07 EDT09:43 EDT2h 36mN157UW
2026-08-15KBWIKCLT09:26 EDT10:24 EDT0h 58mN146AA
2026-08-14KBWIKCLT07:53 EDT10:36 EDT2h 42mN544UW
2026-08-13KBWIKCLT07:55 EDT08:54 EDT0h 59mN176UW
2026-08-12KBWIKCLT08:09 EDT09:12 EDT1h 02mN127AA
2026-07-23KBWIKCLT06:32 EDT08:14 EDT1h 42mN126AN
2026-07-22KBWIKCLT06:26 EDT07:24 EDT0h 57mN126AN
2026-07-21KBWIKCLT06:20 EDT07:20 EDT0h 59mN412UW
2026-07-20KBWIKCLT06:21 EDT07:16 EDT0h 54mN556UW
2026-07-18KBWIKCLT06:59 EDT08:00 EDT1h 00mN163AA
2026-07-17KBWIKCLT06:31 EDT07:30 EDT0h 58mN584UW
2026-07-16KBWIKCLT06:21 EDT07:32 EDT1h 10mN138AN
2026-07-15KBWIKCLT06:58 EDT07:34 EDT0h 35mN553UW
2026-07-14KBWIKCLT06:21 EDT07:30 EDT1h 09mN143AN
2026-07-13estimatedKBWIKCLT06:24 EDT07:36 EDT1h 11mN519UW
2026-07-12KBWIKCLT06:23 EDT08:06 EDT1h 42mN922NN
2026-07-11KBWIKCLT06:28 EDT07:36 EDT1h 07mN191UW
2026-07-10estimatedKBWIKCLT06:26 EDT07:32 EDT1h 05mN973UY
2026-07-09KBWIKCLT06:26 EDT07:34 EDT1h 07mN908AA
2026-07-08KBWIKCLT06:34 EDT07:38 EDT1h 03mN990AU
2026-07-06estimatedKBWIKCLT06:20 EDT07:40 EDT1h 19mN543UW
2026-07-05KBWIKCLT06:23 EDT07:30 EDT1h 06mN583UW
2026-07-03KBWIKCLT06:27 EDT07:38 EDT1h 10mN545UW
2026-07-02KBWIKCLT06:18 EDT07:34 EDT1h 15mN153UW
2026-07-01KBWIKCLT06:46 EDT07:42 EDT0h 55mN992AU
2026-06-30KBWIKCLT06:22 EDT07:22 EDT0h 59mN121AN
2026-06-29KBWIKCLT06:26 EDT07:30 EDT1h 03mN196UW
2026-06-28KBWIKCLT06:19 EDT07:24 EDT1h 04mN186US
2026-06-27KBWIKCLT06:29 EDT07:28 EDT0h 58mN551UW
2026-06-26estimatedKBWIKCLT06:19 EDT06:54 EDT0h 34mN153UW
2026-06-25estimatedKIADKCLT06:33 EDT07:32 EDT0h 58mN137AA
2026-06-24KBWIKCLT06:16 EDT07:22 EDT1h 05mN975UY
2026-06-23KBWIKCLT06:19 EDT07:22 EDT1h 02mN586UW
2026-06-22KBWIKCLT06:30 EDT07:32 EDT1h 01mAD495B
2026-06-21KBWIKCLT10:55 EDT11:54 EDT0h 58mN169UW
2026-06-20KBWIKCLT06:23 EDT07:28 EDT1h 04mN920US
2026-06-19KBWIKCLT06:23 EDT07:24 EDT1h 00mN162AA
2026-06-18KBWIKCLT06:23 EDT07:28 EDT1h 04mN575UW
2026-06-17estimatedKFMEKCLT06:33 EDT07:34 EDT1h 00mN557UW
2026-06-16KBWIKCLT06:26 EDT07:28 EDT1h 01mAD495B
2026-06-15KBWIKCLT06:32 EDT07:32 EDT0h 59mN162AA
2026-06-14KBWIKCLT06:21 EDT07:16 EDT0h 54mN914UY
2026-06-13KBWIKCLT06:55 EDT07:56 EDT1h 00mN901AA
2026-06-12KBWIKCLT06:33 EDT07:32 EDT0h 59mN901AA
2026-05-29KBWIKCLT06:22 EDT07:24 EDT1h 02mN586UW
2026-05-28KBWIKCLT06:19 EDT07:22 EDT1h 02mN539UW
2026-05-27KBWIKCLT06:23 EDT07:26 EDT1h 02mN153UW
2026-05-26KBWIKCLT06:31 EDT07:32 EDT1h 00mN138AN
2026-05-25KBWIKCLT06:32 EDT07:32 EDT1h 00mN192UW
2026-05-24KBWIKCLT06:20 EDT07:20 EDT0h 59mN167US
2026-05-23KBWIKCLT06:27 EDT07:32 EDT1h 05mN519UW
2026-05-22KBWIKCLT06:22 EDT07:26 EDT1h 03mN183UW
2026-05-21estimatedKBWIKCLT06:22 EDT07:16 EDT0h 53mN879NN
2026-05-20KBWIKCLT20:23 EDT07:10 EDT10h 46mN930AN
2026-05-19KBWIKCLT22:41 EDT16:24 EDT17h 42mN929AN
2026-05-12estimatedKBWIKCLT06:00 EDT06:52 EDT0h 52mN317PG
2026-05-11KBWIKCLT06:17 EDT07:22 EDT1h 04mA362B2
2026-05-10KBWIKCLT06:17 EDT07:16 EDT0h 58mN864NN
2026-05-09KBWIKCLT06:26 EDT07:26 EDT0h 59mN907AN
2026-05-08KBWIKCLT06:34 EDT07:36 EDT1h 01mN967AN
2026-05-07KBWIKCLT06:17 EDT07:32 EDT1h 14mN893NN
2026-05-06KBWIKCLT06:15 EDT07:14 EDT0h 58mN989NN
2026-05-05KBWIKCLT06:13 EDT07:06 EDT0h 52mN907AN
2026-05-04KBWIKCLT06:16 EDT07:14 EDT0h 57mN967AN
2026-05-03KBWIKCLT06:18 EDT07:20 EDT1h 01mN983AN
2026-05-02KBWIKCLT06:21 EDT07:34 EDT1h 12mN923NN
2026-05-01KBWIKCLT06:31 EDT07:44 EDT1h 12mN988NN
2026-04-30KBWIKCLT06:23 EDT07:26 EDT1h 02mN973NN
2026-04-28KBWIKCLT06:01 EDT07:02 EDT1h 00mN975AN
2026-04-27KBWIKCLT06:20 EDT07:18 EDT0h 58mN890NN
2026-04-26KBWIKCLT06:19 EDT07:24 EDT1h 04mN895NN
2026-04-25estimatedKBWIKCLT06:17 EDT07:12 EDT0h 54mA35EF1
2026-04-24KBWIKCLT06:16 EDT07:10 EDT0h 54mN933NN
2026-04-23KBWIKCLT06:23 EDT07:22 EDT0h 58mN923NN
2026-04-22KBWIKCLT08:14 EDT09:12 EDT0h 57mN807NN
2026-04-21KBWIKCLT06:04 EDT07:02 EDT0h 57mN827NN
2026-04-20estimatedKBWIKCLT06:17 EDT09:22 EDT3h 05mN836NN
2026-04-19KBWIKCLT06:19 EDT07:24 EDT1h 04mN947NN
2026-04-18KBWIKCLT06:13 EDT07:12 EDT0h 58mN903NN
2026-04-17KBWIKCLT06:15 EDT07:22 EDT1h 06mAB129A
2026-04-16KBWIKCLT06:24 EDT07:26 EDT1h 01mN992NN
2026-04-15KBWIKCLT06:17 EDT07:18 EDT1h 00mN955NN
2026-04-14KBWIKCLT05:55 EDT06:54 EDT0h 58mN959NN
2026-04-13KBWIKCLT06:14 EDT07:14 EDT0h 59mN932NN
2026-04-12KBWIKCLT06:24 EDT07:24 EDT0h 59mN878NN
2026-04-11KBWIKCLT09:18 EDT10:14 EDT0h 55mN945NN
2026-04-05estimated?KPHX20:16Z14:36 MST1h 20mN651AW
2026-04-05estimatedKPHX?10:23 MST18:44Z1h 20mN651AW
2026-04-04estimated?KPHX20:15Z14:36 MST1h 20mN651AW
2026-04-04estimatedKPHX?10:26 MST18:42Z1h 15mN651AW
2026-04-03estimated?KPHX20:07Z14:28 MST1h 20mN657AW
2026-04-03estimatedKPHX?10:13 MST18:40Z1h 26mN657AW
2026-04-02partialKPHX?10:16 MSTN114UW
2026-03-31estimated?KPHX20:09Z14:36 MST1h 26mN668AW
2026-03-31estimatedKPHX?10:16 MST18:44Z1h 27mN668AW
2026-03-30estimated?KPHX20:07Z14:24 MST1h 16mN125UW
2026-03-30estimatedKPHX?10:13 MST18:32Z1h 18mN125UW
2026-03-29partialKPHX?10:18 MSTN651AW
2026-03-28estimated?KPHX20:20Z14:40 MST1h 19mA36A19
2026-03-28estimatedKPHX?10:25 MST18:44Z1h 18mA36A19
2026-03-15estimated?KPHX20:05Z14:22 MST1h 16mN310RF
2026-03-15estimatedKPHX?10:19 MST18:46Z1h 26mN310RF
2026-03-14estimated?KPHX20:03Z14:22 MST1h 18mN324RN
2026-03-14estimatedKPHX?10:21 MST18:50Z1h 28mN324RN
2026-03-13estimated?KPHX20:06Z14:22 MST1h 15mA3A65F
2026-03-13estimatedKPHX?10:23 MST18:46Z1h 22mA3A65F
2026-03-12estimated?KPHX20:13Z14:32 MST1h 18mN342RX
2026-03-12estimatedKPHX?10:34 MST18:54Z1h 19mN342RX
2026-03-11KRNOKPHX12:52 PDT14:30 MST1h 38mA32886
2026-03-11KPHXKRNO10:08 MST11:58 PDT1h 49mA32886
2026-03-10KRNOKPHX13:29 PDT15:04 MST1h 35mN308RD
2026-03-10?KRNO17:10Z12:40 PDT2h 29mN308RD
2026-03-09?KPHX19:42Z14:46 MST2h 04mA33B1E
2026-03-09?KRNO16:39Z11:58 PDT2h 19mA33B1E
2026-03-08KRNOKPHX12:52 PDT14:46 MST1h 53mA3E07A
2026-03-08KPHXKRNO10:04 MST11:58 PDT1h 54mA3E07A
2026-03-07KRNOKPHX13:29 PST16:22 MST1h 53mA35B42
2026-03-07estimated?KRNO18:15Z12:12 PST1h 56mA35B42
2026-03-06KRNOKPHX13:07 PST15:44 MST1h 36mN336SR
2026-03-06?KRNO17:58Z12:12 PST2h 13mN336SR
2026-03-05KRNOKPHX13:00 PST15:38 MST1h 37mA3A65F
2026-03-05KPHXKRNO11:07 MST12:00 PST1h 53mA3A65F
2026-03-04estimated?KPHX20:49Z15:40 MST1h 51mN336SR
2026-03-04?KRNO17:40Z12:10 PST2h 29mN336SR
2026-03-03KRNOKPHX12:51 PST15:26 MST1h 35mN336SR
2026-03-03KPHXKRNO11:00 MST11:58 PST1h 57mN336SR
2026-03-02KRNOKPHX13:10 PST15:52 MST1h 41mA36A19
2026-03-02?KRNO17:43Z12:22 PST2h 38mA36A19
2026-03-02estimated?KPHX00:02Z17:44 MST0h 41mN342RX
2026-03-01estimated??22:37Z23:58Z1h 20mN342RX
2026-03-01KPHXKRNO13:28 MST14:14 PST1h 45mN342RX
2026-02-28KRNOKPHX13:02 PST15:42 MST1h 40mA33ED6
2026-02-28?KRNO17:38Z12:10 PST2h 31mA33ED6
2026-02-27KRNOKPHX12:51 PST15:30 MST1h 38mA3A647
2026-02-27?KRNO17:51Z12:04 PST2h 12mA3A647
2026-02-26KPHXKSDL13:04 MST16:58 MST3h 53mN801NN
2026-02-25KRNOKPHX13:14 PST15:42 MST1h 27mN837NN
2026-02-25KPHXKRNO11:26 MST12:22 PST1h 55mN837NN
2026-02-25?KPHX05:49Z00:46 MST1h 57mA39781
2026-02-25estimated?KRNO04:00Z21:12 PST1h 11mA39781
2026-02-25?KSMF00:00Z19:22 PST3h 22mA39781
2026-02-24estimated??23:17Z23:58Z0h 41mA39781
2026-02-24partialKPHX?11:19 MSTA39781
2026-02-23KRNOKPHX13:17 PST15:52 MST1h 34mN815NN
2026-02-23?KRNO18:08Z12:32 PST2h 23mN815NN
2026-02-22?KPHX20:35Z15:32 MST1h 56mN940NN
2026-02-22?KRNO17:49Z12:08 PST2h 19mN940NN
2026-02-21KRNOKPHX12:57 PST15:36 MST1h 38mA333AE
2026-02-21KPHXKRNO11:06 MST11:52 PST1h 45mA333AE
2026-02-20KRNOKPHX13:00 PST15:36 MST1h 35mN336SR
2026-02-20?KRNO17:55Z12:10 PST2h 14mN336SR
2026-02-19KRNOKPHX13:56 PST16:54 MST1h 57mA32116
2026-02-19?KRNO18:38Z13:06 PST2h 28mA32116
2026-02-18KRNOKPHX12:56 PST15:38 MST1h 41mN992AN
2026-02-18partialKRNO?21:26 PSTA3CA1A
2026-02-18KPHXKRNO19:32 MST20:32 PST1h 59mA3CA1A
2026-02-18estimated??01:10Z02:08Z0h 58mA3CA1A
2026-02-17estimated??18:37Z23:58Z5h 21mA3CA1A
2026-02-17estimated??17:45Z18:14Z0h 28mA3CA1A
2026-02-16KRNOKPHX12:52 PST15:36 MST1h 44mA3A65F
2026-02-16KPHXKRNO11:08 MST12:06 PST1h 57mA3A65F
2026-02-15KRNOKPHX12:53 PST15:34 MST1h 40mN338RS
2026-02-15?KRNO17:38Z11:58 PST2h 19mN338RS
2026-02-14KRNOKPHX12:53 PST15:38 MST1h 44mN338RS
2026-02-14?KRNO17:38Z11:56 PST2h 18mN338RS
2026-02-13KRNOKPHX12:53 PST15:30 MST1h 36mA3B186
2026-02-13?KRNO17:45Z12:04 PST2h 18mA3B186
2026-02-12KRNOKPHX12:52 PST15:30 MST1h 37mA32C3E
2026-02-12KPHXKRNO11:11 MST11:58 PST1h 46mA32C3E
2026-02-11KRNOKPHX12:55 PST15:36 MST1h 40mN862NN
2026-02-11?KRNO17:36Z11:46 PST2h 09mN862NN
2026-02-10?KPHX20:35Z15:34 MST1h 59mN937AN
2026-02-10?KRNO17:51Z11:58 PST2h 06mN937AN
2026-02-09?KPHX20:34Z15:32 MST1h 57mN829NN
2026-02-09?KRNO17:39Z11:50 PST2h 10mN829NN
2026-02-08?KPHX20:35Z15:52 MST2h 16mN879NN
2026-02-08KPHXKRNO11:03 MST11:46 PST1h 42mN879NN
2026-02-07?KPHX20:36Z15:48 MST2h 11mN881NN
2026-02-07KPHXKRNO11:05 MST11:54 PST1h 48mN881NN
2026-02-07?KPHX01:16Z20:46 MST2h 29mN803NN
2026-02-06KPHXKRNO11:04 MST11:52 PST1h 47mN803NN
2026-02-05?KPHX20:43Z15:36 MST1h 52mN962AN
2026-02-05?KRNO17:48Z11:44 PST1h 56mN962AN
2026-02-04KRNOKPHX13:01 PST15:44 MST1h 43mN989NN
2026-02-04KPHXKRNO11:21 MST12:12 PST1h 50mN989NN
2026-02-03?KPHX20:33Z15:30 MST1h 56mN996NN
2026-02-03?KRNO17:37Z11:46 PST2h 08mN996NN
2026-02-02KRNOKPHX13:06 PST15:42 MST1h 35mA4008E
2026-02-02KPHXKRNO11:29 MST12:22 PST1h 52mA4008E
2026-02-01KRNOKPHX13:35 PST16:16 MST1h 40mN891NN
2026-02-01?KRNO18:45Z12:48 PST2h 02mN891NN
2026-01-31KRNOKPHX13:42 PST16:14 MST1h 32mN912NN
2026-01-31KPHXKRNO12:11 MST13:04 PST1h 52mN912NN
2026-01-30estimated??20:36Z23:05Z2h 28mN984NN
2026-01-30?KRNO17:39Z12:10 PST2h 31mN984NN
2026-01-29KRNOKPHX12:47 PST15:34 MST1h 46mN847NN
2026-01-29KPHXKRNO11:05 MST11:50 PST1h 44mN847NN
2026-01-28KRNOKPHX12:58 PST15:34 MST1h 35mN976AN
2026-01-28?KRNO17:38Z12:20 PST2h 41mN976AN
2026-01-27?KPHX20:35Z16:04 MST2h 28mN922NN
2026-01-27KPHXKRNO11:13 MST11:54 PST1h 40mN922NN
2026-01-25?KPHX20:40Z15:42 MST2h 01mN914NN
2026-01-25KPHXKRNO11:20 MST12:20 PST1h 59mN914NN
2026-01-24?KPHX20:42Z15:52 MST2h 09mN923NN
2026-01-24?KRNO17:43Z12:16 PST2h 32mN923NN
2026-01-23?KPHX20:33Z15:30 MST1h 57mN306NY
2026-01-23?KRNO17:36Z11:52 PST2h 16mN306NY
2026-01-22?KPHX20:40Z15:40 MST1h 59mN826NN
2026-01-22?KRNO18:06Z12:12 PST2h 06mN826NN
2026-01-21?KPHX20:38Z15:28 MST1h 49mN826NN
2026-01-21?KRNO17:51Z12:04 PST2h 12mN826NN
2026-01-20?KPHX20:37Z15:32 MST1h 54mN938NN
2026-01-20KPHXKRNO11:11 MST12:08 PST1h 57mN938NN
2026-01-19KRNOKPHX13:16 PST15:54 MST1h 37mN913NN
2026-01-19?KRNO18:14Z12:32 PST2h 17mN913NN
2026-01-18KRNOKPHX12:59 PST15:34 MST1h 34mN871NN
2026-01-18KPHXKRNO11:03 MST11:56 PST1h 52mN871NN
2026-01-09KRNOKPHX13:11 PST15:42 MST1h 30mN316PF
2026-01-09?KRNO17:37Z12:22 PST2h 44mN316PF
2026-01-08?KPHX20:26Z15:50 MST2h 23mN835NN
2026-01-08?KRNO17:36Z11:50 PST2h 13mN835NN
2026-01-07?KPHX20:40Z15:30 MST1h 49mN800NN
2026-01-07?KRNO17:36Z11:50 PST2h 13mN800NN
2026-01-06?KPHX20:35Z15:36 MST2h 01mN987NN
2026-01-06?KRNO17:36Z11:54 PST2h 17mN987NN
2026-01-05estimated??17:47Z23:30Z5h 42mN679AW
2026-01-04estimated??20:40Z23:06Z2h 25mN114UW
2026-01-04KPHXKRNO11:21 MST12:14 PST1h 53mN114UW
2026-01-03KRNOKPHX12:59 PST15:42 MST1h 43mN991NN
2026-01-03partialKRNO?16:49 PSTN124US
2026-01-02KPHXKRNO12:43 MST13:26 PST1h 42mN124US
2026-01-01estimated??21:28Z23:46Z2h 17mN124US
2026-01-01estimated??17:27Z21:00Z3h 33mN124US
2025-12-31KRNOKPHX13:24 PST16:08 MST1h 43mN651AW
2025-12-31?KRNO18:32Z12:32 PST1h 59mN651AW
2025-12-30KPHX?11:34 MST23:14Z4h 40mN110UW
2025-12-30estimated??17:27Z18:01Z0h 33mN110UW
2025-12-29KRNOKPHX14:13 PST16:52 MST1h 38mN989AN
2025-12-29?KRNO19:27Z13:34 PST2h 06mN989AN
2025-12-28KRNOKPHX13:00 PST15:39 MST1h 39mN661AW
2025-12-28?KRNO17:28Z12:08 PST2h 39mN661AW
2025-12-27KRNOKPHX13:42 PST16:28 MST1h 45mN955NN
2025-12-27estimated?KRNO18:53Z12:52 PST1h 58mN955NN
2025-12-27estimated??18:11Z18:31Z0h 20mN955NN
2025-12-26estimated??21:10Z23:44Z2h 34mN654AW
2025-12-26?KRNO18:21Z12:42 PST2h 20mN654AW
2025-12-25estimated??17:37Z22:56Z5h 18mN170US
2025-12-24estimated??17:45Z22:50Z5h 04mN124US
2025-12-23KRNOKPHX12:53 PST15:38 MST1h 44mN118US
2025-12-23estimated??17:45Z20:24Z2h 38mN118US
2025-12-22estimatedKRNO?13:00 PST22:56Z1h 55mN111US
2025-12-22KPHXKRNO11:14 MST11:58 PST1h 43mN111US
2025-12-22?KPHX00:02Z19:15 MST2h 13mN126UW
2025-12-21estimated??18:07Z23:04Z4h 56mN126UW
2025-12-20estimated??00:00Z00:58Z0h 57mN652AW
2025-12-19estimated??18:19Z23:58Z5h 38mN652AW
2025-12-18?KPHX17:52Z15:34 MST4h 42mN661AW
2025-12-18KRNOKPHX17:04 PST19:40 MST1h 35mN907NN
2025-12-17estimated??21:25Z23:58Z2h 33mN907NN
2025-12-17?KSMF17:37Z13:02 PST3h 24mN907NN
2025-12-16?KPHX20:30Z15:20 MST1h 49mN854NN
2025-12-16?KRNO17:36Z12:00 PST2h 23mN854NN
2025-12-15KRNOKPHX12:48 PST15:18 MST1h 29mN933NN
2025-12-15KPHXKRNO11:05 MST11:54 PST1h 48mN933NN
2025-12-14KRNOKPHX12:47 PST15:22 MST1h 34mN868NN
2025-12-14?KRNO17:35Z11:50 PST2h 14mN868NN
2025-12-13KRNOKPHX12:55 PST15:36 MST1h 41mN802NN
2025-12-13?KRNO18:06Z12:10 PST2h 03mN802NN
2025-12-12KRNOKPHX12:49 PST15:28 MST1h 39mN849NN
2025-12-12KPHXKRNO11:07 MST11:54 PST1h 46mN849NN
2025-12-11KRNOKPHX12:54 PST15:32 MST1h 37mN833NN
2025-12-11?KRNO18:00Z12:04 PST2h 04mN833NN
2025-12-10?KPHX20:30Z15:28 MST1h 57mN844NN
2025-12-10?KRNO17:42Z11:48 PST2h 05mN844NN
2025-12-09?KPHX20:29Z15:22 MST1h 52mN972NN
2025-12-09?KRNO17:41Z11:46 PST2h 04mN972NN
2025-11-27estimated??20:51Z22:10Z1h 18mN752US
2025-11-27estimated??18:20Z19:38Z1h 17mN752US
2025-11-26estimated??20:59Z22:18Z1h 18mN751UW
2025-11-26estimated??18:21Z19:40Z1h 18mN751UW
2025-10-30KBWIKCLT07:48 EDT08:58 EDT1h 09mN315RJ
2025-10-29KBWIKCLT07:41 EDT08:48 EDT1h 06mN317PG
2025-10-28KBWIKCLT09:27 EDT10:34 EDT1h 06mN980NN
2025-10-27KBWIKCLT06:43 EDT07:52 EDT1h 08mN889NN
2025-10-20estimatedKBWIKCLT08:06 EDT08:28 EDT0h 21mN880NN
2025-10-15KBWIKCLT07:42 EDT08:48 EDT1h 06mN966AN
2025-10-14KBWIKCLT08:03 EDT09:00 EDT0h 56mN903NN
2025-10-13KBWIKCLT06:40 EDT07:42 EDT1h 01mN899NN
2025-10-07KBWIKCLT07:40 EDT08:38 EDT0h 57mN314RH
2025-10-06KBWIKCLT06:53 EDT07:50 EDT0h 56mN324RN
2025-10-05KBWIKDFW11:35 EDT16:06 CDT5h 30mN326RP
2025-10-01KBWIKCLT10:17 EDT11:19 EDT1h 02mA35AF8
2025-09-30KBWIKCLT10:19 EDT11:20 EDT1h 00mA33741
2025-09-29KBWIKCLT10:21 EDT11:26 EDT1h 04mA3776F
2025-09-27KBWIKCLT10:10 EDT11:14 EDT1h 04mA34C57
2025-09-26KBWIKCLT10:10 EDT11:14 EDT1h 03mA4008E
2025-09-22KBWIKCLT10:12 EDT11:16 EDT1h 03mAC7E15
2025-09-20KBWIKCLT10:11 EDT11:15 EDT1h 03mA33B1E
2025-08-24KBWIKCLT06:41 EDT07:42 EDT1h 00mN343RY
2025-08-21KBWIKCLT06:44 EDT07:50 EDT1h 05mA39B39
2025-08-20KBWIKCLT13:14 EDT15:36 EDT2h 22mN928AN
2025-08-19KBWIKCLT07:22 EDT08:22 EDT0h 59mN822NN
2025-08-17KBWIKCLT06:39 EDT07:36 EDT0h 56mN342RX
2025-08-16KBWIKCLT08:44 EDT09:46 EDT1h 01mN327SK
2025-08-15KBWIKCLT06:57 EDT07:56 EDT0h 58mN945AN

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