Flight

SWA924

Flight history and live tracking for SWA924, operated by Southwest Airlines. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Route

AirlineSouthwest Airlines
Observed routeKBUF → KBWI

Flight history 273 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KBWI BALTIMORE WASHINGTON INTERNATIONALKSRQ Sarasota Bradenton International Airport22:42 EDT00:46 EDT2h 04mN940WN
2026-10-02KBWI BALTIMORE WASHINGTON INTERNATIONALKSRQ Sarasota Bradenton International Airport23:18 EDT01:25 EDT2h 07mN555LV
2026-09-30KLIT ADAMS FLDKBNA NASHVILLE INTERNATIONAL08:08 CDT08:59 CDT0h 51mN7847A
2026-09-29KLIT ADAMS FLDKBNA NASHVILLE INTERNATIONAL08:07 CDT08:57 CDT0h 50mN446WN
2026-09-28KAUS AUSTIN BERGSTROM INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL11:40 CDT11:47 MST2h 07mN907WN
2026-09-27KLIT ADAMS FLDKBNA NASHVILLE INTERNATIONAL08:23 CDT09:11 CDT0h 48mN240WN
2026-09-25KAUS AUSTIN BERGSTROM INTERNATIONALKPHX PHOENIX SKY HARBOR INTERNATIONAL11:54 CDT11:56 MST2h 02mN445WN
2026-09-24KAUSKPHX11:30 CDT12:02 MST2h 31mN276WN
2026-09-23KLITKBNA08:04 CDT08:52 CDT0h 48mN7885A
2026-09-22KLITKBNA08:39 CDT09:28 CDT0h 48mN499WN
2026-09-21KAUSKPHX11:53 CDT12:00 MST2h 06mN458WN
2026-09-20KLITKBNA08:49 CDT09:44 CDT0h 54mN7749B
2026-09-18estimatedKAUSKPHX11:36 CDT11:28 MST1h 51mN217JC
2026-09-17KAUSKPHX11:34 CDT11:38 MST2h 03mN968WN
2026-09-16estimatedKLASKBNA06:45 PDT09:28 CDT0h 42mN449WN
2026-09-14estimatedKAUSKPHX12:12 CDT12:16 MST2h 03mN497WN
2026-09-13estimatedKLASKBNA06:59 PDT09:36 CDT0h 36mN7833A
2026-09-11KAUSKPHX11:30 CDT11:36 MST2h 05mN570WN
2026-09-10KAUSKPHX11:43 CDT11:46 MST2h 02mN453WN
2026-09-09estimatedKLASKBNA06:22 PDT09:02 CDT0h 39mN282WN
2026-09-08estimatedKLASKBNA06:16 PDT08:52 CDT0h 35mN960WN
2026-09-07estimatedKAUSKPHX12:52 CDT11:36 MST0h 44mN942WN
2026-09-06KPHXKONT12:44 MST13:36 PDT0h 51mN961WN
2026-09-06KBNAKPHX10:41 CDT11:46 MST3h 04mN961WN
2026-09-06estimatedKLASKBNA06:54 PDT09:32 CDT0h 37mN445WN
2026-09-05estimatedKLASKBNA06:39 PDT09:18 CDT0h 38mN299WN
2026-09-04KAUSKPHX11:41 CDT11:54 MST2h 12mN954WN
Earlier flights (246) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-03KAUSKPHX11:42 CDT11:48 MST2h 05mN475WN
2026-09-01estimatedKLASKBNA06:20 PDT09:00 CDT0h 39mN7888A
2026-08-31KAUSKPHX11:30 CDT11:38 MST2h 07mN7721E
2026-08-30estimated??13:34Z14:10Z0h 35mN7832A
2026-08-29estimatedKLASKBNA06:35 PDT09:10 CDT0h 35mN481WN
2026-08-28KAUSKPHX11:35 CDT11:30 MST1h 54mN437WN
2026-08-27KAUSKPHX11:40 CDT11:40 MST1h 59mN7749B
2026-08-25estimatedKLASKBNA06:28 PDT09:08 CDT0h 39mN258WN
2026-08-24KAUSKPHX11:39 CDT11:38 MST1h 58mN260WN
2026-08-23estimatedKLASKBNA06:59 PDT09:34 CDT0h 34mN284WN
2026-08-22estimatedKLASKBNA06:33 PDT09:10 CDT0h 36mN448WN
2026-08-21estimated?KPHX16:33Z14:58 MST5h 24mN7732A
2026-08-20estimated?KPHX16:41Z12:44 MST3h 03mN209WN
2026-08-19estimatedKLASKBNA06:47 PDT10:32 CDT1h 45mN940WN
2026-08-17estimated?KPHX16:49Z11:46 MST1h 56mN566WN
2026-08-16estimated??13:44Z14:20Z0h 35mN7877H
2026-08-15estimatedKLASKBNA06:17 PDT10:25 CDT2h 08mN215WN
2026-08-14estimated?KPHX16:38Z16:12 MST6h 33mN7848A
2026-08-13estimated?KPHX16:30Z13:24 MST3h 54mN902WN
2026-08-12estimatedKLASKBNA06:36 PDT10:25 CDT1h 49mN7875A
2026-07-22estimatedKBWIKDEN14:27 EDT16:02 MDT3h 34mAC65DC
2026-07-21estimated??03:58Z20:52Z16h 53mN8801Q
2026-07-21estimated??00:00Z03:14Z3h 13mN8801Q
2026-07-20estimatedKBWIKDEN19:14 EDT17:58 MDT0h 43mN8801Q
2026-07-19KLASKBNA17:00 PDT22:14 CDT3h 14mAC3A83
2026-07-18estimated??00:00Z03:10Z3h 10mAC4F4C
2026-07-17partial??00:00ZN8605E
2026-07-16estimatedKBWIKDEN19:06 EDT17:58 MDT0h 51mN8605E
2026-07-15estimatedKBWIKDEN13:49 EDT14:56 MDT3h 06mAC48D3
2026-07-14estimated??03:39Z21:02Z17h 22mN8839Q
2026-07-14estimatedKCVG?20:00 EDT02:56Z2h 55mN8839Q
2026-07-13estimatedKBWIKDEN19:05 EDT17:58 MDT0h 53mN8839Q
2026-07-12estimatedKLSVKBNA17:00 PDT22:00 CDT3h 00mAC6227
2026-07-11estimatedKBWIKDEN20:19 EDT22:44 MDT4h 24mN8825Q
2026-07-10estimatedKFTK?20:00 EDT03:28Z3h 27mN8606C
2026-07-09partialKDEN?23:21 MDTN8859Q
2026-07-08estimatedKBWIKDEN14:14 EDT16:28 MDT4h 13mN8859Q
2026-07-07partialKBWI?20:00 EDTAC5E47
2026-07-06estimatedKBWIKDEN18:37 EDT17:58 MDT1h 20mAC5E47
2026-07-04KDALKOKC09:57 CDT10:30 CDT0h 33mN245WN
2026-07-04KHUFKDAL20:00 EDT08:58 CDT13h 57mAC5765
2026-07-03partial??04:23ZN1802U
2026-07-03estimatedKEKN?20:00 EDT03:42Z3h 41mN1802U
2026-07-02estimatedKBWIKDEN19:37 EDT17:58 MDT0h 20mN1802U
2026-07-01estimatedKBWIKDEN13:32 EDT14:58 MDT3h 25mAC5A94
2026-06-30partialKHUF?20:00 EDTAC4BFE
2026-06-29estimatedKBWIKDEN18:47 EDT17:58 MDT1h 11mAC4BFE
2026-06-28estimatedKLAS?17:00 PDT03:34Z3h 34mN8312C
2026-06-27partialKAOO?20:00 EDTN8766T
2026-06-26partialKEKN?20:00 EDTN8619F
2026-06-25estimatedKBWIKDEN19:29 EDT17:58 MDT0h 28mN8619F
2026-06-24KBWIKDEN13:32 EDT15:00 MDT3h 27mN8733M
2026-06-23estimatedKBWIKDEN01:37 EDT15:00 MDT15h 22mN8549Z
2026-06-23estimatedKBWIKDEN20:35 EDT22:56 MDT4h 21mN8549Z
2026-06-21estimatedKLASKBNA17:00 PDT22:12 CDT3h 11mAC481D
2026-06-20partialKBWI?21:11 EDTN8684F
2026-06-19estimatedKFTK?20:00 EDT03:04Z3h 04mN1809U
2026-06-18estimatedKBWIKDEN18:46 EDT17:58 MDT1h 11mN1809U
2026-06-17estimatedKBWIKDEN13:40 EDT15:10 MDT3h 29mAC541B
2026-06-16partialKGRR?20:00 EDTN8770Q
2026-06-15estimatedKBWIKDEN18:48 EDT17:58 MDT1h 10mN8770Q
2026-06-14estimatedKLASKBNA18:03 PDT23:14 CDT3h 11mN8854Q
2026-06-13estimatedKBWIKDEN20:14 EDT22:30 MDT4h 16mN8847Q
2026-06-12estimatedKFTK?20:00 EDT04:02Z4h 01mAC53B2
2026-06-11estimatedKBWIKDEN19:16 EDT17:58 MDT0h 42mAC53B2
2026-05-28KBUFKBWI17:51 EDT18:44 EDT0h 52mN8769Q
2026-05-27estimatedKIADKDCA07:04 EDT08:08 EDT1h 03mN453WN
2026-05-26KBNAKDCA06:01 CDT08:20 EDT1h 18mN292WN
2026-05-25KBUFKBWI18:03 EDT18:46 EDT0h 43mN8737L
2026-05-24KBUFKBWI16:37 EDT17:28 EDT0h 50mN445WN
2026-05-24KMDWKBUF13:36 CDT15:42 EDT1h 05mN445WN
2026-05-23KBNAKDCA07:24 CDT09:40 EDT1h 15mN8527Q
2026-05-22KBUFKBWI17:58 EDT18:56 EDT0h 57mN8816Q
2026-05-21KBUFKBWI18:15 EDT19:04 EDT0h 48mN8650F
2026-05-20KBNAKDCA20:31 CDT09:16 EDT11h 45mN915WN
2026-05-19partialKBNA?21:44 CDTN455WN
2026-05-12KBNAKDCA05:44 CDT07:54 EDT1h 10mN960WN
2026-05-11KBUFKBWI17:49 EDT18:40 EDT0h 50mN8674B
2026-05-10KBUFKBWI18:01 EDT18:50 EDT0h 48mN7704B
2026-05-10KBNAKBUF14:33 CDT16:52 EDT1h 18mN7704B
2026-05-09KBNAKDCA07:12 CDT09:18 EDT1h 05mN8514F
2026-05-08KBUFKBWI17:54 EDT18:42 EDT0h 47mN8542Z
2026-05-07KBUFKBWI17:36 EDT18:26 EDT0h 49mN8780Q
2026-05-06KBNAKDCA05:52 CDT08:00 EDT1h 07mN7887A
2026-05-05KBNAKDCA05:45 CDT08:00 EDT1h 14mN277WN
2026-05-04KBUFKBWI17:37 EDT18:38 EDT1h 00mAC37BD
2026-05-03KBUFKBWI18:11 EDT19:00 EDT0h 48mN267WN
2026-05-03KBNAKBUF14:35 CDT17:02 EDT1h 26mN267WN
2026-05-02KBNAKDCA07:05 CDT09:18 EDT1h 12mN8709Q
2026-05-01KBUFKBWI17:32 EDT18:22 EDT0h 49mN8662F
2026-04-30KBUFKBWI17:25 EDT18:20 EDT0h 54mN8507C
2026-04-28KBNAKDCA05:41 CDT07:56 EDT1h 14mN931WN
2026-04-27KBUFKBWI18:11 EDT18:56 EDT0h 44mN1802U
2026-04-26KBUFKBWI18:04 EDT18:52 EDT0h 47mN236WN
2026-04-26KBNAKBUF14:41 CDT17:06 EDT1h 24mN236WN
2026-04-25KBNAKDCA07:11 CDT09:26 EDT1h 14mN8552Z
2026-04-24KBUFKBWI19:01 EDT19:46 EDT0h 44mN8551Q
2026-04-23KBUFKBWI17:50 EDT18:46 EDT0h 55mN8858K
2026-04-22KBNAKDCA05:46 CDT08:06 EDT1h 19mN465WN
2026-04-21KBNAKDCA05:45 CDT08:02 EDT1h 16mN468WN
2026-04-20KBUFKBWI17:46 EDT18:30 EDT0h 44mN8777Q
2026-04-19KBUFKBWI18:03 EDT18:56 EDT0h 52mN451WN
2026-04-19estimatedKBNA?14:33 CDT20:50Z1h 16mN451WN
2026-04-18KBNAKDCA08:10 CDT10:22 EDT1h 11mN8660A
2026-04-17KBUFKBWI17:47 EDT18:30 EDT0h 42mN8545V
2026-04-16KBUFKBWI17:40 EDT18:34 EDT0h 53mN8761L
2026-04-15estimatedKBNA?05:38 CDT11:42Z1h 04mN242WN
2026-04-14KBNAKDCA05:48 CDT08:02 EDT1h 13mN964WN
2026-04-13KBUFKBWI17:45 EDT18:38 EDT0h 52mAC48F2
2026-04-12KBUFKBWI18:28 EDT19:16 EDT0h 47mN296WN
2026-04-12KBNAKBUF15:23 CDT17:46 EDT1h 22mN296WN
2026-04-11KBNAKDCA07:18 CDT09:34 EDT1h 15mN8559Q
2026-04-06KBNAKIND09:52 CDT11:36 EDT0h 43mN8829Q
2026-04-05KINDKMCO12:44 EDT14:41 EDT1h 57mN259WN
2026-04-05KBNAKIND10:04 CDT11:48 EDT0h 43mN259WN
2026-04-04KINDKTPA12:27 EDT14:20 EDT1h 52mN932WN
2026-04-04KBNAKIND09:41 CDT11:28 EDT0h 46mN932WN
2026-04-03KBNAKIND09:59 CDT11:50 EDT0h 50mAC62F3
2026-04-02KBNAKIND10:46 CDT12:28 EDT0h 41mN8728Q
2026-03-31KIND?12:27 EDT18:58Z2h 30mN227WN
2026-03-31KBNAKIND09:48 CDT11:34 EDT0h 45mN227WN
2026-03-30KBNAKIND09:54 CDT11:38 EDT0h 43mAC4843
2026-03-29KINDKMCO12:24 EDT14:12 EDT1h 47mN205WN
2026-03-29KBNAKIND09:44 CDT11:30 EDT0h 45mN205WN
2026-03-28KINDKTPA12:38 EDT14:32 EDT1h 53mN294WN
2026-03-28KBNAKIND09:48 CDT11:34 EDT0h 45mN294WN
2026-03-16KBNAKIND10:06 CDT11:50 EDT0h 43mN8785L
2026-03-15KIND?12:35 EDT18:34Z1h 59mN295WN
2026-03-15KBNAKIND09:57 CDT11:42 EDT0h 44mN295WN
2026-03-14KBNAKIND09:49 CDT11:30 EDT0h 40mN279WN
2026-03-13KBNAKIND09:57 CDT11:42 EDT0h 44mAC5349
2026-03-11KINDKDEN12:51 EDT13:24 MDT2h 32mN958WN
2026-03-11KBNAKIND10:10 CDT11:56 EDT0h 45mN958WN
2026-03-10KINDKDEN12:32 EDT13:08 MDT2h 35mN7887A
2026-03-10KBNAKIND09:50 CDT11:36 EDT0h 46mN7887A
2026-03-09KBNAKIND09:52 CDT11:40 EDT0h 47mAC62F3
2026-03-08KINDKMCO12:35 EDT14:28 EDT1h 52mN498WN
2026-03-08KBNAKIND09:58 CDT11:42 EDT0h 43mN498WN
2026-03-07KINDKTPA12:38 EST14:30 EST1h 52mN961WN
2026-03-07estimated?KIND15:57Z11:41 EST0h 44mN961WN
2026-03-06KBNAKIND10:20 CST12:02 EST0h 42mN8850Q
2026-03-05KJANKIND18:15 CST11:56 EST16h 40mN456WN
2026-03-04partialKJAN?18:08 CSTN274WN
2026-03-03KBWIKJAN15:51 EST17:08 CST2h 16mN274WN
2026-03-01KBWIKJAN14:49 EST16:08 CST2h 18mN964WN
2026-02-27KBWIKJAN14:28 EST15:38 CST2h 10mN7861J
2026-02-26partialKJAN?18:09 CSTN470WN
2026-02-25partialKJAN?18:10 CSTN222WN
2026-02-24estimatedKBWIKJAN15:49 EST16:54 CST2h 04mN222WN
2026-02-22KBWIKJAN15:28 EST16:46 CST2h 17mN438WN
2026-02-20KBWIKJAN14:27 EST16:00 CST2h 33mN7844A
2026-02-19KJANKHOU18:21 CST19:24 CST1h 02mN940WN
2026-02-18KBWIKJAN16:17 EST17:46 CST2h 28mN940WN
2026-02-16estimatedKBWIKDEN16:55 EST16:58 MST2h 02mN955WN
2026-02-13KBWIKJAN14:57 EST16:12 CST2h 15mN478WN
2026-02-12partialKHOU?20:54 CSTN478WN
2026-02-12KJANKHOU18:14 CST19:14 CST1h 00mN478WN
2026-02-11?KJAN11:31Z17:04 CST11h 32mN272WN
2026-02-11estimated??00:00Z11:00Z10h 59mN272WN
2026-02-09partialKNMM?18:03 CSTA29EB6
2026-02-08KBWIKNMM15:59 EST16:53 CST1h 54mA29EB6
2026-02-05estimated??00:00Z14:26Z14h 25mN470WN
2026-02-04partialKJAN?18:21 CSTN480WN
2026-02-03partialKJAN?18:07 CSTN930WN
2026-02-02KBWIKJAN16:07 EST17:20 CST2h 13mN930WN
2026-02-01KPHXKLGB19:38 MST19:48 PST1h 09mN8741L
2026-01-31KJANKHOU18:12 CST19:20 CST1h 07mN908WN
2026-01-30partialKJAN?18:15 CSTN273WN
2026-01-29partialKJAN?18:19 CSTN288WN
2026-01-28partialKJAN?18:17 CSTN928WN
2026-01-27partialKJAN?18:48 CSTN967WN
2026-01-26KBWIKJAN16:15 EST17:58 CST2h 42mN967WN
2026-01-25KPHXKLGB19:39 MST19:40 PST1h 01mN958WN
2026-01-24KJANKHOU18:16 CST19:18 CST1h 01mN942WN
2026-01-23partialKJAN?18:16 CSTN485WN
2026-01-22partialKJAN?18:15 CSTN7742B
2026-01-21partialKJAN?18:10 CSTN218WN
2026-01-20KBWIKJAN15:52 EST17:18 CST2h 25mN218WN
2026-01-19KJANKHOU18:28 CST19:26 CST0h 57mN281WN
2026-01-18KBWIKJAN16:12 EST17:34 CST2h 21mN281WN
2026-01-09partialKJAN?18:15 CSTN447WN
2026-01-08partialKJAN?18:09 CSTN7848A
2026-01-07partialKJAN?18:09 CSTN288WN
2026-01-05partialKBHM?17:12 CSTABEF16
2026-01-04partialKBHM?17:01 CSTACC799
2026-01-04KDALKBHM14:59 CST16:10 CST1h 10mN922WN
2026-01-02KBHMKMDW17:24 CST18:50 CST1h 26mAAB169
2026-01-02partialKDAL?22:03 CSTN8568Z
2026-01-01KDALKBHM21:09 CST22:28 CST1h 18mN8687A
2025-12-30KBHMKMDW17:13 CST18:46 CST1h 33mA5B59D
2025-12-30partial??00:02ZN215WN
2025-12-29estimated??23:09Z23:58Z0h 49mN215WN
2025-12-28partialKBHM?17:12 CSTA615D0
2025-12-28KDALKBHM15:03 CST16:12 CST1h 09mN491WN
2025-12-26KBHMKMDW17:37 CST19:06 CST1h 29mA1CE16
2025-12-26partialKDAL?20:39 CSTN8312C
2025-12-25KDALKBHM21:09 CST22:22 CST1h 12mN8638A
2025-12-23KBHMKMDW17:13 CST18:48 CST1h 34mAA77C0
2025-12-22partialKBHM?17:13 CSTAD3A5F
2025-12-21partialKBHM?17:10 CSTA5540C
2025-12-21estimated??20:40Z22:04Z1h 23mN442WN
2025-12-19KBHMKMDW17:07 CST18:40 CST1h 32mAAA5B8
2025-12-18partialKBHM?16:50 CSTABE4DB
2025-12-18partialKDAL?20:42 CSTN8696E
2025-12-17KDALKBHM20:49 CST22:04 CST1h 14mN8692F
2025-12-16KDALKBHM20:39 CST21:50 CST1h 11mAC5AFD
2025-12-15estimated?KMDW00:00Z19:26 CST1h 26mAC4B95
2025-12-14KDALKBHM15:46 CST16:57 CST1h 10mAC4B95
2025-12-12KBHMKMDW17:14 CST18:44 CST1h 29mABD204
2025-12-12partialKDAL?20:43 CSTN8565Z
2025-12-11KDALKBHM20:39 CST21:50 CST1h 10mN8623F
2025-12-10?KBHM02:07Z21:54 CST1h 47mAC4B72
2025-12-02KBWIKMDW21:54 EST22:34 CST1h 40mN250WN
2025-12-02estimated?KBWI00:46Z20:12 EST0h 25mN7715E
2025-11-27estimated??00:00Z16:12Z16h 12mN237WN
2025-11-26estimatedKBHM?17:06 CST23:58Z0h 51mN237WN
2025-11-26KDALKBHM15:02 CST16:14 CST1h 11mN237WN
2025-10-29?KLAS16:51Z13:56 PDT4h 04mN555LV
2025-10-28estimated??16:53Z21:26Z4h 32mN939WN
2025-10-27estimatedKLASKBNA23:27 PDT02:40 CDT1h 12mN206WN
2025-10-27estimated??04:11Z05:34Z1h 22mN206WN
2025-10-25estimatedKSAT?13:26 CDT19:00Z0h 33mAC429B
2025-10-22estimated?KLAS17:19Z14:22 PDT4h 02mN283WN
2025-10-21?KLAS17:11Z14:10 PDT3h 58mN8579Z
2025-10-20estimated??03:22Z04:40Z1h 17mN7858A
2025-10-20?KLAS00:46Z19:28 PDT1h 41mN7858A
2025-10-14estimated?KLAS19:36Z14:02 PDT1h 26mN955WN
2025-10-14KSATKELP12:23 CDT12:38 MDT1h 14mN955WN
2025-10-13estimatedKLASKBNA20:31 PDT23:32 CDT1h 00mN250WN
2025-10-13?KLAS00:41Z19:22 PDT1h 40mN250WN
2025-10-07KELPKLAS13:36 MDT14:04 PDT1h 28mN209WN
2025-10-07KSATKELP12:21 CDT12:40 MDT1h 18mN209WN
2025-10-06estimatedKLASKBNA20:53 PDT23:56 CDT1h 03mN953WN
2025-10-06estimated?KLAS00:48Z19:26 PDT1h 37mN953WN
2025-09-29KMDWKHUA08:41 CDT09:45 CDT1h 03mAC5E47
2025-09-26KMDWKBHM08:00 CDT09:07 CDT1h 07mAC3AA8
2025-09-25?KBHM00:00Z20:09 CDT1h 08mAC3A83
2025-09-22KMDW?08:02 CDT14:10Z1h 07mABC09E
2025-09-19KMDWKHUA08:04 CDT09:10 CDT1h 06mAC2439
2025-09-18KMDWKTPA07:51 CDT12:27 EDT3h 35mAC4843
2025-08-21KBHMKTPA10:13 CDT12:26 EDT1h 12mN8705Q
2025-08-21KMDWKBHM02:25 CDT09:06 CDT6h 41mN8313F
2025-08-20estimated?KBHM00:00Z19:38 CDT0h 37mN8302F
2025-08-15estimated?KTPA15:18Z12:32 EDT1h 14mAC4843
2025-08-15?KBHM12:20Z09:10 CDT1h 49mAC4843
2025-08-14KBHMKTPA10:23 CDT12:32 EDT1h 09mN8634A

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