Flight

AAL1870

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

In flightKMSP → KMIA to MIAMI
Phasecruise
Progress79%
ETA10:23 EDT

Next flight

DateMon 05 Oct 2026
RouteKMSP MINNEAPOLIS ST PAUL INTERNATIONAL → KMIA MIAMI INTERNATIONAL
Scheduled departure06:13 CDT

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

Route

AirlineAmerican Airlines
Typical originKMSP MINNEAPOLIS ST PAUL INTERNATIONAL
Typical destinationKMIA MIAMI INTERNATIONAL
Distance1,305 nm

Flight history 254 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-09-25estimatedKMSPKTNT06:09 CDT13:14 EDT6h 05mN320TF
2026-09-17estimatedKMSPKTNT06:23 CDT13:11 EDT5h 47mN323SG
2026-09-16estimatedKMSPKTNT06:26 CDT10:24 EDT2h 57mA35B27
2026-09-15estimatedKHSV?08:17 CDT14:32Z1h 14mA37B5A
2026-09-09estimated??11:24Z14:38Z3h 14mN183UW
2026-09-06estimatedKMSPKTNT06:21 CDT10:18 EDT2h 56mN901AA
2026-09-05estimatedKMSPKTNT06:20 CDT12:36 EDT5h 16mN145AN
2026-09-04estimatedKMSPKTNT06:27 CDT10:28 EDT3h 01mN542UW
Earlier flights (246) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03estimatedKMSPKTNT06:32 CDT10:44 EDT3h 11mN165NN
2026-09-02estimated??11:13Z14:24Z3h 10mN933AM
2026-09-01estimated??10:35Z14:20Z3h 44mN126AN
2026-08-31estimatedKMSPKTNT06:35 CDT10:34 EDT2h 59mN900UW
2026-08-30KMSPKMIA06:16 CDT10:24 EDT3h 07mN546UW
2026-08-29KMSPKMIA06:26 CDT10:34 EDT3h 07mN158AN
2026-08-28estimated??11:13Z14:16Z3h 02mN910AU
2026-08-27estimatedKMSPKMIA06:15 CDT10:20 EDT3h 05mN147AA
2026-08-26KMSPKMIA06:20 CDT10:24 EDT3h 03mN165NN
2026-08-25KMSPKMIA06:20 CDT10:24 EDT3h 03mN162UW
2026-08-24estimatedKMSPKTNT06:17 CDT10:16 EDT2h 58mN129AA
2026-08-23KMSPKMIA06:23 CDT10:20 EDT2h 56mN146AA
2026-08-22KMSPKMIA06:39 CDT10:38 EDT2h 59mN908AA
2026-08-21KMSPKMIA06:24 CDT12:34 EDT5h 09mN917UY
2026-08-20estimatedKMSPKMIA06:17 CDT10:28 EDT3h 10mN932AM
2026-08-19estimatedKMSPKMIA06:09 CDT10:18 EDT3h 09mN165NN
2026-08-18estimated??11:22Z13:20Z1h 57mN192UW
2026-08-17estimated??13:07Z14:54Z1h 46mN903AA
2026-08-16KMSPKMIA06:52 CDT12:53 EDT5h 01mN145AN
2026-08-15estimated??11:24Z14:56Z3h 31mN998AN
2026-08-14estimatedKMSPKMIA06:34 CDT12:42 EDT5h 07mN199UW
2026-08-13estimatedKMSPKMIA06:35 CDT10:26 EDT2h 50mN907AA
2026-08-12estimated??11:20Z14:14Z2h 53mN977UY
2026-07-23estimated?KTNT11:15Z10:10 EDT2h 54mN172US
2026-07-22estimated??19:08Z23:54Z4h 46mN143AN
2026-07-21estimated?KTNT16:55Z15:53 EDT2h 57mN176UW
2026-07-20estimated??11:10Z16:34Z5h 24mAD4D12
2026-07-19estimated??05:23Z14:28Z9h 04mN155NN
2026-07-18estimatedKMSPKTNT06:20 CDT10:44 EDT3h 23mN155NN
2026-07-17estimated?KTNT11:10Z10:30 EDT3h 19mN994AN
2026-07-16estimatedKMSPKTNT06:32 CDT10:18 EDT2h 45mN919US
2026-07-15estimated??11:33Z14:18Z2h 44mN535UW
2026-07-14estimatedKMSPKTNT06:25 CDT10:22 EDT2h 56mN180US
2026-07-13estimatedKMSPKTNT06:35 CDT10:16 EDT2h 41mAD495B
2026-07-12estimatedKMSPKTNT07:00 CDT10:10 EDT2h 09mN582UW
2026-07-11estimatedKMSPKTNT06:34 CDT12:14 EDT4h 39mN174US
2026-07-11estimatedKMSP?05:09 CDT10:38Z0h 28mN174US
2026-07-10estimatedKMSP?05:18 CDT14:36Z4h 18mAD4D12
2026-07-09estimatedKMSP?07:29 CDT17:02Z4h 32mN925UY
2026-07-08estimatedKMSP?06:22 CDT14:12Z2h 49mN971UY
2026-07-07estimatedKMSPKTNT06:34 CDT12:55 EDT5h 20mN422AN
2026-07-06estimatedKMSP?06:26 CDT14:12Z2h 45mN192UW
2026-07-05estimatedKMSP?06:11 CDT14:16Z3h 04mN994AN
2026-07-04estimatedKMSPKTNT07:08 CDT11:16 EDT3h 08mN990AU
2026-07-03estimatedKMSPKTNT06:37 CDT10:20 EDT2h 43mN183UW
2026-07-02estimatedKMSPKTNT06:35 CDT10:24 EDT2h 48mN922US
2026-07-01estimatedKMSP?06:32 CDT16:50Z5h 17mN157AA
2026-06-30estimated??17:17Z17:38Z0h 20mN165NN
2026-06-30estimatedKMSPKTNT06:40 CDT10:22 EDT2h 41mN165NN
2026-06-29estimatedKMSPKTNT06:31 CDT10:28 EDT2h 57mN165NN
2026-06-28estimatedKMSP?06:25 CDT14:36Z3h 10mN920US
2026-06-27estimatedKMSPKTNT06:41 CDT10:42 EDT3h 01mN134AN
2026-06-26estimatedKMSPKTNT06:35 CDT10:34 EDT2h 58mN134AN
2026-06-25estimatedKMSPKTNT06:39 CDT12:27 EDT4h 48mN546UW
2026-06-24estimatedKMSPKTNT06:49 CDT10:32 EDT2h 42mN127AA
2026-06-23estimatedKMSP?06:38 CDT14:34Z2h 55mN123NN
2026-06-22estimatedKMSP?06:32 CDT18:41Z7h 08mN159AN
2026-06-21estimatedKMSPKTNT06:37 CDT10:40 EDT3h 02mN132AN
2026-06-20estimatedKMSPKTNT06:45 CDT10:38 EDT2h 52mN553UW
2026-06-19estimatedKMSP?06:31 CDT14:28Z2h 57mN166NN
2026-06-18estimated??15:21Z15:42Z0h 20mN914UY
2026-06-17estimatedKMSPKTNT06:37 CDT10:44 EDT3h 06mN559UW
2026-06-16estimated??14:35Z14:56Z0h 20mN142AN
2026-06-16estimatedKMSPKTNT06:37 CDT08:22 EDT0h 45mN142AN
2026-06-15estimatedKMSP?06:23 CDT14:28Z3h 04mN195UW
2026-06-14estimatedKMSP?06:29 CDT19:06Z7h 36mN195UW
2026-06-13partialKMIA?21:26 EDTN993AN
2026-06-12KMSPKMIA06:40 CDT10:50 EDT3h 09mN993AN
2026-05-29KMSPKMIA06:39 CDT10:54 EDT3h 15mN995AN
2026-05-28KMSPKMIA06:34 CDT10:42 EDT3h 07mN157UW
2026-05-27estimatedKMSPKMIA06:25 CDT10:44 EDT3h 18mN134AN
2026-05-26estimatedKMSPKMIA06:31 CDT10:56 EDT3h 24mN925UY
2026-05-25KMSPKMIA10:54 CDT15:10 EDT3h 15mN150UW
2026-05-24KMSPKMIA06:34 CDT10:44 EDT3h 09mN150NN
2026-05-23KMSPKMIA06:34 CDT11:02 EDT3h 27mN562UW
2026-05-22KMSPKMIA06:38 CDT10:56 EDT3h 17mN912UY
2026-05-21KMSPKMIA06:38 CDT10:42 EDT3h 03mN554UW
2026-05-20KMSPKMIA19:26 CDT10:22 EDT13h 55mN149AN
2026-05-19KMIAKTMB22:46 EDT16:46 EDT17h 59mN507AY
2026-05-12KMSPKMIA06:12 CDT10:16 EDT3h 03mN972UY
2026-05-11KMSPKMIA06:10 CDT10:06 EDT2h 56mN991AU
2026-05-10estimatedKMSPKMIA06:03 CDT10:24 EDT3h 20mN991AU
2026-05-09KMSPKMIA06:07 CDT10:04 EDT2h 56mN989AU
2026-05-08KMSPKMIA06:13 CDT10:14 EDT3h 00mN163AA
2026-05-07KMSPKMIA06:15 CDT10:42 EDT3h 26mN537UW
2026-05-06estimatedKMSPKMIA06:00 CDT10:20 EDT3h 19mN195UW
2026-05-05KMSPKMIA06:09 CDT09:56 EDT2h 46mN170US
2026-05-04KMSPKMIA06:11 CDT10:12 EDT3h 00mN141NN
2026-05-03KMSPKMIA06:09 CDT10:08 EDT2h 58mN908AA
2026-05-02KMSPKMIA06:31 CDT10:48 EDT3h 16mAD45A4
2026-05-01KMSPKMIA06:11 CDT10:14 EDT3h 02mN146AA
2026-04-30KMSPKMIA06:17 CDT10:10 EDT2h 52mN135NN
2026-04-28KMSPKMIA06:03 CDT10:20 EDT3h 16mN567UW
2026-04-27KMSPKMIA06:08 CDT10:06 EDT2h 58mN186US
2026-04-26KMSPKMIA06:14 CDT10:18 EDT3h 03mN118NN
2026-04-25KMSPKMIA06:17 CDT10:20 EDT3h 02mN563UW
2026-04-24KMSPKMIA06:04 CDT10:16 EDT3h 11mN919US
2026-04-23KMSPKMIA06:28 CDT10:30 EDT3h 01mN919US
2026-04-22KMSPKMIA06:10 CDT10:10 EDT2h 59mN509AY
2026-04-21KMSPKMIA06:03 CDT10:04 EDT3h 00mN931AM
2026-04-20estimatedKMSPKTNT06:19 CDT10:14 EDT2h 54mN147AA
2026-04-19KMSPKMIA06:33 CDT10:32 EDT2h 58mN154UW
2026-04-18KMSPKMIA06:19 CDT10:30 EDT3h 10mN152AA
2026-04-17KMSPKMIA06:19 CDT10:16 EDT2h 56mN567UW
2026-04-16KMSPKMIA06:23 CDT10:20 EDT2h 56mN915US
2026-04-15KMSPKMIA06:17 CDT10:28 EDT3h 10mN910AU
2026-04-14KMSPKMIA06:10 CDT10:22 EDT3h 11mN928AM
2026-04-13estimated??16:50Z17:12Z0h 21mN904AA
2026-04-13estimatedKMSPKTNT06:38 CDT09:20 EDT1h 41mN904AA
2026-04-12KMSPKMIA06:34 CDT10:48 EDT3h 14mN462AA
2026-04-11KMSPKMIA06:16 CDT10:12 EDT2h 55mN928AM
2026-04-06estimatedKMSPKMIA08:52 CDT11:04 EDT1h 11mN702UW
2026-04-05KMSPKMIA09:13 CDT11:00 EDT0h 46mN730US
2026-04-04estimatedKMSPKMIA08:10 CDT09:52 EDT0h 42mN966NN
2026-04-03KMSPKMIA08:07 CDT09:52 EDT0h 44mN9029F
2026-04-02estimatedKMSPKMIA08:18 CDT10:06 EDT0h 47mN701UW
2026-03-31KMSPKMIA08:14 CDT09:56 EDT0h 41mN9013A
2026-03-30estimatedKMSPKMIA08:06 CDT09:54 EDT0h 47mN9013A
2026-03-29KTPAKMIA09:14 EDT09:56 EDT0h 41mN702UW
2026-03-16estimated??13:55Z14:42Z0h 46mN9023N
2026-03-15estimated??13:16Z13:50Z0h 33mN9012
2026-03-14estimated??12:57Z13:34Z0h 37mN962NN
2026-03-13estimated??13:46Z17:31Z3h 44mN732US
2026-03-12KTPAKMIA09:11 EDT09:54 EDT0h 42mN9015D
2026-03-11KTPAKMIA09:09 EDT09:56 EDT0h 46mN9013A
2026-03-10KTPAKMIA09:13 EDT10:00 EDT0h 47mN733UW
2026-03-09KTPAKMIA09:21 EDT09:58 EDT0h 36mN8031M
2026-03-08KTPAKMIA09:24 EDT10:06 EDT0h 41mN9029F
2026-03-07?KCLT17:39Z17:49 EST5h 10mN978UY
2026-03-06?KCLT17:04Z17:00 EST4h 55mN587UW
2026-03-05KPHXKCLT11:12 MST17:10 EST3h 58mN922US
2026-03-04?KCLT17:49Z17:06 EST4h 16mN538UW
2026-03-03?KCLT17:34Z17:04 EST4h 29mN510UW
2026-03-02?KCLT17:29Z16:48 EST4h 18mN907AA
2026-03-01?KCLT17:23Z17:06 EST4h 43mN154UW
2026-02-28KPHXKCLT11:14 MST16:54 EST3h 39mN195UW
2026-02-27KPHXKCLT11:12 MST17:00 EST3h 47mN909AM
2026-02-27estimated??17:17Z17:36Z0h 18mN909AM
2026-02-26?KCLT17:42Z16:48 EST4h 05mN915US
2026-02-25?KCLT17:45Z16:48 EST4h 02mN178US
2026-02-24?KCLT17:32Z16:46 EST4h 14mN148AN
2026-02-23?KCLT17:34Z17:10 EST4h 35mN132AN
2026-02-22?KCLT17:46Z16:56 EST4h 09mN545UW
2026-02-21?KCLT18:29Z17:20 EST3h 50mN991AU
2026-02-20?KCLT17:40Z16:22 EST3h 41mAD5837
2026-02-19?KCLT17:49Z16:44 EST3h 55mN563UW
2026-02-18KPHXKCLT11:51 MST17:04 EST3h 12mN556UW
2026-02-17?KCLT17:34Z16:32 EST3h 57mN125AA
2026-02-16?KCLT17:23Z16:42 EST4h 18mN152UW
2026-02-15partialKCLT?19:02 ESTN157AA
2026-02-14?KCLT17:49Z16:54 EST4h 04mN157AA
2026-02-13KPHXKCLT11:33 MST16:54 EST3h 20mN535UW
2026-02-12KPHXKCLT11:12 MST16:34 EST3h 21mN132AN
2026-02-11KCMH?07:12 EST15:48Z3h 35mN544UW
2026-02-10KCMH?07:03 EST13:59Z1h 55mA06646
2026-02-10KCMHKDFW07:01 EST08:34 CST2h 32mN125AA
2026-02-09estimated??11:15Z15:06Z3h 51mN507AY
2026-02-08KCMHKDFW07:25 EST09:00 CST2h 34mN542UW
2026-02-07KCMHKDFW12:01 EST13:28 CST2h 27mN924US
2026-02-06?KDFW12:41Z09:14 CST2h 32mN139AN
2026-02-05KCMHKDFW07:30 EST08:36 CST2h 05mN161AA
2026-02-04KCMHKDFW07:10 EST08:42 CST2h 31mN558UW
2026-02-03KCMHKDFW07:29 EST09:12 CST2h 43mN179UW
2026-02-03estimated??11:32Z11:57Z0h 24mN179UW
2026-02-02KCMHKDFW07:31 EST09:00 CST2h 28mN133AN
2026-02-02estimated?KCMH11:21Z07:09 EST0h 47mN133AN
2026-02-01KCMH?07:46 EST16:14Z3h 28mN998AN
2026-01-31KCMHKDFW06:54 EST08:14 CST2h 20mN973UY
2026-01-30KCMH?07:02 EST16:16Z4h 13mN973UY
2026-01-29KCMHKDFW08:52 EST10:56 CST3h 03mN145AN
2026-01-27estimated??07:12Z15:14Z8h 02mN167AN
2026-01-27estimated?KDFW00:01Z18:27 CST0h 26mN167AN
2026-01-26estimated??22:39Z23:58Z1h 18mN167AN
2026-01-26KCMHKDFW14:19 EST16:02 CST2h 42mN167AN
2026-01-24KCMHKDFW06:11 EST08:02 CST2h 51mN906AA
2026-01-23KCMHKDFW07:09 EST08:46 CST2h 36mN179UW
2026-01-22KCMHKDFW07:37 EST09:12 CST2h 34mN927UW
2026-01-21KCMH?07:31 EST15:42Z3h 11mN151AN
2026-01-20KCMHKDFW07:16 EST09:12 CST2h 55mN186US
2026-01-19KCMHKDFW07:36 EST09:28 CST2h 51mN120EE
2026-01-09?KDFW11:58Z08:46 CST2h 47mAD36C8
2026-01-08KCMHKDFW07:52 EST09:36 CST2h 44mN908AA
2026-01-07KCMH?07:04 EST15:34Z3h 29mN539UW
2026-01-06KFLLKPHL20:39 EST22:54 EST2h 14mN542UW
2026-01-05KFLLKPHL22:33 EST00:48 EST2h 15mN580UW
2026-01-04KFLLKPHL21:24 EST23:34 EST2h 09mN190UW
2026-01-03KFLLKPHL20:47 EST22:56 EST2h 08mN162UW
2026-01-02KFLLKPHL21:37 EST23:54 EST2h 17mN545UW
2026-01-01KFLLKPHL19:40 EST21:56 EST2h 15mN647AW
2025-12-31KFLLKPHL20:39 EST22:42 EST2h 02mN549UW
2025-12-30KFLLKPHL21:52 EST00:04 EST2h 11mN150UW
2025-12-29KFLLKPHL20:59 EST23:08 EST2h 08mN998AN
2025-12-28KFLLKPHL21:44 EST00:02 EST2h 18mN157AA
2025-12-27KFLLKPHL20:56 EST23:10 EST2h 14mN546UW
2025-12-24KFLLKPHL21:34 EST23:56 EST2h 21mN561UW
2025-12-23KFLLKPHL20:32 EST22:46 EST2h 14mN521UW
2025-12-22KFLLKPHL21:35 EST23:58 EST2h 22mN982VJ
2025-12-21KFLLKPHL20:49 EST22:54 EST2h 04mN132AN
2025-12-20KFLLKPHL20:48 EST23:04 EST2h 15mN540UW
2025-12-19KFLLKPHL21:57 EST00:00 EST2h 02mN551UW
2025-12-16KPHXKMSN17:00 MST21:04 CST3h 03mN652AW
2025-12-15partial??00:00ZN652AW
2025-12-13partialKPVD?13:40 ESTAB7FEE
2025-12-12KPHXKMSN18:01 MST22:00 CST2h 58mN652AW
2025-12-02estimatedKMSPKMIA19:20 CST20:50 EST0h 29mN414AL
2025-11-28estimatedKMSPKMIA19:18 CST20:50 EST0h 31mN460AN
2025-11-27partialKMIA?15:24 ESTN460AN
2025-11-27estimatedKMSPKMIA18:56 CST20:30 EST0h 33mN431AN
2025-11-26partialKMIA?14:45 ESTN431AN
2025-10-30KMSPKMIA06:36 CDT10:46 EDT3h 09mN942AN
2025-10-29estimatedKMSPKMIA06:37 CDT10:52 EDT3h 14mN969AN
2025-10-28estimatedKMSPKMIA06:31 CDT10:54 EDT3h 22mN342PM
2025-10-27KMSPKMIA06:33 CDT10:44 EDT3h 10mN989AN
2025-10-26estimatedKMSPKMIA08:27 CDT10:58 EDT1h 30mN908AN
2025-10-24estimatedKMSPKMIA09:01 CDT10:58 EDT0h 56mN902NN
2025-10-20estimatedKMSPKMIA07:06 CDT10:36 EDT2h 29mN965NN
2025-10-15KMSPKMIA06:24 CDT10:36 EDT3h 11mN997NN
2025-10-14estimatedKMSPKMIA05:49 CDT10:38 EDT3h 48mN902AN
2025-10-13KMSPKMIA06:34 CDT10:46 EDT3h 11mN901NN
2025-10-07KMSPKMIA06:23 CDT10:36 EDT3h 12mN891NN
2025-10-06KMSPKMIA06:33 CDT10:40 EDT3h 06mN820NN
2025-10-05KMSPKMIA10:28 CDT12:30 EDT1h 01mN9018E
2025-10-04estimatedKMSPKMIA13:56 CDT18:12 EDT3h 15mN137AA
2025-10-02KMSP?06:36 CDT12:36Z1h 00mA63D42
2025-10-01KMSP?06:35 CDT12:41Z1h 05mA05671
2025-09-30KMSP?06:38 CDT12:42Z1h 03mA4BA76
2025-09-29KMSP?06:46 CDT12:49Z1h 03mA05671
2025-09-28KMSP?06:31 CDT12:37Z1h 06mA63D42
2025-09-27KMSP?06:39 CDT12:42Z1h 02mAC75A5
2025-09-26KMSP?06:31 CDT12:35Z1h 04mA63D42
2025-09-25KMSP?06:31 CDT12:35Z1h 03mAAEC9C
2025-09-24KMSP?06:31 CDT12:33Z1h 01mA4BA76
2025-09-23KMSP?06:31 CDT12:32Z1h 01mAB79DE
2025-09-22KMSP?06:42 CDT12:48Z1h 05mA9A91A
2025-09-21KMSP?06:53 CDT13:01Z1h 08mAC75A5
2025-09-20KMSP?06:36 CDT12:44Z1h 07mAC75A5
2025-09-19KMSP?06:31 CDT12:38Z1h 06mAB6EB9
2025-08-24estimatedKMSPKMIA05:15 CDT10:16 EDT4h 01mN855NN
2025-08-23estimatedKMSPKMIA00:04 CDT10:14 EDT9h 09mN918AN
2025-08-21estimatedKMSPKMIA19:02 CDT10:18 EDT14h 16mN952NN
2025-08-20estimated??16:08Z23:59Z7h 51mN952NN
2025-08-19estimatedKMSPKMIA05:31 CDT10:26 EDT3h 54mN910NN
2025-08-18estimatedKMSPKMIA05:52 CDT10:42 EDT3h 49mN918NN
2025-08-17KMSPKMIA06:08 CDT10:22 EDT3h 13mN906NN
2025-08-16KMSPKMIA06:21 CDT10:34 EDT3h 12mN963NN
2025-08-15estimatedKMSPKMIA05:31 CDT10:16 EDT3h 44mN927NN

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.

Track live on the map Full history CSV API access

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]