Flight

AAL670

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

DateMon 05 Oct 2026
RouteKMIA MIAMI INTERNATIONAL → KMCI KANSAS CITY INTERNATIONAL
Scheduled departure20:32 EDT

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

Route

AirlineAmerican Airlines
Typical originKMIA MIAMI INTERNATIONAL
Typical destinationKMCI KANSAS CITY INTERNATIONAL
Distance1,088 nm

Flight history 210 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KMIA MIAMI INTERNATIONALKMCI KANSAS CITY INTERNATIONAL21:05 EDT22:48 CDT2h 43mN949AN
2026-10-02KMIA MIAMI INTERNATIONALKMCI KANSAS CITY INTERNATIONAL21:00 EDT22:36 CDT2h 36mN818NN
2026-10-01KMIA MIAMI INTERNATIONALKMCI KANSAS CITY INTERNATIONAL20:55 EDT22:41 CDT2h 46mN918AN
2026-09-30KMIA MIAMI INTERNATIONALKMCI KANSAS CITY INTERNATIONAL20:49 EDT22:35 CDT2h 46mN889NN
2026-09-29KMIA MIAMI INTERNATIONALKMCI KANSAS CITY INTERNATIONAL21:37 EDT23:20 CDT2h 43mN803NN
2026-09-28KMIA MIAMI INTERNATIONALKMCI KANSAS CITY INTERNATIONAL20:44 EDT22:25 CDT2h 41mN832NN
2026-09-27KMIA MIAMI INTERNATIONALKMCI KANSAS CITY INTERNATIONAL20:44 EDT22:32 CDT2h 48mN881NN
2026-09-26KMIA MIAMI INTERNATIONALKMCI KANSAS CITY INTERNATIONAL20:58 EDT22:46 CDT2h 48mN939AN
2026-09-25KMIA MIAMI INTERNATIONALKMCI KANSAS CITY INTERNATIONAL20:50 EDT22:43 CDT2h 53mN314RH
2026-09-24KMIAKMCI20:57 EDT22:46 CDT2h 48mN980AN
2026-09-23KMIAKMCI21:05 EDT22:52 CDT2h 46mN952AA
2026-09-22KMIAKMCI21:08 EDT22:52 CDT2h 43mN934AN
2026-09-21KMIAKMCI21:46 EDT23:44 CDT2h 57mN926NN
2026-09-20KMIAKMCI21:34 EDT23:12 CDT2h 37mN335PH
2026-09-19KMIAKMCI21:19 EDT22:58 CDT2h 39mN986NN
2026-09-18estimatedKMIAKMCI20:48 EDT22:22 CDT2h 33mN948NN
2026-09-17estimatedKMIAKMCI21:29 EDT22:58 CDT2h 28mN876NN
2026-09-16estimatedKMIAKMCI20:46 EDT22:22 CDT2h 35mN357PV
2026-09-15estimatedKMIAKMCI23:06 EDT00:34 CDT2h 27mN956NN
2026-09-14estimatedKMIAKMCI22:12 EDT23:46 CDT2h 33mN907AN
2026-09-13estimatedKMIAKMCI21:08 EDT22:42 CDT2h 33mN903NN
2026-09-12estimated??01:09Z03:42Z2h 32mN986NN
2026-09-11estimatedKMIAKMCI22:20 EDT23:54 CDT2h 33mN981AN
2026-09-10estimated??01:39Z04:06Z2h 26mN929AN
2026-09-09estimatedKMIAKMCI20:55 EDT22:28 CDT2h 32mN979AN
2026-09-06estimatedKMIAKMCI22:47 EDT00:22 CDT2h 34mN967AN
2026-09-05estimatedKMIAKMCI22:10 EDT23:44 CDT2h 33mN921AN
2026-09-04estimatedKMIAKMCI22:07 EDT23:36 CDT2h 28mN978NN
Earlier flights (182) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03estimatedKMIAKMCI20:51 EDT22:30 CDT2h 38mN934NN
2026-09-02estimatedKMIAKMCI21:11 EDT22:44 CDT2h 32mN956NN
2026-09-01estimatedKMIAKMCI22:35 EDT00:06 CDT2h 30mN910NN
2026-08-31estimated??02:22Z04:56Z2h 33mN919AN
2026-08-30KMIAKMCI22:22 EDT23:58 CDT2h 36mN913NN
2026-08-29KMIAKMCI21:58 EDT23:40 CDT2h 41mN946NN
2026-08-28KMIAKMCI22:13 EDT23:56 CDT2h 42mN955NN
2026-08-27KMIAKMCI21:11 EDT23:12 CDT3h 00mN878NN
2026-08-26KMIAKMCI20:40 EDT22:22 CDT2h 41mN339PL
2026-08-25estimatedKMIAKMCI21:49 EDT23:38 CDT2h 48mN807NN
2026-08-24estimatedKMIAKMCI22:16 EDT00:00 CDT2h 43mN821NN
2026-08-23KMIAKMCI01:19 EDT03:00 CDT2h 40mN923AN
2026-08-22KMIAKMCI23:17 EDT00:58 CDT2h 40mN978NN
2026-08-21estimatedKMIAKMCI21:56 EDT23:46 CDT2h 50mN916NN
2026-08-20estimated??01:04Z11:30Z10h 26mN854NN
2026-08-19KMIAKMCI20:41 EDT22:24 CDT2h 42mN970AN
2026-08-18estimatedKMIAKMCI21:54 EDT23:32 CDT2h 37mN902AN
2026-08-17estimatedKHWOKMCI07:24 EDT07:51 CDT1h 27mN964AN
2026-08-16estimatedKMIAKMCI23:02 EDT00:30 CDT2h 27mN989NN
2026-08-15estimatedKHWOKMCI22:11 EDT05:11 CDT8h 00mN936NN
2026-08-14estimatedKMIAKMCI22:25 EDT23:56 CDT2h 30mN815NN
2026-08-13KMIAKMCI20:42 EDT22:22 CDT2h 39mN862NN
2026-08-12KMIAKMCI00:37 EDT02:19 CDT2h 41mN931NN
2026-07-23estimatedKHWOKMCI21:50 EDT23:34 CDT2h 44mN951AA
2026-07-22estimated?KMCI01:08Z22:42 CDT2h 33mN997NN
2026-07-21estimated??01:53Z04:38Z2h 44mN873NN
2026-07-20estimatedKHWOKMCI23:49 EDT01:24 CDT2h 34mN929NN
2026-07-18estimated??03:27Z05:50Z2h 22mN915NN
2026-07-17estimated??02:27Z04:52Z2h 24mN971AN
2026-07-16estimatedKHWOKMCI21:32 EDT23:02 CDT2h 29mN948NN
2026-07-15estimatedKHWO?22:16 EDT05:10Z2h 54mN857NN
2026-07-14estimatedKHSTKMCI22:18 EDT00:02 CDT2h 43mN306PB
2026-07-13estimatedKHWO?22:09 EDT04:44Z2h 34mN994NN
2026-07-12estimatedKHWOKMCI22:10 EDT23:58 CDT2h 47mN867NN
2026-07-11estimatedKHWOKMCI22:11 EDT23:48 CDT2h 36mN925AN
2026-07-10estimatedKHWO?22:52 EDT05:22Z2h 29mN305NX
2026-07-09estimatedKHWO?21:36 EDT04:08Z2h 31mN305NX
2026-07-08estimatedKHWO?20:48 EDT03:24Z2h 35mN963NN
2026-07-07estimatedKHWOKMCI01:44 EDT03:14 CDT2h 29mN853NN
2026-07-06estimatedKHWOKMCI22:23 EDT00:04 CDT2h 41mA3428E
2026-07-05estimatedKHWO?21:59 EDT04:30Z2h 30mN316PF
2026-07-04estimatedKHWOKMCI22:50 EDT00:20 CDT2h 29mN982NN
2026-07-03estimatedKHWO?23:32 EDT06:02Z2h 29mN936AN
2026-07-02estimatedKHWO?22:39 EDT05:14Z2h 34mN305NX
2026-07-01estimatedKHWO?20:53 EDT03:28Z2h 34mN944NN
2026-06-30estimatedKHWO?21:39 EDT04:10Z2h 30mN910AN
2026-06-29estimatedKHWO?21:38 EDT04:08Z2h 29mN871NN
2026-06-28estimatedKHWO?22:01 EDT04:40Z2h 38mN960AN
2026-06-27estimatedKHWOKMCI21:39 EDT23:16 CDT2h 36mN834NN
2026-06-26estimatedKHWOKMCI21:48 EDT23:22 CDT2h 33mN965NN
2026-06-25estimatedKHWOKMCI21:07 EDT23:12 CDT3h 04mN994NN
2026-06-24estimatedKHWO?20:48 EDT03:34Z2h 45mN989NN
2026-06-23estimatedKHWO?21:59 EDT04:40Z2h 40mN940AN
2026-06-22estimatedKOPFKMCI21:46 EDT23:20 CDT2h 33mN832NN
2026-06-21estimatedKOPFKMCI22:42 EDT00:18 CDT2h 35mN974AN
2026-06-20estimatedKHSTKMCI22:11 EDT00:06 CDT2h 54mN849NN
2026-06-19estimatedKHWOKMCI21:51 EDT23:38 CDT2h 46mN990NN
2026-06-18estimatedKHWO?20:57 EDT03:46Z2h 48mN889NN
2026-06-17estimatedKHWO?21:18 EDT04:00Z2h 41mN916AN
2026-06-16estimatedKOPFKMCI21:58 EDT23:44 CDT2h 45mN912NN
2026-06-15KMIAKMCI21:46 EDT23:32 CDT2h 46mN301NW
2026-06-14estimatedKHWOKMCI21:59 EDT00:14 CDT3h 14mN826NN
2026-06-13estimatedKMIAKMCI21:45 EDT23:28 CDT2h 42mN950AN
2026-06-12KMIAKMCI22:19 EDT00:06 CDT2h 46mN902NN
2026-05-29estimatedKMIAKMCI21:38 EDT23:12 CDT2h 34mN357PV
2026-05-28KMIAKMCI21:42 EDT23:32 CDT2h 50mN355PU
2026-05-27estimatedKMIAKMCI20:57 EDT22:34 CDT2h 36mN306NY
2026-05-26estimatedKMIAKMCI21:37 EDT23:08 CDT2h 30mN938AN
2026-05-25estimatedKMIAKMCI21:39 EDT23:20 CDT2h 40mN897NN
2026-05-24KMIAKMCI21:37 EDT23:18 CDT2h 41mN316PF
2026-05-23estimatedKMIAKMCI21:37 EDT23:32 CDT2h 54mN983AN
2026-05-22estimatedKMIAKMCI21:49 EDT23:26 CDT2h 37mN919AN
2026-05-21KMIAKMCI20:37 EDT22:24 CDT2h 46mN921AN
2026-05-20KMIAKMCI21:58 EDT04:00 CDT7h 01mA369EE
2026-05-19partialKMIA?21:33 EDTN338ST
2026-05-12estimatedKMIAKMCI20:17 EDT22:04 CDT2h 47mN990AN
2026-05-11KMIAKMCI21:18 EDT05:10 CDT8h 52mN926AN
2026-05-10KMIAKMCI20:36 EDT22:28 CDT2h 51mN952AA
2026-05-09estimatedKMIAKMCI20:04 EDT23:30 CDT4h 25mN378SC
2026-05-08estimatedKMIAKMCI20:08 EDT22:10 CDT3h 01mA35781
2026-05-07estimatedKMIAKMCI20:02 EDT22:06 CDT3h 03mA34C57
2026-05-06KMIAKMCI20:22 EDT22:22 CDT2h 59mN979NN
2026-05-05KMIAKMCI20:36 EDT22:24 CDT2h 47mN969NN
2026-05-04KMIAKMCI21:16 EDT23:04 CDT2h 47mN919AN
2026-05-03KMIAKMCI21:44 EDT23:40 CDT2h 55mN832NN
2026-05-02KMIAKMCI20:05 EDT21:58 CDT2h 52mN909NN
2026-05-01KMIAKMCI20:46 EDT22:50 CDT3h 03mN875NN
2026-04-30KMIAKMCI20:09 EDT22:16 CDT3h 06mN928NN
2026-04-29estimatedKMIAKMCI20:03 EDT22:22 CDT3h 18mN301NW
2026-04-28KMIAKMCI21:22 EDT23:20 CDT2h 57mN961NN
2026-04-27estimatedKMIAKMCI21:09 EDT23:02 CDT2h 52mN326SJ
2026-04-26KMIAKMCI20:09 EDT22:06 CDT2h 56mN922NN
2026-04-25KMIAKMCI20:13 EDT21:58 CDT2h 44mN964NN
2026-04-24estimatedKMIAKMCI20:10 EDT22:34 CDT3h 23mN916NN
2026-04-23estimatedKMIAKMCI20:11 EDT21:58 CDT2h 46mN916AN
2026-04-22estimatedKMIAKMCI20:02 EDT21:50 CDT2h 47mN928NN
2026-04-21estimatedKMIAKMCI23:32 EDT01:24 CDT2h 51mN859NN
2026-04-20KMIAKMCI20:22 EDT22:20 CDT2h 57mN930NN
2026-04-19KMIAKMCI20:06 EDT22:04 CDT2h 57mN844NN
2026-04-18KMIAKMCI20:08 EDT22:24 CDT3h 15mN892NN
2026-04-17estimatedKMIAKMCI21:31 EDT23:18 CDT2h 46mN936NN
2026-04-16KHWOKMCI20:00 EDT22:02 CDT3h 01mN912NN
2026-04-15partialKMIA?20:07 EDTN845NN
2026-04-14estimatedKMIAKMCI20:00 EDT21:52 CDT2h 51mN316RK
2026-04-13estimatedKMIAKMCI20:07 EDT21:56 CDT2h 48mN950NN
2026-04-12estimatedKMIAKMCI22:44 EDT00:32 CDT2h 47mN916AN
2026-04-11KMIAKMCI20:41 EDT22:42 CDT3h 00mN905NN
2026-03-07?KPHX00:00Z20:14 MST3h 13mA33766
2026-03-06partial??00:00ZN324RA
2026-03-05partialKRSW?19:12 ESTN872NN
2026-03-03?KPHX00:00Z20:12 MST3h 12mA32C3E
2026-03-02partial??00:02ZA39781
2026-03-01estimatedKRSW?17:57 EST23:58Z1h 01mA39781
2026-02-28?KPHX00:00Z20:38 MST3h 38mA32886
2026-02-27partial??00:00ZA35EFA
2026-02-26partial??00:01ZN302SS
2026-02-25estimatedKRSW?17:55 EST23:58Z1h 03mN302SS
2026-02-24?KPHX00:05Z20:28 MST3h 23mA38DB4
2026-02-22partialKRSW?17:55 ESTA33327
2026-02-21?KPHX00:00Z20:32 MST3h 32mA3776F
2026-02-20partial??00:00ZA3D90A
2026-02-19partial??00:03ZN941NN
2026-02-18estimatedKRSW?17:53 EST23:58Z1h 05mN941NN
2026-02-17?KPHX00:02Z20:58 MST3h 55mA3776F
2026-02-16partial??00:02ZN303RG
2026-02-15estimatedKRSW?17:55 EST23:58Z1h 03mN303RG
2026-02-14?KPHX00:02Z20:36 MST3h 33mA3776F
2026-02-13partial??00:00ZA32886
2026-02-12estimatedKRSW?18:02 EST23:58Z0h 55mA32886
2026-01-05?KTPA06:26Z05:12 EST3h 46mN162AA
2026-01-04?KTPA05:43Z05:30 EST4h 47mN908AA
2026-01-03?KTPA05:52Z05:08 EST4h 15mN921US
2026-01-02KPHXKTPA23:34 MST05:00 EST3h 25mN924US
2025-12-31?KTPA05:47Z05:04 EST4h 16mN972UY
2025-12-30?KTPA05:57Z05:06 EST4h 08mN182UW
2025-12-29?KTPA05:55Z05:32 EST4h 36mAD45A4
2025-12-28?KTPA06:15Z05:34 EST4h 18mN575UW
2025-12-27?KTPA05:56Z05:22 EST4h 26mN972UY
2025-12-23KPHXKTPA23:32 MST05:35 EST4h 02mN190UW
2025-12-22?KTPA05:49Z05:26 EST4h 36mN542UW
2025-12-21?KTPA05:52Z05:14 EST4h 22mN993AN
2025-12-20?KTPA05:56Z05:48 EST4h 51mN163US
2025-12-19?KTPA05:38Z05:10 EST4h 31mN554UW
2025-10-30KMIAKMCI20:47 EDT22:28 CDT2h 40mN306RC
2025-10-29KMIAKMCI20:51 EDT22:44 CDT2h 52mA3B8F5
2025-10-28estimatedKMIAKMCI22:21 EDT00:08 CDT2h 46mN326SJ
2025-10-27estimatedKMIAKMCI21:33 EDT23:12 CDT2h 38mN341RW
2025-10-26KMIAKMCI20:46 EDT22:26 CDT2h 39mA34C57
2025-10-25estimatedKMIAKMCI20:57 EDT22:38 CDT2h 41mN304RB
2025-10-24KMIAKMCI20:56 EDT22:46 CDT2h 49mA3C662
2025-10-23KMIAKMCI20:52 EDT22:46 CDT2h 53mA33ED6
2025-10-22KMIAKMCI20:40 EDT22:32 CDT2h 52mN344PP
2025-10-21estimatedKMIAKMCI21:10 EDT22:40 CDT2h 30mA3B186
2025-10-20KMIAKMCI21:15 EDT23:02 CDT2h 46mA3B186
2025-10-19estimatedKMIAKMCI20:45 EDT23:00 CDT3h 14mN328RR
2025-10-15KMIAKMCI20:40 EDT22:22 CDT2h 41mA39B39
2025-10-14KMIAKMCI21:10 EDT22:40 CDT2h 29mN326SJ
2025-10-13KMIAKMCI20:50 EDT22:34 CDT2h 44mN860NN
2025-10-08KMIAKMCI20:39 EDT22:20 CDT2h 41mN306RC
2025-10-07KMIAKMCI21:26 EDT23:08 CDT2h 41mN324SH
2025-10-06KMIAKMCI22:02 EDT23:42 CDT2h 39mN926NN
2025-10-04KMIAKMCI11:44 EDT11:30 CDT0h 45mN921NN
2025-10-02KMIA Miami InternationalKMXF21:56 EDT22:05 CDT1h 09mADD667
2025-10-01KMIA Miami International?21:45 EDT02:52Z1h 06mACD1F6
2025-09-30KMIA Miami International?21:38 EDT02:46Z1h 07mAB93A5
2025-09-29KMIA Miami International?21:43 EDT02:48Z1h 04mAC7B8A
2025-09-28KMIA Miami InternationalKDHN21:47 EDT21:47 CDT1h 00mAC18FE
2025-09-27KMIA Miami International?21:42 EDT02:50Z1h 07mAC72F0
2025-09-26KMIA Miami InternationalKDHN21:42 EDT21:47 CDT1h 04mAD8B20
2025-09-25KMIA Miami International?21:50 EDT02:58Z1h 08mA32861
2025-09-24KMIA Miami InternationalKLSF21:44 EDT22:49 EDT1h 04mADD667
2025-09-23KMIA Miami International?00:13 EDT05:16Z1h 02mAC0DD9
2025-09-22KMIA Miami InternationalKMXF21:44 EDT21:52 CDT1h 08mA3C60D
2025-09-21KMIA Miami InternationalKMXF21:42 EDT21:51 CDT1h 08mABDEEC
2025-09-20KMIA Miami International?22:49 EDT03:58Z1h 08mAC96B8
2025-09-19KMIA Miami InternationalKMXF22:09 EDT22:16 CDT1h 06mACD964
2025-08-26KMIAKMCI22:43 EDT23:58 CDT2h 14mN991NN
2025-08-22KMIAKMCI02:45 EDT10:17 CDT8h 32mN339PL
2025-08-20KMIAKMCI23:25 EDT02:18 CDT3h 53mN822NN
2025-08-19KMIAKMCI00:24 EDT00:38 CDT1h 13mN873NN
2025-08-16KMIAKMCI22:34 EDT00:10 CDT2h 36mA33766
2025-08-15KMIAKMCI00:25 EDT01:58 CDT2h 33mN839NN

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