Flight

SWA2388

Flight history and live tracking for SWA2388, 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 routeKHOU → KOKC

Flight history 264 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KMCI KANSAS CITY INTERNATIONALKMDW CHICAGO MIDWAY INTERNATIONAL14:27 CDT15:25 CDT0h 58mN8653A
2026-10-01KMCI KANSAS CITY INTERNATIONALKMDW CHICAGO MIDWAY INTERNATIONAL14:41 CDT15:40 CDT0h 59mN8721J
2026-09-30KSJC NORMAN Y MINETA SAN JOSE INTERNATIONALKLGB LONG BEACH07:27 PDT08:23 PDT0h 56mN8681M
2026-09-29KSJC NORMAN Y MINETA SAN JOSE INTERNATIONALKLGB LONG BEACH07:05 PDT07:59 PDT0h 54mN8709Q
2026-09-28KTPA TAMPA INTERNATIONALKSAN SAN DIEGO INTERNATIONAL LINDBERGH FLD18:48 EDT20:31 PDT4h 43mN8755L
2026-09-27KLGB LONG BEACHKLAS MC CARRAN INTERNATIONAL08:49 PDT09:33 PDT0h 44mN276WN
2026-09-27KSJC NORMAN Y MINETA SAN JOSE INTERNATIONALKLGB LONG BEACH06:50 PDT07:47 PDT0h 57mN276WN
2026-09-26KSJC NORMAN Y MINETA SAN JOSE INTERNATIONALKLGB LONG BEACH07:13 PDT08:10 PDT0h 57mN7820L
2026-09-25KTPA TAMPA INTERNATIONALKSAN SAN DIEGO INTERNATIONAL LINDBERGH FLD19:14 EDT20:53 PDT4h 39mN8750Q
2026-09-24estimated??22:34Z23:58Z1h 23mN8885Q
2026-09-23KSJCKLGB06:32 PDT08:02 PDT1h 29mN8326F
2026-09-22estimatedKSJCKLGB17:00 PDT08:04 PDT15h 03mN8722L
2026-09-21estimatedKTPAKSAN18:20 EDT16:58 PDT1h 37mN8722L
2026-09-20estimatedKLGBKLAS06:52 PDT09:30 PDT2h 37mN915WN
2026-09-18partialKSAN?22:48 PDTN8788L
2026-09-18KTPAKSAN20:29 EDT21:56 PDT4h 26mN8788L
2026-09-16estimatedKSJCKLGB06:54 PDT08:04 PDT1h 09mN8509U
2026-09-15?KSAN00:00Z20:36 PDT3h 35mN7848A
2026-09-14estimated??22:22Z23:58Z1h 35mN7848A
2026-09-13KLGBKLAS08:59 PDT09:48 PDT0h 48mN282WN
2026-09-13KSJCKLGB06:17 PDT07:40 PDT1h 22mN282WN
2026-09-12estimatedKSJCKLGB17:00 PDT08:00 PDT15h 00mN8546V
2026-09-11partial??00:00ZAC6622
2026-09-10estimated??21:36Z23:58Z2h 22mAC6622
2026-09-09KSJCKLGB06:56 PDT08:08 PDT1h 11mN8539V
2026-09-08estimated??00:02Z15:08Z15h 06mN8558Z
2026-09-07estimatedKTPA?18:52 EDT23:56Z1h 03mN8558Z
2026-09-06estimatedKSJCKLGB07:59 PDT09:06 PDT1h 06mN8843S
2026-09-05estimated??00:01Z15:14Z15h 12mAC3A60
2026-09-04partialKSAN?21:23 PDTN8766T
2026-09-04?KSAN00:00Z20:28 PDT3h 28mN8766T
2026-09-03estimated??23:11Z23:58Z0h 46mN8766T
Earlier flights (232) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-01estimatedKSJCKLGB17:00 PDT08:04 PDT15h 03mN1802U
2026-08-31estimated??22:13Z23:58Z1h 44mN1802U
2026-08-30KLGBKLAS08:37 PDT09:26 PDT0h 49mN7848A
2026-08-30KSJCKLGB06:23 PDT07:44 PDT1h 20mN7848A
2026-08-29estimated??00:00Z15:04Z15h 04mN8650F
2026-08-28partial??00:00ZN8721J
2026-08-27estimated??22:50Z23:58Z1h 08mN8721J
2026-08-25KSANKLGB21:23 PDT08:06 PDT10h 42mN8781Q
2026-08-25?KSAN00:00Z20:04 PDT3h 03mN8781Q
2026-08-24estimated??22:40Z23:58Z1h 17mN8781Q
2026-08-23KLGBKLAS08:43 PDT09:34 PDT0h 51mN245WN
2026-08-23KSJCKLGB06:41 PDT07:48 PDT1h 06mN245WN
2026-08-22?KLGB00:00Z08:06 PDT15h 05mN8832H
2026-08-21partial??00:00ZN8910Q
2026-08-20estimated??22:08Z23:58Z1h 49mN8910Q
2026-08-19estimated??14:11Z15:00Z0h 48mN871HK
2026-08-18?KSAN00:00Z20:00 PDT3h 00mN8745K
2026-08-17estimated??22:44Z23:58Z1h 13mN8745K
2026-08-16?KLAS13:40Z09:24 PDT2h 44mN268WN
2026-08-15estimated??00:00Z16:00Z15h 59mN8952Q
2026-08-14partial??00:00ZN8966S
2026-08-13estimated??22:14Z23:58Z1h 44mN8966S
2026-08-12estimated??13:56Z16:08Z2h 11mN8663A
2026-07-21estimatedKPHXKDAL18:16 MST23:10 CDT2h 53mN8682B
2026-07-21estimatedKPHX?17:00 MST00:30Z0h 29mN8682B
2026-07-20partial??00:29ZN966WN
2026-07-19estimatedKPHXKDAL15:53 MST18:52 CDT0h 59mN966WN
2026-07-18estimatedKPHXKDAL18:12 MST23:08 CDT2h 55mN8527Q
2026-07-18estimatedKONTKLAS17:00 PDT17:50 PDT0h 49mN8527Q
2026-07-17estimatedKDAL?06:19 CDT23:58Z12h 38mN8517F
2026-07-17estimatedKPHXKDAL18:17 MST23:36 CDT3h 18mN8517F
2026-07-16estimatedKPHXKDAL15:56 MST18:56 CDT0h 59mN8517F
2026-07-14KONTKDFW17:00 PDT23:16 CDT4h 15mN8795L
2026-07-13partialKPHX?19:14 MSTN259WN
2026-07-13KLAXKOAK17:08 PDT18:06 PDT0h 57mN259WN
2026-07-12estimatedKPHXKDAL15:21 MST18:46 CDT1h 24mN259WN
2026-07-11estimatedKPHXKDAL18:48 MST23:54 CDT3h 05mN8556Z
2026-07-11estimatedKPHXKDAL17:20 MST20:20 CDT0h 59mN8556Z
2026-07-10estimatedKPHXKDAL18:25 MST23:24 CDT2h 58mN8843S
2026-07-10estimatedKONT?17:00 PDT00:42Z0h 41mN8843S
2026-07-09estimatedKPHXKDAL16:38 MST18:58 CDT0h 19mN8843S
2026-07-07estimatedKPHXKDAL18:53 MST00:16 CDT3h 22mAC4C21
2026-07-07estimatedKPHXKDAL17:24 MST20:30 CDT1h 05mAC3B32
2026-07-06estimatedKONTKOAK17:00 PDT19:34 PDT2h 34mN902WN
2026-07-05estimatedKPHXKDAL16:38 MST18:58 CDT0h 19mN902WN
2026-07-04KLAXKDAL18:27 PDT13:52 CDT17h 25mN8306H
2026-07-04estimatedKONTKDAL17:00 PDT19:36 CDT0h 36mN8306H
2026-07-03partial??01:50ZN8662F
2026-07-03estimatedKPHXKDAL17:17 MST20:24 CDT1h 06mN8662F
2026-06-30estimatedKONTKDAL17:00 PDT23:28 CDT4h 28mN8316H
2026-06-29partialKLAX?17:46 PDTN8575Z
2026-06-28estimatedKPHXKDAL15:40 MST18:46 CDT1h 05mN8575Z
2026-06-27estimatedKPHXKDAL18:50 MST23:44 CDT2h 54mN8519R
2026-06-27estimatedKPHXKDAL17:08 MST20:16 CDT1h 07mN8519R
2026-06-26estimatedKPHXKDAL18:06 MST22:56 CDT2h 49mAC3B78
2026-06-25estimatedKPHXKDAL16:14 MST18:58 CDT0h 43mAC3B78
2026-06-23estimatedKPHXKDAL18:57 MST23:44 CDT2h 47mN8308K
2026-06-23estimatedKONT?17:00 PDT00:34Z0h 33mN8308K
2026-06-22estimatedKOAK?05:18 PDT23:58Z11h 39mN292WN
2026-06-22estimatedKLAXKOAK17:00 PDT18:30 PDT1h 29mN292WN
2026-06-21estimatedKPHXKDAL15:36 MST18:58 CDT1h 21mN292WN
2026-06-20estimatedKPHXKDAL19:49 MST00:28 CDT2h 38mN8629A
2026-06-20KPHXKLAX17:01 MST18:04 PDT1h 02mN8702L
2026-06-19estimatedKPHXKDAL19:12 MST23:56 CDT2h 43mAC47DE
2026-06-19estimatedKPHXKDAL17:00 MST20:06 CDT1h 05mAC47DE
2026-06-16KPHXKDAL17:02 MST23:54 CDT4h 51mAC377B
2026-06-15KLAXKOAK17:38 PDT18:38 PDT1h 00mN236WN
2026-06-14estimatedKPHXKDAL15:47 MST18:52 CDT1h 04mN236WN
2026-06-13estimatedKPHXKDAL18:35 MST23:16 CDT2h 40mN8527Q
2026-06-13estimatedKNTK?17:00 PDT00:22Z0h 22mN8527Q
2026-06-12partialKONT?17:00 PDTN8639B
2026-06-11estimatedKPHXKDAL16:23 MST18:58 CDT0h 34mN8639B
2026-05-29KHOUKPWA08:18 CDT09:22 CDT1h 03mN8737L
2026-05-28estimatedKHOUKOKC08:18 CDT09:10 CDT0h 51mAC69FC
2026-05-27KHOUKOKC09:19 CDT10:16 CDT0h 56mN8814K
2026-05-26KHOUKOKC09:00 CDT10:00 CDT0h 59mN8320J
2026-05-25KHOUKOKC08:17 CDT09:14 CDT0h 56mN8770Q
2026-05-23KHOUKOKC09:03 CDT10:02 CDT0h 58mN462WN
2026-05-22KHOUKOKC08:11 CDT09:12 CDT1h 00mN8681M
2026-05-21estimatedKHOUKOKC08:20 CDT09:12 CDT0h 52mN8756S
2026-05-20KHOUKOKC19:40 CDT10:22 CDT14h 42mN247WN
2026-05-19KHOUKOKC22:13 CDT15:42 CDT17h 28mN8312C
2026-05-12KHOUKOKC09:17 CDT10:14 CDT0h 56mAC53B2
2026-05-11estimatedKHOUKOKC08:19 CDT09:14 CDT0h 54mN8816Q
2026-05-10estimatedKHOUKOKC08:43 CDT09:38 CDT0h 54mN214WN
2026-05-09estimatedKHOUKOKC09:22 CDT10:20 CDT0h 57mN456WN
2026-05-08KHOUKOKC08:27 CDT09:42 CDT1h 14mN8685B
2026-05-07KHOUKOKC08:33 CDT09:36 CDT1h 02mN8805L
2026-05-06estimatedKHOUKOKC09:22 CDT10:16 CDT0h 53mN8584Z
2026-05-05KHOUKOKC09:09 CDT10:08 CDT0h 58mAC3EA3
2026-05-04KHOUKOKC08:08 CDT09:12 CDT1h 03mN8560Z
2026-05-03KHOUKOKC08:26 CDT09:28 CDT1h 01mN454WN
2026-05-02KHOUKOKC08:31 CDT09:32 CDT1h 00mN904WN
2026-05-01estimatedKHOU?08:10 CDT14:04Z0h 53mN8646B
2026-04-30estimatedKHOU?08:24 CDT14:22Z0h 57mAC62CC
2026-04-28KHOUKOKC09:16 CDT11:14 CDT1h 58mN8551Q
2026-04-27KHOUKOKC08:24 CDT09:24 CDT0h 59mAC486A
2026-04-26KHOUKOKC09:13 CDT10:16 CDT1h 02mN221WN
2026-04-25KHOUKOKC08:24 CDT09:28 CDT1h 04mN200WN
2026-04-24estimatedKHOU?08:18 CDT14:26Z1h 07mN8510E
2026-04-23?KOKC13:17Z09:18 CDT1h 00mN8849Q
2026-04-22KHOUKPWA09:08 CDT10:12 CDT1h 03mAC3B0F
2026-04-21KHOUKOKC09:10 CDT10:08 CDT0h 57mN8790Q
2026-04-19KHOUKOKC08:24 CDT09:26 CDT1h 02mN291WN
2026-04-18estimatedKHOU?08:20 CDT14:16Z0h 55mN278WN
2026-04-17KHOUKOKC08:23 CDT09:26 CDT1h 02mAC486A
2026-04-16KHOUKOKC09:19 CDT10:22 CDT1h 02mN8566Z
2026-04-15KHOUKOKC09:07 CDT10:06 CDT0h 58mN8811L
2026-04-14KHOUKOKC09:08 CDT10:06 CDT0h 57mN8653A
2026-04-13estimated??16:50Z17:12Z0h 21mN8647A
2026-04-12KHOUKOKC08:54 CDT10:18 CDT1h 23mN7888A
2026-04-11KHOUKOKC08:24 CDT09:28 CDT1h 03mN216WR
2026-04-06partialKDAL?10:04 CDTABD1E3
2026-04-05estimatedKONTKDAL03:55 PDT08:14 CDT2h 18mN8857Q
2026-04-04estimatedKONTKDAL05:18 PDT09:28 CDT2h 09mN8535S
2026-04-03KDALKTPA09:36 CDT12:36 EDT1h 59mN8329B
2026-04-03estimated?KDAL11:15Z08:32 CDT2h 16mN8329B
2026-04-02KDALKTPA09:34 CDT12:38 EDT2h 03mN8313F
2026-04-02estimated?KDAL11:15Z08:30 CDT2h 14mN8313F
2026-03-31estimatedKONTKDAL04:37 PDT08:52 CDT2h 15mN8575Z
2026-03-30KDALKTPA09:37 CDT12:42 EDT2h 04mN8573Z
2026-03-30estimated?KDAL11:12Z08:26 CDT2h 13mN8573Z
2026-03-29estimatedKPHXKDAL03:59 MST08:12 CDT2h 12mN8577Z
2026-03-16estimatedKPHXKDAL04:15 MST08:22 CDT2h 06mN8654B
2026-03-15estimated?KDFW11:03Z08:16 CDT2h 12mAC5697
2026-03-14estimated?KDFW11:04Z08:04 CDT1h 59mAC5B20
2026-03-13KDALKTPA09:35 CDT12:40 EDT2h 05mN8525S
2026-03-13estimated?KDAL11:16Z08:22 CDT2h 05mN8525S
2026-03-12KSLCKTPA05:20 MDT13:16 EDT5h 55mN8519R
2026-03-11KSLCKDAL05:38 MDT09:10 CDT2h 31mAC4F92
2026-03-10KSLCKDAL05:38 MDT09:00 CDT2h 21mN8657B
2026-03-09KDALKTPA10:13 CDT13:10 EDT1h 56mN8658A
2026-03-09KSLCKDAL05:13 MDT08:28 CDT2h 15mN8658A
2026-03-08KSLCKDAL05:08 MDT08:28 CDT2h 19mN8839Q
2026-03-07estimatedKSLC?05:38 MST14:28Z1h 49mN8817L
2026-03-06KDALKTPA09:49 CST12:48 EST1h 59mN8559Q
2026-03-06KSLCKDAL05:13 MST08:46 CST2h 32mN8559Q
2026-03-05KDALKTPA09:36 CST12:38 EST2h 02mAC5E23
2026-03-05KSLCKDAL05:14 MST08:34 CST2h 20mAC5E23
2026-03-04KONTKPHX06:01 PST07:54 MST0h 52mN253WN
2026-03-03estimated?KPHX00:00Z07:52 MST14h 51mN8850Q
2026-03-02estimatedKLGBKLAS19:36 PST21:16 PST1h 39mN8583Z
2026-03-01KLGBKLAS19:27 PST20:24 PST0h 56mN7878A
2026-03-01estimatedKSANKLGB17:19 PST18:42 PST1h 23mN7878A
2026-02-28estimatedKLGBKLAS19:29 PST20:44 PST1h 14mAC5723
2026-02-27KLGBKLAS20:01 PST20:56 PST0h 54mN8801Q
2026-02-25KONTKPHX06:05 PST08:00 MST0h 55mN277WN
2026-02-24estimated??00:00Z15:02Z15h 02mN8639B
2026-02-23estimated??23:28Z23:58Z0h 30mN8639B
2026-02-23estimatedKLGBKLAS19:57 PST21:00 PST1h 03mN8567Z
2026-02-22KLGBKLAS19:27 PST20:12 PST0h 44mN429WN
2026-02-22KRNOKLGB17:34 PST18:52 PST1h 18mN429WN
2026-02-21KLGBKLAS19:48 PST20:52 PST1h 04mN8828L
2026-02-20KONTKPHX16:49 PST18:44 MST0h 54mN8691A
2026-02-18KONTKPHX16:27 PST07:58 MST14h 31mAC3F09
2026-02-17estimatedKLGBKLAS20:10 PST21:28 PST1h 17mN8687A
2026-02-16estimated?KPHX00:02Z17:46 MST0h 43mN8609A
2026-02-15KLGBKLAS19:31 PST20:42 PST1h 10mN927WN
2026-02-15KRNOKLGB17:37 PST18:58 PST1h 20mN927WN
2026-02-14KLGBKLAS19:58 PST20:58 PST0h 59mN8732S
2026-02-13KLGBKLAS20:08 PST21:00 PST0h 51mN8695D
2026-02-11KONTKPHX06:04 PST07:54 MST0h 49mN203WN
2026-02-10KPSPEFKJ16:00 PST03:37 EET1h 36mAC5700
2026-02-07partialKONT?16:12 PSTAC53F8
2026-02-06estimated?KPHX00:00Z17:40 MST0h 40mAC5B66
2026-02-04KONTKPHX06:06 PST08:04 MST0h 57mN965WN
2026-02-03KONTKPHX06:26 PST08:22 MST0h 55mN441WN
2026-02-02KGYRKPHX17:00 MST08:08 MST15h 08mAC5E8D
2026-01-31KONTKPHX13:53 PST15:54 MST1h 00mAC6266
2026-01-30KONTKPHX06:08 PST08:06 MST0h 57mN298WN
2026-01-29KONTKPHX06:05 PST07:58 MST0h 52mN910WN
2026-01-27KONTKPHX06:05 PST07:54 MST0h 49mN478WN
2026-01-26estimatedKONTKDAL17:01 PST08:52 CST13h 51mAC4F6F
2026-01-24estimatedKONTKDAL13:52 PST17:24 CST1h 31mN8751R
2026-01-23KONTKPHX06:08 PST08:00 MST0h 51mN960WN
2026-01-22KONTKPHX06:16 PST08:08 MST0h 51mN495WN
2026-01-21KONTKPHX06:06 PST07:58 MST0h 52mN7732A
2026-01-20KONTKPHX16:05 PST08:02 MST14h 57mN8643A
2026-01-09estimated?KPHX14:00Z07:58 MST0h 57mN945WN
2026-01-08KONTKPHX06:12 PST08:12 MST0h 59mN240WN
2026-01-07KONTKPHX06:02 PST07:54 MST0h 51mN286WN
2026-01-06KONTKPHX06:03 PST07:52 MST0h 48mN259WN
2026-01-05KFLLKDCA21:04 EST23:14 EST2h 10mN214WN
2026-01-03KFLLKDEN20:22 EST09:02 MST14h 39mN925WN
2025-12-31KFLLKDCA20:54 EST22:56 EST2h 02mN200WN
2025-12-30KFLLKDCA22:04 EST00:06 EST2h 02mN205WN
2025-12-29KFLLKDCA22:46 EST00:50 EST2h 03mN938WN
2025-12-27KFLLKDEN22:45 EST08:50 MST12h 05mN7729A
2025-12-24KFLLKDCA20:29 EST22:42 EST2h 12mN914WN
2025-12-23KFLLKDCA20:32 EST22:42 EST2h 09mN7704B
2025-12-22KFLLKDCA20:22 EST22:22 EST1h 59mN258WN
2025-12-20KFLLKDEN20:37 EST09:10 MST14h 32mN912WN
2025-12-19KDALKTPA18:00 CST20:56 EST1h 55mN8635F
2025-12-02KFLLKDCA20:58 EST23:04 EST2h 06mN920WN
2025-11-27KFLLKDCA20:35 EST22:30 EST1h 54mN454WN
2025-10-29KDCAKMDW16:34 EDT17:04 CDT1h 29mN8575Z
2025-10-28KDCAKMDW16:12 EDT16:46 CDT1h 34mN8789Q
2025-10-26partialKDCA?19:29 EDTAC3A60
2025-10-25KDCAKMDW14:54 EDT15:36 CDT1h 41mN8738K
2025-10-24KDCAKMDW15:45 EDT16:24 CDT1h 38mN8303R
2025-10-23KDCAKMDW15:26 EDT15:56 CDT1h 29mN8772M
2025-10-22estimated?KMDW20:32Z16:58 CDT1h 25mAC52FF
2025-10-21KDCAKMDW15:51 EDT16:24 CDT1h 32mN8688J
2025-10-20KDCAKMDW15:28 EDT15:58 CDT1h 29mN8543Z
2025-10-19estimatedKDCA?15:02 EDT19:38Z0h 35mN8518R
2025-10-14KDCAKMDW16:13 EDT17:18 CDT2h 05mN8328A
2025-10-13KDCAKMDW16:01 EDT16:52 CDT1h 50mN8310C
2025-10-07KDCAKMDW15:37 EDT16:22 CDT1h 45mN8321D
2025-10-06?KMDW18:58Z16:02 CDT2h 03mN8536Z
2025-10-05KMGCKMDW09:56 CDT15:26 CDT5h 30mN8303R
2025-10-01KPIT?18:40 EDT23:50Z1h 09mAC07B8
2025-09-30KPIT?18:40 EDT23:40Z1h 00mAC042A
2025-09-29KPIT?05:37 EDT10:41Z1h 03mAC4FFB
2025-09-28KPIT?05:50 EDT10:58Z1h 07mAC03FF
2025-09-27KPIT?07:27 EDT12:33Z1h 06mAC2082
2025-09-26KPIT?05:43 EDT10:44Z1h 01mAC0F93
2025-09-25KPIT?05:36 EDT10:40Z1h 03mAC2F18
2025-09-24?KDEN Denver International00:00Z19:36 MDT1h 35mAC1A2C
2025-09-23KPITKDPA18:34 EDT18:35 CDT1h 00mAC1A2C
2025-09-22KPIT?05:38 EDT10:42Z1h 03mAC425A
2025-09-21KPIT?05:48 EDT10:48Z1h 00mABEBBE
2025-09-20KPIT?07:34 EDT12:35Z1h 00mAC536C
2025-09-19KPIT?05:43 EDT10:47Z1h 03mAC0F6C
2025-09-18KPITKDEN Denver International05:30 EDT06:25 MDT2h 54mABAEB2
2025-09-17KPIT?18:34 EDT23:59Z1h 25mAC0FB6
2025-08-24KPITKDEN05:47 EDT06:52 MDT3h 04mN8577Z
2025-08-23estimated??03:34Z14:40Z11h 05mAC33A3
2025-08-21KPITKDEN03:23 EDT06:16 MDT4h 52mN8731J
2025-08-20?KDEN00:00Z21:26 MDT3h 25mAC486A
2025-08-17KPITKDEN05:57 EDT06:52 MDT2h 54mN8683D
2025-08-16?KDEN11:28Z08:18 MDT2h 49mN8713M
2025-08-15KPITKDEN05:35 EDT06:38 MDT3h 02mN8808Q

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