Flight

AAL1370

Flight history and live tracking for AAL1370, 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
RouteKPHX PHOENIX SKY HARBOR INTERNATIONAL → KBNA NASHVILLE INTERNATIONAL
Scheduled departure08:33 MST

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

Route

AirlineAmerican Airlines
Typical originKPHX PHOENIX SKY HARBOR INTERNATIONAL
Typical destinationKBNA NASHVILLE INTERNATIONAL
Distance1,256 nm

Flight history 270 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KPHXKBNA08:05 MST14:14 CDT4h 08mN519UW
2026-10-02KPHX PHOENIX SKY HARBOR INTERNATIONALKBNA NASHVILLE INTERNATIONAL09:32 MST14:32 CDT3h 00mN973UY
2026-10-01KPHX PHOENIX SKY HARBOR INTERNATIONALKBNA NASHVILLE INTERNATIONAL08:44 MST13:39 CDT2h 55mN976UY
2026-09-30KPHX PHOENIX SKY HARBOR INTERNATIONALKBNA NASHVILLE INTERNATIONAL09:14 MST14:17 CDT3h 03mN925UY
2026-09-29KPHX PHOENIX SKY HARBOR INTERNATIONALKBNA NASHVILLE INTERNATIONAL09:37 MST14:30 CDT2h 53mN145AN
2026-09-28KPHX PHOENIX SKY HARBOR INTERNATIONALKBNA NASHVILLE INTERNATIONAL09:23 MST14:18 CDT2h 55mN187US
2026-09-27KPHX PHOENIX SKY HARBOR INTERNATIONALKBNA NASHVILLE INTERNATIONAL08:55 MST13:51 CDT2h 56mN978UY
2026-09-26KPHXKBNA08:03 MST14:08 CDT4h 04mN124AA
2026-09-25KPHXKBNA08:05 MST14:16 CDT4h 10mN137AA
2026-09-24KPHXKBNA09:12 MST14:20 CDT3h 08mN135NN
2026-09-23KPHXKBNA07:55 MST13:58 CDT4h 02mN186US
2026-09-22KPHXKBNA08:06 MST13:56 CDT3h 49mN917UY
2026-09-21KPHXKBNA08:11 MST14:04 CDT3h 52mN159AN
2026-09-20KPHXKBNA08:41 MST13:46 CDT3h 05mN916US
2026-09-19KPHXKBNA08:51 MST13:56 CDT3h 04mN157UW
2026-09-18KPHXKBNA08:56 MST14:20 CDT3h 24mN129AA
2026-09-17KPHXKBNA08:52 MST14:18 CDT3h 25mN157UW
2026-09-16KPHXKBNA09:13 MST14:38 CDT3h 24mN140AN
2026-09-15KPHXKBNA09:10 MST14:30 CDT3h 19mN134AN
2026-09-14KPHXKBNA08:59 MST14:36 CDT3h 36mN151AN
2026-09-13KPHXKBNA08:37 MST13:42 CDT3h 04mN974UY
2026-09-12estimatedKPHXKBNA09:41 MST14:44 CDT3h 02mN135NN
2026-09-11estimated??16:12Z19:24Z3h 12mAD45A4
2026-09-10estimatedKPHXKBNA08:50 MST13:44 CDT2h 54mN584UW
2026-09-09estimatedKPHXKBNA08:52 MST14:14 CDT3h 21mN579UW
2026-09-08KPHXKBNA09:25 MST14:26 CDT3h 00mN586UW
2026-09-07estimatedKPHXKBNA10:52 MST14:22 CDT1h 29mN586UW
2026-09-05KPHXKBNA09:11 MST14:06 CDT2h 54mN170US
2026-09-04KPHXKBNA09:23 MST14:16 CDT2h 52mN119NN
Earlier flights (241) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03estimatedKPHXKBNA08:58 MST14:16 CDT3h 17mN143AN
2026-09-02partialKBNA?07:14 CDTN539UW
2026-09-01KPHXKBNA09:19 MST14:12 CDT2h 52mN539UW
2026-08-31estimatedKPHXKBNA10:22 MST15:32 CDT3h 09mN523UW
2026-08-30estimatedKPHXKBNA08:51 MST14:04 CDT3h 12mN164NN
2026-08-29estimatedKPHXKBNA09:42 MST14:48 CDT3h 05mN976UY
2026-08-28KPHXKBNA09:16 MST14:20 CDT3h 03mN188US
2026-08-27estimatedKPHXKBNA09:43 MST14:40 CDT2h 56mN932AM
2026-08-26estimatedKPHXKBNA09:21 MST14:12 CDT2h 50mN975UY
2026-08-25KPHXKBNA09:31 MST14:30 CDT2h 59mN174US
2026-08-24estimatedKPHXKBNA09:10 MST14:06 CDT2h 55mAD45A4
2026-08-23partialKBNA?09:05 CDTN913US
2026-08-22estimatedKPHXKBNA09:10 MST14:26 CDT3h 15mN913US
2026-08-21partialKBNA?07:41 CDTN157AA
2026-08-20estimatedKPHXKBNA12:49 MST17:58 CDT3h 08mN157AA
2026-08-19estimatedKPHXKBNA09:37 MST14:16 CDT2h 38mN539UW
2026-08-18partialKBNA?07:16 CDTN901AA
2026-08-17KPHXKBNA09:28 MST14:22 CDT2h 53mN901AA
2026-08-16estimatedKBNAKPHX06:32 CDT11:46 MST7h 13mN973UY
2026-08-15estimated??15:57Z19:16Z3h 18mN973UY
2026-08-14estimatedKPHXKBNA09:18 MST14:14 CDT2h 55mN926UW
2026-08-13estimated??16:34Z19:34Z3h 00mN535UW
2026-08-12estimated??15:48Z18:58Z3h 09mN579UW
2026-08-11estimated??18:55Z19:30Z0h 34mN576UW
2026-07-23estimatedKPHXKBNA17:00 MST21:32 CDT2h 32mN444UW
2026-07-22estimated?KBNA23:38Z18:58 CDT0h 19mN444UW
2026-07-21estimatedKPHX?17:00 MST03:00Z2h 59mN507AY
2026-07-20KPHXKBNA19:20 MST00:40 CDT3h 19mN992AU
2026-07-19KPHXKBNA17:10 MST22:10 CDT3h 00mN538UW
2026-07-18partialKPHX?18:05 MSTN136AN
2026-07-17estimatedKPHXKBNA17:00 MST21:50 CDT2h 49mN122NN
2026-07-16partial??00:32ZN120EE
2026-07-14estimatedKPRCKBNA17:00 MST22:12 CDT3h 11mN151UW
2026-07-13partialKBNA?07:40 CDTN192UW
2026-07-13KPHXKBNA17:45 MST22:52 CDT3h 06mN192UW
2026-07-12partialKPHX?17:00 MSTN982VJ
2026-07-11partialKPHX?19:00 MSTN143AN
2026-07-10estimatedKPHXKBNA17:31 MST22:44 CDT3h 12mN579UW
2026-07-09estimatedKPHXKBNA17:00 MST21:44 CDT2h 44mN918US
2026-07-08estimatedKPHXKBNA16:37 MST18:58 CDT0h 20mN918US
2026-07-07KPHXKBNA17:22 MST22:18 CDT2h 55mN916US
2026-07-06estimatedKPHXKBNA17:00 MST21:30 CDT2h 29mN510UW
2026-07-05estimatedKPHXKBNA16:28 MST18:58 CDT0h 29mN510UW
2026-07-04estimatedKPHXKBNA17:00 MST21:44 CDT2h 43mN156AN
2026-07-03KPHXKBNA17:00 MST21:48 CDT2h 47mN921US
2026-07-02estimatedKPHXKBNA17:00 MST21:36 CDT2h 36mN163AA
2026-07-01estimatedKPHXKBNA16:35 MST18:58 CDT0h 23mN163AA
2026-06-30KPHXKBNA17:08 MST22:02 CDT2h 53mN989AU
2026-06-29KPHXKBNA17:00 MST21:58 CDT2h 57mN153AN
2026-06-28KPHXKBNA17:08 MST22:00 CDT2h 51mN549UW
2026-06-27estimatedKPHXKBNA19:27 MST00:18 CDT2h 50mN176UW
2026-06-26KPHXKBNA17:01 MST21:58 CDT2h 57mN908AA
2026-06-25KPHXKBNA17:18 MST22:12 CDT2h 53mN904AA
2026-06-23KPHXKBNA17:52 MST22:36 CDT2h 44mN558UW
2026-06-22estimatedKPHXKBNA19:53 MST00:40 CDT2h 46mAD5480
2026-06-21KPHXKBNA18:24 MST23:18 CDT2h 54mN151UW
2026-06-20estimatedKPHXKBNA17:00 MST21:28 CDT2h 27mN557UW
2026-06-19partialKBNA?07:42 CDTN173US
2026-06-19estimatedKPHXKBNA17:00 MST21:50 CDT2h 50mN173US
2026-06-18KPHXKBNA20:09 MST01:10 CDT3h 00mN906AA
2026-06-16estimatedKPHXKBNA17:45 MST22:32 CDT2h 46mN993AN
2026-06-15KPHXKBNA18:15 MST22:56 CDT2h 40mN170US
2026-06-14KPHXKBNA17:25 MST22:32 CDT3h 06mN998AN
2026-06-13estimatedKPHXKBNA17:00 MST21:32 CDT2h 31mN576UW
2026-06-12partialKPHX?17:02 MSTN549UW
2026-05-29KPHXKBNA17:18 MST22:20 CDT3h 02mN922US
2026-05-28estimatedKPHXKBNA17:00 MST21:50 CDT2h 50mN165NN
2026-05-26KPHXKBNA17:00 MST21:56 CDT2h 56mN127AA
2026-05-25partialKPHX?17:08 MSTN507AY
2026-05-24estimatedKROWKBNA18:00 MDT21:04 CDT2h 04mN937NN
2026-05-23partialKPHX?17:23 MSTN552UW
2026-05-22estimatedKPHXKBNA17:00 MST21:46 CDT2h 46mN567UW
2026-05-21partialKPHX?17:00 MSTA35EFA
2026-05-20partialKBNA?19:33 CDTA362B2
2026-05-19partialKBNA?11:00 CDTA33766
2026-05-19KPHXKBNA22:06 MST09:03 CDT8h 56mN859NN
2026-05-12estimatedKIKRKBNA18:00 MDT21:16 CDT2h 15mN880NN
2026-05-11partialKBNA?08:48 CDTA3CDE4
2026-05-11estimatedKPHXKBNA17:02 MST21:32 CDT2h 29mA3CDE4
2026-05-10partialKPHX?17:00 MSTN316SE
2026-05-09partialKPHX?17:01 MSTN324RA
2026-05-08partialKPHX?17:12 MSTA36A19
2026-05-07estimatedKSAFKBNA18:00 MDT20:50 CDT1h 49mA3D90A
2026-05-06estimatedKPHXKBNA16:11 MST18:58 CDT0h 46mA3D90A
2026-05-05estimatedKPHXKBNA17:00 MST20:46 CDT1h 46mA34C57
2026-05-04partialKIKR?18:00 MDTN308RD
2026-05-03partialKPHX?17:00 MSTA36A19
2026-05-02partialKPHX?17:00 MSTA3578A
2026-05-01partialKPHX?17:00 MSTA333AE
2026-04-30partialKPHX?17:00 MSTA32FF6
2026-04-29estimatedKPHXKBNA16:11 MST18:58 CDT0h 46mA32FF6
2026-04-28estimatedKPHXKBNA17:00 MST21:12 CDT2h 11mA35B27
2026-04-27partialKCVS?18:00 MDTA39B39
2026-04-26partialKPHX?17:00 MSTN896NN
2026-04-25partialKIKR?18:00 MDTN302SS
2026-04-24partialKPHX?17:03 MSTN308RD
2026-04-23estimatedKPHXKBNA17:00 MST21:06 CDT2h 06mN310RF
2026-04-22estimatedKPHXKBNA16:09 MST18:58 CDT0h 48mN310RF
2026-04-21estimatedKPHXKBNA17:00 MST21:30 CDT2h 30mN329SL
2026-04-20partialKPHX?19:07 MSTA32886
2026-04-19estimatedKPHXKBNA17:00 MST20:58 CDT1h 58mA39781
2026-04-18partialKPHX?19:18 MSTN939NN
2026-04-17estimatedKPHXKBNA17:00 MST22:00 CDT2h 59mA324CE
2026-04-16partial??00:00ZA36A21
2026-04-15estimatedKPHXKBNA16:12 MST18:58 CDT0h 45mA36A21
2026-04-14estimatedKPHXKBNA17:00 MST21:02 CDT2h 02mA4008E
2026-04-13partial??00:00ZA35B42
2026-04-12partialKPHX?18:18 MSTA32893
2026-04-11estimatedKPHXKBNA17:17 MST21:22 CDT2h 04mN327SK
2026-04-06?KMIA11:31Z10:54 EDT3h 22mN953AN
2026-04-05?KMIA11:26Z10:04 EDT2h 37mN806NN
2026-04-04?KMIA11:39Z10:06 EDT2h 26mN903AN
2026-04-03?KMIA11:34Z10:14 EDT2h 39mN346PR
2026-04-02?KMIA11:28Z10:10 EDT2h 41mN953NN
2026-03-31?KMIA11:39Z10:20 EDT2h 40mN859NN
2026-03-30?KMIA11:30Z10:16 EDT2h 45mN940NN
2026-03-29?KMIA11:36Z10:46 EDT3h 09mN903AN
2026-03-28estimated?KMIA13:43Z10:30 EDT0h 46mN923NN
2026-03-16estimated??11:37Z14:50Z3h 12mN956AN
2026-03-15estimated??11:34Z14:22Z2h 48mN931NN
2026-03-14estimated??11:32Z14:14Z2h 41mN824NN
2026-03-13estimated??00:00Z14:28Z14h 27mN947AN
2026-03-12estimated??22:16Z23:58Z1h 41mN947AN
2026-03-11KLDJKMIA07:35 EDT10:20 EDT2h 44mN961NN
2026-03-10KEWRKMIA07:35 EDT10:06 EDT2h 30mN967NN
2026-03-09KEWRKMIA07:32 EDT10:10 EDT2h 38mN973AN
2026-03-08KLDJKMIA07:33 EDT10:42 EDT3h 08mN344PP
2026-03-07estimated?KMIA15:57Z12:24 EST1h 26mN913NN
2026-03-06KEWRKMIA07:54 EST10:40 EST2h 46mN972NN
2026-03-05?KMIA12:04Z10:22 EST3h 17mA34C57
2026-03-04KLDJKMIA07:29 EST10:04 EST2h 34mN944NN
2026-03-03KEWRKMIA07:25 EST10:02 EST2h 37mN301PA
2026-03-02KEWRKMIA07:37 EST10:12 EST2h 35mN886NN
2026-03-01KEWRKMIA07:34 EST10:54 EST3h 19mN908AN
2026-02-28KEWRKMIA07:43 EST10:40 EST2h 56mN989NN
2026-02-27KEWRKMIA07:35 EST10:40 EST3h 04mN934NN
2026-02-26KLDJKMIA07:43 EST10:26 EST2h 43mN862NN
2026-02-25KEWRKMIA08:16 EST11:08 EST2h 51mN851NN
2026-02-22KEWRKMIA07:49 EST10:34 EST2h 44mN890NN
2026-02-21KEWRKMIA07:35 EST10:40 EST3h 04mN966NN
2026-02-20KEWRKMIA07:56 EST10:28 EST2h 31mN907NN
2026-02-19KEWRKMIA07:40 EST10:18 EST2h 37mN963NN
2026-02-18KEWRKMIA08:20 EST10:50 EST2h 29mN342PM
2026-02-17KEWRKMIA07:35 EST09:58 EST2h 22mN352PS
2026-02-16?KMIA13:04Z10:36 EST2h 31mN964AN
2026-02-15KEWRKMIA08:12 EST11:02 EST2h 49mN919AN
2026-02-14KLDJKMIA07:33 EST10:04 EST2h 30mN988NN
2026-02-13?KMIA12:34Z10:06 EST2h 31mN879NN
2026-02-12KEWRKMIA07:33 EST09:58 EST2h 24mN850NN
2026-02-11KEWRKMIA08:04 EST10:46 EST2h 42mN997NN
2026-02-10KEWR Newark Liberty International?07:40 EST13:50Z1h 10mA3B186
2026-02-10KLDJKMIA07:32 EST09:56 EST2h 24mA3B186
2026-02-09?KMIA12:41Z10:12 EST2h 31mA324CE
2026-02-08KEWR Newark Liberty International?07:45 EST14:45Z2h 00mA33741
2026-02-08KEWRKMIA07:41 EST10:06 EST2h 24mN306SW
2026-02-07KEWRKMIA07:46 EST10:18 EST2h 31mA3C662
2026-02-06KEWRKMIA07:44 EST10:04 EST2h 19mN304RB
2026-02-05KEWRKMIA07:36 EST10:26 EST2h 49mN378SC
2026-02-04KEWRKMIA07:34 EST10:20 EST2h 45mA35B42
2026-02-03KEWRKMIA07:33 EST10:14 EST2h 40mA4008E
2026-02-02KEWRKMIA07:48 EST10:10 EST2h 21mA3F91E
2026-02-01KEWRKMIA07:49 EST10:26 EST2h 37mN302SS
2026-01-31KEWRKMIA07:35 EST10:46 EST3h 10mA33EB5
2026-01-30KEWRKMIA07:37 EST10:42 EST3h 04mN809NN
2026-01-29KEWRKMIA07:42 EST10:22 EST2h 39mN335SN
2026-01-24KEWRKMIA07:58 EST10:34 EST2h 35mN326SJ
2026-01-23KEWRKMIA07:40 EST10:26 EST2h 45mN329SL
2026-01-22KLDJKMIA07:25 EST10:26 EST3h 00mA3DCC2
2026-01-21KEWRKMIA07:36 EST10:32 EST2h 55mN306RC
2026-01-20KLDJKMIA07:34 EST10:34 EST2h 59mN966AN
2026-01-19KEWRKMIA07:52 EST10:40 EST2h 47mA373B7
2026-01-09KEWRKMIA07:40 EST10:06 EST2h 25mA32FF6
2026-01-08KEWRKMIA07:36 EST09:54 EST2h 17mA33ED6
2026-01-07KEWRKMIA07:52 EST10:20 EST2h 27mN326SJ
2026-01-06KEWRKMIA07:39 EST10:16 EST2h 36mN976NN
2026-01-05KEWRKMIA07:47 EST10:18 EST2h 31mA324CE
2026-01-04KEWRKMIA07:49 EST10:32 EST2h 42mN996NN
2026-01-03KEWRKMIA07:46 EST10:28 EST2h 41mN932NN
2026-01-02KEWRKMIA08:03 EST10:36 EST2h 33mN937NN
2026-01-01KEWRKMIA09:13 EST11:56 EST2h 42mN921AN
2025-12-31KEWRKMIA08:00 EST10:38 EST2h 38mN850NN
2025-12-30KEWRKMIA07:49 EST10:36 EST2h 46mN979NN
2025-12-29KEWRKMIA07:46 EST10:38 EST2h 52mN973AN
2025-12-28KEWRKMIA08:10 EST10:36 EST2h 25mN942AN
2025-12-26KEWRKMIA08:28 EST11:16 EST2h 47mN916NN
2025-12-25KEWRKMIA07:51 EST10:22 EST2h 30mN897NN
2025-12-24KEWRKMIA08:08 EST10:22 EST2h 13mN957AN
2025-12-23KEWRKMIA08:00 EST10:38 EST2h 37mN836NN
2025-12-22KLDJKMIA07:49 EST10:24 EST2h 35mN942NN
2025-12-21KEWRKMIA07:50 EST10:36 EST2h 45mN930AN
2025-12-20KEWRKMIA07:52 EST10:18 EST2h 25mN855NN
2025-12-19KEWRKMIA08:27 EST11:22 EST2h 54mN316RK
2025-12-18KEWRKMIA07:51 EST10:38 EST2h 46mN972NN
2025-12-17KEWRKMIA07:45 EST10:40 EST2h 55mA353C8
2025-12-16KEWRKMIA07:47 EST10:16 EST2h 28mN892NN
2025-12-15KEWRKMIA08:00 EST10:28 EST2h 27mA39B39
2025-12-14KEWRKMIA12:04 EST15:08 EST3h 03mN315RJ
2025-12-13KEWRKMIA07:57 EST10:36 EST2h 38mN326RP
2025-12-12KEWRKMIA07:47 EST10:28 EST2h 40mN981AN
2025-12-11KEWRKMIA07:48 EST10:34 EST2h 45mA35781
2025-12-10KEWRKMIA07:42 EST10:24 EST2h 41mN315RJ
2025-11-27?KMIA13:40Z11:32 EST2h 51mN335RT
2025-11-26KEWRKMIA07:47 EST10:22 EST2h 34mN315SD
2025-10-30?KMIA11:39Z10:48 EDT3h 08mN902NN
2025-10-29?KMIA11:43Z10:30 EDT2h 46mN840NN
2025-10-28?KMIA11:35Z10:40 EDT3h 04mN831NN
2025-10-27?KMIA11:37Z10:58 EDT3h 20mN815NN
2025-10-26estimated?KMIA13:27Z10:28 EDT1h 00mN306PB
2025-10-25estimated?KMIA14:40Z11:02 EDT0h 21mN971AN
2025-10-24estimated?KMIA14:01Z10:18 EDT0h 16mN872NN
2025-10-20KEWRKMIA08:06 EDT10:42 EDT2h 35mN875NN
2025-10-15KEWRKMIA07:49 EDT10:02 EDT2h 12mN944AN
2025-10-14KEWRKMIA08:04 EDT10:32 EDT2h 27mA19343
2025-10-13KEWRKMIA07:56 EDT10:20 EDT2h 23mN934AN
2025-10-07KEWRKMIA07:33 EDT10:02 EDT2h 29mN965AN
2025-10-06?KMIA00:00Z10:02 EDT14h 01mN904AN
2025-10-05partialKBNA?10:05 CDTN903NN
2025-10-04KPHXKBNA07:19 MST10:44 CDT1h 24mN309PC
2025-10-02KDHTKBNA19:00 CDT20:43 CDT1h 43mAC7B8A
2025-10-01?KBNA00:00Z20:42 CDT1h 41mACF975
2025-09-30estimatedKTCCKBNA18:00 MDT20:47 CDT1h 47mAB8C37
2025-09-29?KBNA00:00Z20:29 CDT1h 28mAD2FD0
2025-09-28KTCCKBNA18:00 MDT20:48 CDT1h 47mADD2B0
2025-09-26KPHX Phoenix Sky Harbor International?18:41 MST02:47Z1h 05mA3244F
2025-09-25?KBNA00:00Z20:49 CDT1h 49mABB3B6
2025-09-24KPHX Phoenix Sky Harbor International?17:09 MST01:19Z1h 09mABBEDB
2025-09-23?KBNA00:00Z20:41 CDT1h 40mAC6445
2025-09-22?KBNA00:00Z21:04 CDT2h 03mABB76D
2025-09-21?KBNA00:00Z20:49 CDT1h 49mADBEF0
2025-09-20KSAFKBNA18:00 MDT21:02 CDT2h 02mAAF5A9
2025-09-19KPHX Phoenix Sky Harbor InternationalKBNA17:00 MST21:38 CDT2h 38mADD3DC
2025-08-26KPHXKCLT19:28 MST00:06 EDT1h 37mN913NN
2025-08-24KPHXKBNA22:43 MST02:54 CDT2h 10mN893NN
2025-08-22estimatedKPHXKBNA17:00 MST23:26 CDT4h 25mN949NN
2025-08-21estimatedKPHXKBNA00:22 MST18:58 CDT16h 36mN936AN
2025-08-20estimatedKPHXKBNA17:00 MST22:22 CDT3h 21mN827NN
2025-08-19partialKPHX?17:00 MSTN971NN
2025-08-18partialKPHX?17:15 MSTN314RH
2025-08-17estimatedKPHXKBNA17:56 MST02:00 CDT6h 03mN301PA
2025-08-16estimatedKPHXKBNA17:00 MST20:50 CDT1h 50mN309PC
2025-08-15partialKPHX?17:43 MSTN910NN

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