Flight

SWA3971

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

Next flight

DateSun 04 Oct 2026
RouteKPDX PORTLAND INTERNATIONAL → KSMF SACRAMENTO INTERNATIONAL
Scheduled departure11:15 PDT

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

Route

AirlineSouthwest Airlines
Observed routeKPVD → KMCO

Flight history 184 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-09-26KTUS TUCSON INTERNATIONALKSAN SAN DIEGO INTERNATIONAL LINDBERGH FLD06:46 MST07:42 PDT0h 56mN7747C
2026-09-12KTUSKSAN06:45 MST07:40 PDT0h 54mN217JC
2026-09-05estimatedKTUSKSAN06:43 MST07:36 PDT0h 52mN250WN
Earlier flights (181) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-08-29KTUSKSAN06:55 MST07:54 PDT0h 58mN907WN
2026-08-22estimated?KSAN13:47Z07:36 PDT0h 48mN7751A
2026-08-15estimated?KSAN13:51Z07:40 PDT0h 48mN438WN
2026-07-23KSTLKPIT10:41 CDT12:58 EDT1h 16mN8827Q
2026-07-20estimated?KPIT15:10Z12:30 EDT1h 19mAC75DC
2026-07-19KBUFKTPA15:39 EDT17:58 EDT2h 18mAC3EE9
2026-07-18estimatedKSTLKPIT10:42 CDT13:14 EDT1h 31mN8859Q
2026-07-17estimatedKSTLKPIT09:37 CDT12:26 EDT1h 49mAC34BF
2026-07-16estimatedKSTLKPIT09:54 CDT12:24 EDT1h 29mN8574Z
2026-07-13KSTLKPIT10:47 CDT13:02 EDT1h 14mAC5765
2026-07-12KBUFKTPA16:18 EDT18:38 EDT2h 19mN8828L
2026-07-11estimatedKSTLKPIT11:02 CDT13:20 EDT1h 17mN8690A
2026-07-10KSTLKPIT10:21 CDT12:38 EDT1h 16mN8821S
2026-07-09estimatedKSTLKPIT10:00 CDT12:26 EDT1h 25mN8835Q
2026-07-06estimatedKSTLKPIT20:13 CDT12:18 EDT15h 05mN8563Z
2026-07-05KBUFKTPA16:57 EDT19:24 EDT2h 26mN8563Z
2026-07-03estimatedKSTLKPIT11:32 CDT14:00 EDT1h 27mN480WN
2026-07-02KSTLKPIT10:19 CDT12:40 EDT1h 20mN8566Z
2026-06-29KSTLKPIT10:08 CDT12:22 EDT1h 13mAC37BD
2026-06-28estimatedKBUFKTPA15:55 EDT18:36 EDT2h 40mN8847Q
2026-06-27estimatedKSTLKPIT10:48 CDT12:58 EDT1h 09mAC5A73
2026-06-26KSTLKPIT10:34 CDT12:44 EDT1h 09mAC5697
2026-06-25KSTLKPIT10:10 CDT12:28 EDT1h 17mN8850Q
2026-06-22KSTLKPIT10:01 CDT12:16 EDT1h 14mN8686A
2026-06-21estimatedKBUFKTPA15:42 EDT18:18 EDT2h 35mN8533S
2026-06-20KSTLKPIT10:49 CDT13:00 EDT1h 10mN8654B
2026-06-19KSTLKPIT10:14 CDT12:24 EDT1h 09mAC7218
2026-06-18KSTLKPIT10:54 CDT12:22 EDT0h 27mAC47DE
2026-06-15estimatedKEKNKPIT20:00 EDT13:56 EDT17h 55mAC69B6
2026-06-14estimatedKBUFKTPA19:22 EDT19:58 EDT0h 35mAC69B6
2026-06-12KSTLKPIT10:11 CDT12:30 EDT1h 18mN8653A
2026-05-29KPVDKMCO10:00 EDT12:38 EDT2h 38mN8629A
2026-05-28estimatedKPVDKMCO10:09 EDT11:34 EDT1h 24mN8563Z
2026-05-27KPVDKMCO11:40 EDT14:14 EDT2h 33mN487WN
2026-05-26KPVDKMCO11:52 EDT14:48 EDT2h 56mN930WN
2026-05-25KPVDKMCO10:12 EDT12:44 EDT2h 32mN8843S
2026-05-24KPVDKMCO08:08 EDT10:40 EDT2h 31mN8768Q
2026-05-23KPVDKMCO10:53 EDT13:26 EDT2h 32mN8553W
2026-05-22KPVDKMCO10:12 EDT12:44 EDT2h 31mN8657B
2026-05-21KPVDKMCO10:04 EDT12:30 EDT2h 25mAC5700
2026-05-20KPVDKMCO20:50 EDT14:12 EDT17h 21mAC4843
2026-05-19partialKPVD?23:29 EDTN7835A
2026-05-12KPVDKMCO11:36 EDT14:18 EDT2h 41mN431WN
2026-05-11KPVDKMCO10:11 EDT12:50 EDT2h 39mAC5700
2026-05-10estimatedKPVDKMCO10:33 EDT13:06 EDT2h 32mAC541B
2026-05-09KPVDKMCO10:44 EDT13:26 EDT2h 41mN8611F
2026-05-08KPVDKMCO10:01 EDT12:47 EDT2h 45mN1809U
2026-05-07estimatedKPVDKMCO10:08 EDT13:06 EDT2h 57mN8789Q
2026-05-06KPVDKMCO11:55 EDT14:26 EDT2h 30mN959WN
2026-05-05KPVDKMCO11:35 EDT14:00 EDT2h 24mN276WN
2026-05-04KPVDKMCO10:39 EDT13:14 EDT2h 34mN8810L
2026-05-03KPVDKMCO10:47 EDT13:32 EDT2h 44mN8834L
2026-05-02estimatedKPVDKMCO10:59 EDT14:20 EDT3h 20mN8674B
2026-05-01KPVDKORL10:03 EDT12:36 EDT2h 32mN8665D
2026-04-30KPVDKMCO10:19 EDT13:02 EDT2h 42mAC53F8
2026-04-29KPVD?12:07 EDT18:52Z2h 44mN7886A
2026-04-28KPVDKMCO11:36 EDT14:04 EDT2h 27mN280WN
2026-04-27KPVDKMCO10:06 EDT12:32 EDT2h 25mAC57AF
2026-04-26KPVDKORL10:26 EDT13:02 EDT2h 35mN8631A
2026-04-25KPVD?11:10 EDT17:26Z2h 15mAC4C8A
2026-04-24KPVDKMCO10:06 EDT12:30 EDT2h 23mAC3A83
2026-04-23KPVDKMCO10:08 EDT12:34 EDT2h 25mN8689C
2026-04-22KPVDKMCO11:47 EDT14:18 EDT2h 30mN480WN
2026-04-21KPVDKMCO11:48 EDT14:20 EDT2h 31mN569WN
2026-04-20KPVDKMCO10:18 EDT12:54 EDT2h 35mN8669B
2026-04-19KPVDKMCO10:32 EDT13:40 EDT3h 07mN8543Z
2026-04-18KPVD?10:49 EDT17:26Z2h 36mN8508W
2026-04-17KPVDKMCO10:20 EDT12:46 EDT2h 25mN8318F
2026-04-16KPVDKMCO10:03 EDT12:30 EDT2h 26mAC48F2
2026-04-15KPVDKMCO11:43 EDT14:12 EDT2h 28mN229WN
2026-04-14KPVD?13:48 EDT20:10Z2h 21mN7862A
2026-04-12KPVD?10:39 EDT16:54Z2h 15mN8766T
2026-04-11KPVDKMCO10:50 EDT13:24 EDT2h 33mN8557Q
2026-04-06?KMDW00:17Z20:42 CDT1h 24mAC41AB
2026-04-05partial??00:00ZN461WN
2026-04-04estimatedKROC?19:37 EDT23:58Z0h 20mN461WN
2026-04-04partial??00:03ZN8520Q
2026-04-03?KROC16:36Z19:00 EDT6h 23mN8672F
2026-04-02partial??00:05ZN8737L
2026-04-01?KMDW00:00Z20:34 CDT1h 34mAC541B
2026-03-31estimated?KROC23:37Z19:58 EDT0h 20mAC541B
2026-03-31partial??00:16ZN8697C
2026-03-30partialKROC?20:00 EDTAC5349
2026-03-29estimated?KROC22:22Z19:10 EDT0h 47mAC5349
2026-03-29partialKMDW?22:06 CDTN952WN
2026-03-29?KMDW00:15Z20:50 CDT1h 34mN952WN
2026-03-28??17:28Z23:28Z6h 00mN8525S
2026-03-16estimated??00:00Z00:28Z0h 28mAC4FFB
2026-03-15partialKMDW?22:13 CDTAC4210
2026-03-15KROCKMDW20:32 EDT21:12 CDT1h 39mAC4210
2026-03-14partialKROC?20:29 EDTN8662F
2026-03-13partialKROC?20:24 EDTN8733M
2026-03-11partialKROC?19:08 EDTAB5EB2
2026-03-11partial??00:00ZAC6266
2026-03-10estimatedKROC?19:04 EDT23:58Z0h 54mAC6266
2026-03-10partial??00:00ZAC61BC
2026-03-09partialKROC?21:05 EDTN8829Q
2026-03-09estimated?KROC00:00Z20:20 EDT0h 19mN8829Q
2026-03-08estimated??21:37Z23:58Z2h 20mN8829Q
2026-03-08partialKROC?19:45 ESTN917WN
2026-03-07partialKROC?20:50 ESTN8569Z
2026-03-07estimated?KROC00:00Z19:40 EST0h 39mN8569Z
2026-03-06partialKROC?20:36 ESTN8602F
2026-03-05KMCO?17:03 EST23:58Z1h 54mN8602F
2026-03-02estimated?KPHX05:39Z23:58 MST1h 19mN8779Q
2026-02-28estimated?KPHX05:18Z23:44 MST1h 25mN8751R
2026-02-27estimated?KPHX05:16Z23:48 MST1h 31mN8796L
2026-02-23KSANKPHX21:49 PST23:54 MST1h 04mAC36EF
2026-02-21KSANKPHX22:06 PST00:14 MST1h 07mN871HK
2026-02-17estimated?KPHX05:31Z00:04 MST1h 32mN8725L
2026-02-14?KPHX05:16Z23:56 MST1h 39mN8787K
2026-02-13KSANKPHX22:00 PST00:08 MST1h 07mN8761L
2026-01-06?KSJC04:09Z22:16 PST2h 06mAC65FB
2026-01-06?KPHX00:40Z20:38 MST2h 57mAC65FB
2026-01-05estimated?KSJC00:00Z16:32 PST0h 31mN497WN
2026-01-04partial??00:00ZN1808U
2026-01-03partial??00:00ZN210WN
2026-01-02partial??03:54ZN8721J
2026-01-01KPHXKSJC21:01 MST21:38 PST1h 37mN871HK
2025-12-31estimated?KSJC00:00Z16:30 PST0h 30mN906WN
2025-12-30partial??00:02ZN8818Q
2025-12-29partial??00:00ZN295WN
2025-12-28partialKPHX?17:24 MSTN8724J
2025-12-27KPHXKSJC18:56 MST19:40 PST1h 44mN497WN
2025-12-26KPHXKSJC20:53 MST21:52 PST1h 58mN8550Q
2025-12-25KLAXKSJC23:26 PST00:42 PST1h 16mN8859Q
2025-12-25KPHXKLAX20:58 MST22:56 PST2h 57mN8859Q
2025-12-24estimated?KSJC00:00Z16:54 PST0h 53mN7888A
2025-12-23partial??00:00ZN7878A
2025-12-22partialKPHX?17:00 MSTN278WN
2025-12-21partial??00:02ZN8778Q
2025-12-20partial??00:00ZN932WN
2025-12-19partialKPHX?20:26 MSTAC3B78
2025-12-19KOMAKPHX18:12 CST19:34 MST2h 21mAC3B78
2025-12-18KPHXKSJC21:03 MST21:48 PST1h 44mAC578C
2025-12-17KPHXKSJC20:53 MST21:36 PST1h 42mN8779Q
2025-12-16KPHXKSJC20:56 MST21:46 PST1h 50mAC3731
2025-12-15KPHXKSJC20:42 MST21:24 PST1h 42mAC47B7
2025-12-15KOMAKPHX18:12 CST19:38 MST2h 25mAC47B7
2025-12-14KPHXKSJC19:44 MST20:18 PST1h 33mN8849Q
2025-12-13KPHXKSJC20:12 MST20:54 PST1h 41mAC5E01
2025-12-13KOMAKPHX18:07 CST19:32 MST2h 25mAC5E01
2025-12-12KPHXKSJC21:29 MST22:00 PST1h 31mN8781Q
2025-12-11KPHXKSJC21:01 MST21:38 PST1h 36mN8824Q
2025-12-10KPHXKSJC20:56 MST21:28 PST1h 32mN8635F
2025-11-27estimated?KSJC00:00Z16:32 PST0h 32mN948WN
2025-11-26estimated??22:58Z23:58Z0h 59mN948WN
2025-10-29KTPAKMSY12:41 EDT13:06 CDT1h 24mN431WN
2025-10-28partialKMSY?22:32 CDTAD7828
2025-10-26KMSYKLAS16:26 CDT18:02 PDT3h 35mAC538F
2025-10-25KMSYKLAS13:36 CDT15:02 PDT3h 26mN8606C
2025-10-25KMSY?21:11 CDT15:20Z13h 09mN423WN
2025-10-24partial??05:27ZN278WN
2025-10-24KMSYKLAS19:49 CDT21:20 PDT3h 30mN278WN
2025-10-23estimated?KMSY22:22Z18:48 CDT1h 25mN278WN
2025-10-22estimated?KMSY17:02Z13:34 CDT1h 31mN961WN
2025-10-21partialKMSY?19:35 CDTN210WN
2025-10-20estimated??22:13Z23:42Z1h 28mN210WN
2025-10-19estimatedKMSY?14:02 CDT22:48Z3h 45mAC3AA8
2025-10-15estimatedKTPA?12:52 EDT17:38Z0h 45mN7869A
2025-10-14partialKMSY?20:09 CDTN945WN
2025-10-13estimated?KMSY22:05Z18:34 CDT1h 28mN945WN
2025-10-07partialKMSY?19:43 CDTN210WN
2025-10-06KTPAKMSY18:23 EDT18:46 CDT1h 23mN210WN
2025-10-05estimatedKTPAKLAS11:05 EDT15:14 PDT7h 08mN255WN
2025-10-04KTPAKMSY10:19 EDT11:30 CDT2h 10mN266WN
2025-09-30estimatedKDENKLAS McCarran International18:00 MDT18:16 PDT1h 16mABAAA8
2025-09-28KLAS McCarran InternationalKTUS19:25 PDT20:25 MST1h 00mAA7B10
2025-09-27KDEN Denver InternationalKLAS McCarran International20:17 MDT20:41 PDT1h 24mABB579
2025-09-26?KLAS McCarran International00:00Z20:16 PDT3h 15mAC0F03
2025-09-23?KLAS McCarran International00:00Z18:20 PDT1h 20mAC2BA0
2025-09-20KDEN Denver InternationalKLAS McCarran International18:02 MDT18:30 PDT1h 28mABB972
2025-09-19KBKFKLAS McCarran International18:00 MDT18:20 PDT1h 19mABEB57
2025-08-22?KTUS02:05Z21:37 MST2h 32mN8579Z
2025-08-22estimated?KLAS00:06Z17:36 PDT0h 29mN8579Z
2025-08-21estimated??22:28Z23:48Z1h 19mN8579Z
2025-08-19?KLAS01:11Z21:04 PDT2h 52mN8647A
2025-08-16estimated?KTUS03:10Z21:08 MST0h 57mAC5326
2025-08-16KDENKLAS18:11 MDT19:02 PDT1h 50mAC5326
2025-08-15KLASKTUS19:09 PDT20:10 MST1h 00mAC5A4A
2025-08-15partialKLAS?17:44 PDTAC5A4A

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