Flight

SWA2876

Flight history and live tracking for SWA2876, 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 routeKLAX → KPHX

Flight history 270 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KMDW CHICAGO MIDWAY INTERNATIONALKDEN DENVER INTERNATIONAL09:29 CDT10:39 MDT2h 10mN8730Q
2026-10-02KPWM PORTLAND INTERNATIONAL JETPORTKMDW CHICAGO MIDWAY INTERNATIONAL06:43 EDT07:58 CDT2h 15mN8730Q
2026-10-01KMDW CHICAGO MIDWAY INTERNATIONALKDEN DENVER INTERNATIONAL09:17 CDT10:29 MDT2h 12mN8967Q
2026-10-01KPWM PORTLAND INTERNATIONAL JETPORTKMDW CHICAGO MIDWAY INTERNATIONAL06:47 EDT07:51 CDT2h 04mN8967Q
2026-09-30KMKE GENERAL MITCHELL INTERNATIONALKDEN DENVER INTERNATIONAL06:40 CDT07:46 MDT2h 06mN8547V
2026-09-29KMKE GENERAL MITCHELL INTERNATIONALKDEN DENVER INTERNATIONAL06:29 CDT07:41 MDT2h 12mN8845L
2026-09-28KMKE GENERAL MITCHELL INTERNATIONALKDEN DENVER INTERNATIONAL06:58 CDT08:01 MDT2h 03mN8930S
2026-09-27KMKE GENERAL MITCHELL INTERNATIONALKDEN DENVER INTERNATIONAL06:44 CDT07:44 MDT2h 00mN8967Q
2026-09-26KMKE GENERAL MITCHELL INTERNATIONALKDEN DENVER INTERNATIONAL06:43 CDT07:41 MDT1h 58mN8886C
2026-09-25KMKE GENERAL MITCHELL INTERNATIONALKDEN DENVER INTERNATIONAL06:56 CDT08:10 MDT2h 14mN9014W
2026-09-24KMKEKDEN06:57 CDT08:14 MDT2h 16mN8844Q
2026-09-23KMKEKDEN06:31 CDT07:38 MDT2h 06mN8869L
2026-09-22KMKEKDEN06:29 CDT07:34 MDT2h 04mN8310C
2026-09-21KMKEKDEN07:01 CDT08:26 MDT2h 24mN8525S
2026-09-20KMKEKDEN06:42 CDT07:52 MDT2h 10mN8574Z
2026-09-18KMKE?06:57 CDT13:58Z2h 00mN8527Q
2026-09-17KMKE?06:58 CDT14:12Z2h 13mN8518R
2026-09-16KMKE?06:29 CDT13:44Z2h 14mAC48D3
2026-09-14KMKE?06:57 CDT14:28Z2h 30mN8685B
2026-09-13KMKE?06:32 CDT13:50Z2h 17mN8328A
2026-09-12KMKE?06:31 CDT13:42Z2h 10mN8662F
2026-09-11KMKE?06:51 CDT14:00Z2h 09mN8529Z
2026-09-10KMKE?06:55 CDT14:16Z2h 20mN8614M
2026-09-09KMKE?06:33 CDT13:56Z2h 23mAC4801
2026-09-08KMKE?06:31 CDT13:36Z2h 05mN8697C
2026-09-06KMKE?06:37 CDT13:54Z2h 16mN8823Q
2026-09-05KMKE?06:37 CDT13:42Z2h 05mAC5ADA
2026-09-04KMKE?06:53 CDT13:56Z2h 02mN8884Q
2026-09-03KMKE?06:54 CDT14:08Z2h 14mN8619F
Earlier flights (241) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-01estimatedKMKE?06:25 CDT13:30Z2h 04mN8544Z
2026-08-31KMKE?07:00 CDT14:18Z2h 18mAC7188
2026-08-30KMKE?06:40 CDT13:54Z2h 14mAC5B43
2026-08-29estimatedKMKE?06:34 CDT13:44Z2h 10mN8696E
2026-08-28estimatedKMKE?06:49 CDT13:52Z2h 03mN8563Z
2026-08-27KMKE?06:54 CDT14:09Z2h 14mAC6668
2026-08-25KMKE?06:32 CDT13:46Z2h 13mAC3E13
2026-08-24estimatedKMKE?06:53 CDT14:04Z2h 10mN8641B
2026-08-23KMKE?06:35 CDT13:51Z2h 15mN8811L
2026-08-22estimatedKMKE?06:37 CDT13:46Z2h 08mAC5B43
2026-08-21estimatedKMKE?06:50 CDT14:00Z2h 09mN8932Q
2026-08-20KMKE?06:58 CDT14:42Z2h 43mN8869L
2026-08-19estimated??11:36Z13:40Z2h 03mN8559Q
2026-08-18estimatedKMKE?06:32 CDT13:01Z1h 29mN8878L
2026-08-17estimatedKMKE?08:14 CDT15:06Z1h 51mN8655D
2026-08-16KMKE?06:43 CDT14:53Z3h 09mN8544Z
2026-08-15KMKE?06:49 CDT13:52Z2h 02mN8999Q
2026-08-14KMKE?06:56 CDT14:12Z2h 15mN8825Q
2026-08-13KMKE?07:00 CDT14:18Z2h 17mN8765Q
2026-08-12estimatedKMKE?06:32 CDT13:44Z2h 11mN8970Q
2026-07-23partial??01:33ZN561WN
2026-07-22estimated?KLGB01:26Z19:34 PDT1h 07mN940WN
2026-07-21estimated?KLGB00:49Z18:58 PDT1h 08mN8650F
2026-07-20partial??05:06ZAC6204
2026-07-20estimated?KENV00:42Z22:12 MDT3h 29mAC6204
2026-07-18estimated??22:57Z23:58Z1h 00mN8781Q
2026-07-18estimated??18:13Z21:38Z3h 24mN8781Q
2026-07-18estimatedKMSPKORD22:00 CDT11:44 CDT13h 43mN8690A
2026-07-18estimated?KLGB01:05Z19:14 PDT1h 08mN8690A
2026-07-17partialKORD?21:58 CDTAC6573
2026-07-17estimated?KLGB00:56Z19:02 PDT1h 06mAC6573
2026-07-16partialKORD?22:07 CDTN204WN
2026-07-16estimated?KLGB01:10Z19:20 PDT1h 09mN204WN
2026-07-15estimated?KLGB01:12Z19:20 PDT1h 07mN920WN
2026-07-14estimatedKRNOKLGB17:46 PDT18:54 PDT1h 07mN8556Z
2026-07-13estimated??04:48Z22:38Z17h 49mN8609A
2026-07-13estimatedKORDKENV19:21 CDT21:40 MDT3h 18mN8609A
2026-07-11estimatedKBFLKSAN15:54 PDT16:58 PDT1h 04mN8818Q
2026-07-11estimated??17:42Z21:09Z3h 27mN8818Q
2026-07-11estimatedKRNOKORD18:00 PDT11:26 CDT15h 25mAC37BD
2026-07-10partialKMDW?22:31 CDTAC7261
2026-07-10estimatedKRNOKLGB18:35 PDT19:38 PDT1h 03mAC7261
2026-07-09partialKRNO?18:14 PDTN908WN
2026-07-08estimatedKRNOKLGB18:03 PDT19:10 PDT1h 07mN264LV
2026-07-07estimatedKRNOKLGB18:03 PDT19:10 PDT1h 06mN8797Q
2026-07-06partial??05:07ZN8802Q
2026-07-06estimatedKMDWKRNO19:19 CDT20:46 PDT3h 26mN8802Q
2026-07-04estimated??00:02Z16:22Z16h 19mAC6993
2026-07-03partial??01:36ZAC33A3
2026-07-02partialKMDW?22:12 CDTN268WN
2026-07-02estimatedKRNOKLGB18:30 PDT19:36 PDT1h 06mN268WN
2026-07-01estimatedKRNOKLGB18:08 PDT19:16 PDT1h 07mN7858A
2026-06-30estimatedKRNOKLGB17:57 PDT19:02 PDT1h 05mN8687A
2026-06-29estimated??12:58Z23:58Z10h 59mAC5EB4
2026-06-29estimated??05:21Z06:24Z1h 02mAC5EB4
2026-06-29estimatedKMDWKRNO19:21 CDT21:00 PDT3h 38mAC5EB4
2026-06-28estimatedKBFLKSAN17:00 PDT17:30 PDT0h 29mN8786Q
2026-06-27estimatedKMDWKRNO13:01 CDT16:58 PDT5h 56mN8786Q
2026-06-27estimatedKRNOKORD18:03 PDT11:48 CDT15h 44mN8688J
2026-06-26partial??01:25ZAC3ADF
2026-06-25partialKRNO?18:22 PDTN7745A
2026-06-24estimatedKRNOKLGB18:16 PDT19:22 PDT1h 05mN210WN
2026-06-23estimatedKRNOKLGB19:29 PDT20:36 PDT1h 06mN8652B
2026-06-23estimatedKRNO?17:00 PDT01:26Z1h 26mN8652B
2026-06-22partial??05:07ZAC536C
2026-06-22estimatedKMDWKRNO19:38 CDT21:16 PDT3h 37mAC536C
2026-06-21estimatedKFATKSAN17:00 PDT17:40 PDT0h 40mN1804U
2026-06-20estimatedKMDWKRNO13:22 CDT16:58 PDT5h 35mN1804U
2026-06-20KMSPKMDW23:52 CDT12:00 CDT12h 07mN8556Z
2026-06-20estimatedKRNOKLGB20:04 PDT21:18 PDT1h 13mN8556Z
2026-06-20estimatedKBKF?18:00 MDT01:52Z1h 51mN8556Z
2026-06-19partialKMDW?22:53 CDTAC3B51
2026-06-19estimatedKRNOKLGB18:48 PDT19:58 PDT1h 09mAC3B51
2026-06-19estimatedKRNO?17:17 PDT00:34Z0h 16mAC3B51
2026-06-18partialKMDW?22:03 CDTN228WN
2026-06-18estimatedKRNOKLGB18:13 PDT19:18 PDT1h 04mN228WN
2026-06-17estimatedKRNOKLGB18:07 PDT19:14 PDT1h 06mN906WN
2026-06-16estimatedKRNOKLGB18:11 PDT19:18 PDT1h 06mN8762Q
2026-06-15estimated??12:36Z23:58Z11h 22mAC4B72
2026-06-15estimated?KLAS06:05Z00:04 PDT0h 58mAC4B72
2026-06-15estimatedKMDWKRNO19:43 CDT21:30 PDT3h 46mAC4B72
2026-06-13estimated?KSEE22:53Z16:58 PDT1h 04mAC5B66
2026-06-13partial??01:34ZAC6622
2026-06-12partial??01:36ZAC3731
2026-06-11estimated??23:19Z23:58Z0h 38mAC3731
2026-05-29estimatedKLAXKPHX04:46 PDT06:16 MST1h 30mN8789Q
2026-05-28estimatedKLAXKPHX04:58 PDT06:24 MST1h 25mN8532S
2026-05-27estimatedKLAXKPHX06:05 PDT07:32 MST1h 26mN8780Q
2026-05-26estimatedKLAXKPHX06:20 PDT07:26 MST1h 06mN8534Z
2026-05-25estimatedKLAXKPHX04:52 PDT06:20 MST1h 27mN8740A
2026-05-23estimatedKLAXKPHX05:40 PDT06:44 MST1h 03mN8661A
2026-05-22estimated?KGYR11:42Z06:26 MST1h 43mN8552Z
2026-05-21estimatedKLAXKPHX05:07 PDT06:14 MST1h 06mAC5A73
2026-05-20KLUFKPHX17:34 MST09:16 MST15h 41mN946WN
2026-05-19KLAXKLUF20:05 PDT13:32 MST17h 26mN8750Q
2026-05-12estimatedKLAXKPHX06:19 PDT07:52 MST1h 32mN8743K
2026-05-11estimatedKLAXKPHX04:47 PDT06:14 MST1h 26mN8855Q
2026-05-10estimatedKLAXKPHX05:06 PDT06:38 MST1h 31mN906WN
2026-05-09estimatedKLAXKPHX05:35 PDT06:42 MST1h 07mN8710M
2026-05-08estimatedKLAXKPHX05:08 PDT06:26 MST1h 17mN8688J
2026-05-07estimatedKLAXKPHX05:03 PDT06:18 MST1h 14mN8693A
2026-05-06estimatedKLAXKPHX06:26 PDT07:50 MST1h 23mN8704Q
2026-05-05estimatedKLAXKPHX05:57 PDT07:30 MST1h 32mN8763L
2026-05-04estimatedKLAXKPHX05:10 PDT06:24 MST1h 13mN8727M
2026-05-03estimatedKLAXKPHX05:34 PDT06:48 MST1h 13mA5BD0B
2026-05-02estimatedKLAXKPHX05:06 PDT07:14 MST2h 07mN8847Q
2026-05-01estimatedKLAXKPHX05:09 PDT06:22 MST1h 12mAC52E2
2026-04-28estimatedKLAXKPHX05:52 PDT07:16 MST1h 24mN8317M
2026-04-27estimatedKLAXKPHX04:45 PDT06:14 MST1h 28mN8837Q
2026-04-26KLAXKPHX05:41 PDT06:47 MST1h 06mN476WN
2026-04-25estimatedKLAXKPHX05:06 PDT06:38 MST1h 31mN8843S
2026-04-24estimated?KPHX11:40Z06:14 MST1h 33mN1802U
2026-04-23estimatedKLAXKPHX05:06 PDT06:16 MST1h 09mAC42BF
2026-04-22estimatedKLAXKPHX06:28 PDT07:34 MST1h 05mN8737L
2026-04-21estimatedKLAXKPHX05:59 PDT07:46 MST1h 47mN8328A
2026-04-19estimated?KPHX12:25Z06:52 MST1h 26mN453WN
2026-04-18estimatedKLAXKPHX05:40 PDT06:52 MST1h 11mN8732S
2026-04-17estimatedKLAXKPHX05:08 PDT06:20 MST1h 12mAC5700
2026-04-16estimated?KPHX12:14Z06:28 MST1h 13mN8320J
2026-04-15estimated?KPHX13:22Z07:32 MST1h 09mAC69FC
2026-04-14estimatedKLAXKPHX06:27 PDT07:34 MST1h 06mN8309C
2026-04-13estimatedKLAXKPHX04:52 PDT06:18 MST1h 25mAC692A
2026-04-12estimatedKLAXKPHX05:32 PDT06:34 MST1h 01mN474WN
2026-04-11estimatedKLAXKPHX05:31 PDT06:32 MST1h 00mN8322X
2026-04-06estimatedKDAL?22:15 CDT03:44Z0h 28mN8675A
2026-04-04KIKRKORL05:17 MDT10:50 EDT3h 32mN8613K
2026-04-03KCHSKDAL13:23 EDT14:38 CDT2h 15mAC668D
2026-04-02KCHSKDAL13:31 EDT14:54 CDT2h 22mAC3A60
2026-03-31estimatedKDAL?15:39 CDT22:18Z1h 38mN207WN
2026-03-31KCHSKDAL13:14 EDT14:32 CDT2h 17mN207WN
2026-03-30?KDAL12:42Z14:28 CDT6h 45mAC3AA8
2026-03-30estimatedKDAL?23:18 CDT04:46Z0h 27mAC3AA8
2026-03-28estimated?KMCO13:44Z10:52 EDT1h 08mAC5746
2026-03-16estimatedKDAL?01:05 CDT06:30Z0h 24mN8568Z
2026-03-14KIKR?05:27 MDT15:06Z3h 38mN8715Q
2026-03-13KCHSKDFW15:40 EDT16:58 CDT2h 17mAC6668
2026-03-12KCHSKDAL13:05 EDT14:40 CDT2h 34mAC3B51
2026-03-11KDALKLIT15:34 CDT16:20 CDT0h 46mN7749B
2026-03-11KCHSKDAL13:04 EDT14:32 CDT2h 27mN7749B
2026-03-10KDALKLIT15:40 CDT16:28 CDT0h 47mN215WN
2026-03-10KCHSKDFW13:21 EDT14:52 CDT2h 30mN215WN
2026-03-09partialKDAL?22:10 CDTN8568Z
2026-03-07estimated?KMCO14:48Z11:21 EST1h 32mN8528Q
2026-03-07estimated??12:17Z14:28Z2h 11mN8528Q
2026-03-06KCHSKDAL13:02 EST14:20 CST2h 18mN8741L
2026-03-05KCHSKDAL12:54 EST14:08 CST2h 14mAC61BC
2026-03-03KMSYKLAS18:00 CST19:32 PST3h 31mN8683D
2026-03-02partialKMSY?19:41 CSTN8548P
2026-03-01KMSYKLAS18:22 CST20:18 PST3h 55mN485WN
2026-02-28partialKMSY?20:13 CSTAC541B
2026-02-27KMSYKLAS19:42 CST21:24 PST3h 41mN8546V
2026-02-24?KLAS00:00Z19:16 PST3h 16mN8656B
2026-02-23partialKMSY?19:35 CSTN8303R
2026-02-22KMSYKLAS18:37 CST20:24 PST3h 46mA5BD0B
2026-02-21partialKMSY?19:20 CSTN8697C
2026-02-20KMSYKLAS18:26 CST20:32 PST4h 06mN8323C
2026-02-18KMSYKLAS20:18 CST22:34 PST4h 15mN8584Z
2026-02-17KMSYKLAS21:05 CST22:50 PST3h 44mAC5723
2026-02-16?KLAS00:02Z19:34 PST3h 31mN8563Z
2026-02-15KMSYKLAS18:25 CST20:20 PST3h 55mN287WN
2026-02-14partialKMSY?19:42 CSTN8826Q
2026-02-13KMSYKLAS20:08 CST21:44 PST3h 36mAC3AC9
2026-02-07partial??00:02ZN8576Z
2026-02-06partial??00:00ZAC47B7
2026-02-05estimatedKMSY?17:40 CST23:58Z0h 17mAC47B7
2026-02-02?KLAS00:00Z19:18 PST3h 18mN500WR
2026-01-31KMSYKLAS14:19 CST15:56 PST3h 36mAC4BFE
2026-01-26?KLAS00:00Z19:26 PST3h 26mAC36CC
2026-01-25partial??00:00ZN8682B
2026-01-24KMSY?14:14 CST23:58Z3h 43mN8682B
2026-01-20KMSYKLAS18:02 CST19:50 PST3h 48mN8841L
2026-01-17estimated??23:02Z23:30Z0h 27mN8568Z
2026-01-04estimated?KPHX14:51Z08:54 MST1h 02mN7825A
2026-01-03?KSMF13:18Z08:54 PST3h 35mN564WN
2026-01-02?KSMF15:12Z09:26 PST2h 14mN285WN
2026-01-02estimated?KPHX13:32Z07:32 MST0h 59mN285WN
2026-01-01KAUSKHOU07:04 CST07:40 CST0h 35mN8855Q
2025-12-31KAUSKHOU07:01 CST07:38 CST0h 36mAC4279
2025-12-30?KSMF13:43Z09:52 PST4h 08mN264LV
2025-12-29KPHXKSMF08:36 MST09:24 PST1h 47mN7745A
2025-12-29estimated?KPHX13:25Z07:28 MST1h 02mN7745A
2025-12-28KPHXKSMF08:23 MST09:12 PST1h 48mN253WN
2025-12-28estimated?KPHX13:35Z07:40 MST1h 04mN253WN
2025-12-27KPHXKSMF07:57 MST08:42 PST1h 45mN7748A
2025-12-27estimated?KPHX13:02Z07:02 MST0h 59mN7748A
2025-12-26KPHXKSMF08:18 MST09:06 PST1h 47mN294WN
2025-12-26estimated?KPHX13:27Z07:30 MST1h 03mN294WN
2025-12-25KAUSKHOU06:57 CST07:46 CST0h 49mAC5A94
2025-12-24KAUSKHOU07:04 CST07:38 CST0h 33mN8708Q
2025-12-23KPHXKSMF08:21 MST09:08 PST1h 47mN483WN
2025-12-23estimated?KPHX13:23Z07:26 MST1h 03mN483WN
2025-12-22KPHXKSMF08:20 MST09:18 PST1h 57mN901WN
2025-12-22estimated?KPHX13:30Z07:30 MST1h 00mN901WN
2025-12-21?KSMF15:07Z09:20 PST2h 13mN922WN
2025-12-21estimated?KPHX13:27Z07:24 MST0h 56mN922WN
2025-12-20KPHXKSMF08:03 MST09:00 PST1h 56mN479WN
2025-12-20estimatedKLAXKPHX05:18 PST07:18 MST0h 59mN479WN
2025-12-19?KSMF18:10Z12:56 PST2h 45mN498WN
2025-12-19estimatedKLAXKPHX08:38 PST10:38 MST0h 59mN498WN
2025-12-17estimated?KHOU12:33Z08:02 CST1h 29mN8778Q
2025-12-16KAUSKHOU07:11 CST07:56 CST0h 44mN8525S
2025-12-15KAUSKHOU07:05 CST07:40 CST0h 35mAC486A
2025-12-13KAUSKHOU12:30 CST13:22 CST0h 51mN282WN
2025-12-11estimated?KHOU12:47Z07:38 CST0h 51mN8755L
2025-12-10KAUSKHOU07:07 CST07:50 CST0h 43mAC6243
2025-11-26estimated?KSMF15:57Z09:28 PST1h 30mN447WN
2025-11-26estimated??13:02Z14:36Z1h 33mN447WN
2025-10-30estimatedKMSPKMDW07:26 CDT10:38 CDT3h 11mAC5746
2025-10-29estimatedKMSPKMDW13:11 CDT16:48 CDT3h 36mN8650F
2025-10-29estimated??15:03Z16:08Z1h 04mN7835A
2025-10-28estimatedKMSPKMDW13:23 CDT16:38 CDT3h 14mN459WN
2025-10-28?KLAS15:31Z10:28 PDT1h 56mN291WN
2025-10-27estimatedKRNOKORD05:50 PDT10:52 CDT3h 01mAC5AB7
2025-10-26estimatedKRNOKORD06:51 PDT12:06 CDT3h 14mN8317M
2025-10-24estimatedKMSPKMDW09:01 CDT10:56 CDT1h 54mAC48AC
2025-10-22estimatedKRNOKORD10:12 PDT15:52 CDT3h 39mN478WN
2025-10-22estimated?KLAS15:22Z09:06 PDT0h 43mN478WN
2025-10-21estimatedKMSPKMDW11:42 CDT14:42 CDT2h 59mN208WN
2025-10-20KLASKMDW05:30 PDT10:28 CDT2h 57mAC57AF
2025-10-15estimatedKLAS?09:56 PDT17:38Z0h 42mN264LV
2025-10-15KLAXKLAS07:44 PDT08:36 PDT0h 51mN264LV
2025-10-14KLASKMDW10:24 PDT15:22 CDT2h 57mN231WN
2025-10-14estimated?KLAS14:17Z08:42 PDT1h 24mN231WN
2025-10-13KLASKMDW05:40 PDT10:34 CDT2h 54mAC3AC9
2025-10-07KLASKMDW09:51 PDT14:50 CDT2h 58mN265WN
2025-10-07estimated?KLAS14:29Z08:34 PDT1h 05mN265WN
2025-10-06KLASKMDW05:38 PDT10:36 CDT2h 57mAC53D5
2025-10-05estimatedKLASKMDW09:27 PDT12:00 CDT0h 32mN8747Q
2025-10-04KLASKJOT12:59 PDT18:24 CDT3h 24mAC5A73
2025-10-02KLAS McCarran International?06:06 PDT14:11Z1h 05mAC4CA8
2025-10-01KMDWKBNA07:32 CDT08:33 CDT1h 00mAB5F1B
2025-08-26estimated?KMTJ00:02Z21:30 MDT3h 27mAC3ADF
2025-08-25estimated??20:53Z23:58Z3h 05mAC3ADF
2025-08-23KDENKBNA23:36 MDT09:16 CDT8h 40mN7827A
2025-08-21estimated??15:47Z16:52Z1h 05mN7863A
2025-08-20KMDWKBNA15:21 CDT18:00 CDT2h 38mN8325D
2025-08-19KMDWKBNA07:48 CDT09:01 CDT1h 12mN8732S
2025-08-17estimatedKDEN?15:06 MDT21:49Z0h 42mN8513F
2025-08-16KMDWKBNA08:04 CDT09:12 CDT1h 08mN8751R
2025-08-15estimatedKDEN?10:06 MDT16:48Z0h 41mN488WN
2025-08-14partialKDEN?10:17 MDTN428WN

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