Flight

SWA2520

Flight history and live tracking for SWA2520, 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
RouteKMCO ORLANDO INTERNATIONAL → KSMF SACRAMENTO INTERNATIONAL
Scheduled departure09:30 EDT

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

Route

AirlineSouthwest Airlines
Observed routeKMDW → KPHX

Flight history 167 flights since Oct 2025

DateFromToDepArrDurationAircraft
2026-10-02KLAX LOS ANGELES INTERNATIONALKSJC NORMAN Y MINETA SAN JOSE INTERNATIONAL06:14 PDT06:59 PDT0h 45mN932WN
2026-10-01KLAX LOS ANGELES INTERNATIONALKSJC NORMAN Y MINETA SAN JOSE INTERNATIONAL06:16 PDT07:03 PDT0h 47mN908WN
2026-09-30KABQ Albuquerque International SunportKOAK METROPOLITAN OAKLAND INTERNATIONAL10:18 MDT11:16 PDT1h 58mN932WN
2026-09-29KABQ Albuquerque International SunportKOAK METROPOLITAN OAKLAND INTERNATIONAL10:17 MDT11:17 PDT2h 00mN7742B
2026-09-29KLAX LOS ANGELES INTERNATIONALKOAK METROPOLITAN OAKLAND INTERNATIONAL21:37 PDT22:32 PDT0h 55mN940WN
2026-09-29KSAN SAN DIEGO INTERNATIONAL LINDBERGH FLDKLAX LOS ANGELES INTERNATIONAL17:37 PDT18:14 PDT0h 37mN250WN
2026-09-28KSAN SAN DIEGO INTERNATIONAL LINDBERGH FLDKLAX LOS ANGELES INTERNATIONAL17:37 PDT18:11 PDT0h 34m
2026-09-27KABQ Albuquerque International SunportKOAK METROPOLITAN OAKLAND INTERNATIONAL06:17 MDT07:27 PDT2h 10mN8328A
2026-09-26KSAN SAN DIEGO INTERNATIONAL LINDBERGH FLDKOAK METROPOLITAN OAKLAND INTERNATIONAL17:41 PDT18:48 PDT1h 07mN231WN
2026-09-25KSAN SAN DIEGO INTERNATIONAL LINDBERGH FLDKOAK METROPOLITAN OAKLAND INTERNATIONAL17:41 PDT18:45 PDT1h 04m
2026-09-24estimatedKSANKOAK16:37 PDT16:58 PDT0h 20mN488WN
2026-09-23KABQKOAK10:10 MDT11:32 PDT2h 21mN7886A
2026-09-22partialKSAN?17:00 PDTN952WN
2026-09-21partialKSAN?16:20 PDTN952WN
2026-09-20estimatedKSANKOAK05:31 PDT07:36 PDT2h 04mN8804L
2026-09-18KSANKHWD17:18 PDT18:24 PDT1h 05mN269WN
2026-09-16estimatedKSANKOAK09:13 PDT11:20 PDT2h 06mN8698B
2026-09-15partialKSAN?17:02 PDTN7832A
2026-09-13KABQKOAK06:05 MDT07:28 PDT2h 22mAC3B78
2026-09-12estimatedKSANKOAK17:41 PDT19:14 PDT1h 32mN476WN
2026-09-11estimatedKSANKOAK17:09 PDT18:50 PDT1h 40mN7750A
2026-09-09KABQKHWD10:10 MDT11:16 PDT2h 06mN206WN
2026-09-08estimatedKSJCKOAK19:07 PDT13:04 PDT17h 56mN964WN
2026-09-06estimated??17:16Z19:00Z1h 43mN8743K
2026-09-06KABQKOAK08:19 MDT09:36 PDT2h 16mN8743K
2026-09-05estimatedKSANKOAK17:51 PDT19:54 PDT2h 02mN228WN
2026-09-04estimatedKSANKOAK17:00 PDT18:26 PDT1h 25mN272WN
Earlier flights (140) - back to 2025-10-05
DateFromToDepArrDurationAircraft
2026-09-01estimatedKABQ?19:49 MDT18:26Z16h 36mN922WN
2026-09-01estimatedKSJCKOAK17:00 PDT18:04 PDT1h 03mN922WN
2026-08-30estimatedKSANKOAK05:07 PDT07:26 PDT2h 18mN8538V
2026-08-29estimatedKSANKOAK17:05 PDT18:22 PDT1h 16mN440LV
2026-08-28estimatedKSANKOAK18:09 PDT19:24 PDT1h 15mN220WN
2026-08-25partial??00:00ZN936WN
2026-08-23estimatedKSANKOAK04:53 PDT07:16 PDT2h 22mN8626B
2026-08-22KSANKOAK18:16 PDT19:18 PDT1h 02mN480WN
2026-08-21estimated??00:14Z01:28Z1h 13mN282WN
2026-08-19estimated??16:19Z18:08Z1h 48mN473WN
2026-08-18partial??00:36ZN299WN
2026-08-16?KOAK12:20Z07:20 PDT1h 59mN8805L
2026-08-15estimated?KOAK00:14Z18:18 PDT1h 03mN474WN
2026-08-14estimatedKSAN?17:03 PDT02:00Z1h 56mN7747C
2026-08-12?KOAK16:20Z11:18 PDT1h 57mN7713A
2026-07-23estimatedKMDWKPHX07:22 CDT08:28 MST3h 06mN8812Q
2026-07-23estimated??09:59Z10:58Z0h 58mN8812Q
2026-07-20estimatedKMDWKPHX07:45 CDT08:46 MST3h 00mN8855Q
2026-07-20estimatedKMSPKMDW05:14 CDT06:34 CDT1h 19mN8855Q
2026-07-19KMDWKPHX08:29 CDT09:22 MST2h 52mAC48D3
2026-07-19estimated?KMDW11:07Z07:12 CDT1h 04mAC48D3
2026-07-17KMDWKPHX07:21 CDT08:18 MST2h 56mAC41F3
2026-07-17KMSPKMDW05:10 CDT06:08 CDT0h 57mAC41F3
2026-07-16KMDWKPHX07:20 CDT08:18 MST2h 57mN8813Q
2026-07-16KMSPKMDW05:05 CDT06:16 CDT1h 10mN8813Q
2026-07-13estimatedKMDWKPHX07:24 CDT08:14 MST2h 49mN8807L
2026-07-13estimatedKMSPKORD05:12 CDT06:34 CDT1h 21mN8807L
2026-07-12KMDWKPHX07:47 CDT08:46 MST2h 58mAC5700
2026-07-12estimatedKMEMKMDW05:14 CDT07:06 CDT1h 51mN8842L
2026-07-10estimatedKMDWKPHX07:22 CDT08:28 MST3h 05mAC4BB8
2026-07-10estimatedKMSPKORD04:52 CDT06:18 CDT1h 25mAC4BB8
2026-07-09estimatedKMDWKPHX07:33 CDT08:44 MST3h 10mN8852Q
2026-07-09KMSPKMDW05:00 CDT06:28 CDT1h 27mN8852Q
2026-07-06KMDWKPHX07:46 CDT08:46 MST2h 59mN8781Q
2026-07-06KMSPKJOT05:17 CDT06:40 CDT1h 22mAC65DC
2026-07-05KMDWKPHX07:33 CDT08:38 MST3h 04mN8610A
2026-07-05estimatedKNQA?05:17 CDT11:28Z1h 10mN8610A
2026-07-03KMDWKPHX07:18 CDT08:30 MST3h 12mAC692A
2026-07-03KMSPKMDW05:09 CDT06:22 CDT1h 12mAC692A
2026-07-02KMDWKPHX07:25 CDT08:38 MST3h 12mAC4210
2026-07-02KMSPKMDW05:06 CDT06:34 CDT1h 27mN8843S
2026-06-29KMDWKPHX07:21 CDT08:32 MST3h 10mN8714Q
2026-06-29KMSPKMDW05:09 CDT06:12 CDT1h 02mN8714Q
2026-06-28KMDWKPHX07:31 CDT08:42 MST3h 10mAC4C67
2026-06-28estimatedKNQAKJOT05:19 CDT06:24 CDT1h 04mAC4C67
2026-06-26KMDWKPHX07:23 CDT08:38 MST3h 14mAC3AA8
2026-06-26estimatedKMSPKPHX05:13 CDT03:54 MST0h 40mAC3AA8
2026-06-25KMDWKPHX07:35 CDT09:02 MST3h 26mAC4CA8
2026-06-25estimatedKDPAKORD05:33 CDT06:22 CDT0h 48mAC4CA8
2026-06-22KMDWKPHX07:21 CDT08:32 MST3h 10mN8854Q
2026-06-22estimatedKMSPKORD05:09 CDT06:20 CDT1h 10mN8854Q
2026-06-21KMDWKPHX08:05 CDT09:30 MST3h 24mAC5EFA
2026-06-21estimatedKDPAKMDW05:22 CDT06:30 CDT1h 07mAC5EFA
2026-06-19KMDWKPHX07:21 CDT08:34 MST3h 12mAC4843
2026-06-19estimatedKMSPKMDW04:41 CDT06:14 CDT1h 32mAC4843
2026-06-18estimatedKMSPKPHX10:21 CDT09:02 MST0h 40mAC501E
2026-06-18KMSPKMDW05:06 CDT06:04 CDT0h 57mAC501E
2026-06-15KMDWKPHX07:28 CDT08:41 MST3h 12mN8858K
2026-06-15estimatedKMSPKMDW04:44 CDT06:18 CDT1h 33mN8858K
2026-06-14KMDWKPHX07:38 CDT09:06 MST3h 27mAC5066
2026-06-14estimatedKIKKKMDW05:19 CDT06:24 CDT1h 04mN8533S
2026-06-12KMDWKPHX07:26 CDT08:44 MST3h 17mAC66AA
2026-06-12KMSPKMDW05:17 CDT06:18 CDT1h 00mAC66AA
2026-04-27KMCOKHOU23:18 EDT00:20 CDT2h 01mN8681M
2026-04-05KMKEKBNA16:50 CDT18:00 CDT1h 10mN1806U
2026-04-04KMKEKBNA16:33 CDT17:48 CDT1h 14mN8683D
2026-04-03KMKEKBNA16:45 CDT17:54 CDT1h 09mN8566Z
2026-04-02KMKEKBNA17:20 CDT18:32 CDT1h 11mN8555Z
2026-03-31KMKEKBNA15:51 CDT17:06 CDT1h 15mN8613K
2026-03-30KMKEKBNA17:17 CDT18:26 CDT1h 08mN8532S
2026-03-29estimated?KBNA22:23Z18:22 CDT0h 58mN8311Q
2026-03-28KMKEKBNA16:48 CDT17:56 CDT1h 07mAC5F42
2026-03-16estimated?KBNA00:00Z20:32 CDT1h 31mN8577Z
2026-03-15partialKBNA?19:23 CDTN8668A
2026-03-14KMKEKBNA16:47 CDT18:02 CDT1h 14mN8668A
2026-03-13KMKEKBNA17:21 CDT18:28 CDT1h 06mN8827Q
2026-03-12KMKEKBNA17:26 CDT18:40 CDT1h 13mN8724J
2026-03-11KMKEKBNA16:11 CDT17:36 CDT1h 24mN8574Z
2026-03-10KMKEKBNA15:42 CDT16:54 CDT1h 11mAC5AFD
2026-03-09KMKEKBNA16:55 CDT18:10 CDT1h 15mN8647A
2026-03-08partial??00:01ZN8511K
2026-03-07partialKBNA?18:00 CSTN8570W
2026-03-06partial??00:00ZN8529Z
2026-03-05estimatedKMKE?17:01 CST23:58Z0h 57mN8529Z
2026-03-04KDENKBNA12:40 MST15:58 CST2h 17mN8556Z
2026-03-03estimated??19:02Z21:24Z2h 22mN277WN
2026-02-25KDENKBNA13:59 MST17:44 CST2h 45mN234WN
2026-02-24?KBNA19:03Z16:16 CST3h 12mN7713A
2026-02-18?KBNA19:10Z15:48 CST2h 37mN290WN
2026-02-16estimated?KONT02:04Z19:08 PST1h 03mAC3E13
2026-02-11?KBNA19:23Z15:40 CST2h 17mN902WN
2026-02-04KDENKBNA12:44 MST16:02 CST2h 17mN226WN
2026-02-03KDENKBNA12:35 MST15:50 CST2h 14mN258WN
2026-02-02KDENKBNA12:37 MST15:38 CST2h 00mN267WN
2026-01-30KDENKBNA12:39 MST15:58 CST2h 18mN279WN
2026-01-29KDENKBNA12:34 MST15:48 CST2h 13mN907WN
2026-01-28KDENKBNA12:01 MST15:48 CST2h 46mN940WN
2026-01-27KDENKBNA12:56 MST15:54 CST1h 58mN221WN
2026-01-26KDENKBNA13:28 MST16:37 CST2h 09mN917WN
2026-01-23?KBNA19:26Z16:00 CST2h 33mN276WN
2026-01-22KDENKBNA12:43 MST15:48 CST2h 04mN939WN
2026-01-21KDENKBNA12:44 MST16:04 CST2h 19mN255WN
2026-01-20?KBNA19:06Z15:44 CST2h 37mN488WN
2026-01-09KDENKBNA12:41 MST15:48 CST2h 07mN226WN
2026-01-08KDENKBNA12:40 MST16:22 CST2h 41mN915WN
2026-01-07KDENKBNA12:35 MST15:38 CST2h 02mN439WN
2026-01-06partial??02:47ZAC538F
2026-01-05KLASKDAL18:04 PST22:30 CST2h 25mN8794Q
2026-01-03?KDAL01:46Z22:52 CST3h 05mN8740A
2026-01-02?KDAL01:39Z22:42 CST3h 02mAC3B51
2025-12-31?KDAL01:55Z22:22 CST2h 27mN8501V
2025-12-30KLASKDAL19:43 PST23:56 CST2h 13mAC3ADF
2025-12-29?KDAL02:40Z23:36 CST2h 56mN8668A
2025-12-27KLASKDAL19:17 PST23:38 CST2h 20mN8704Q
2025-12-26?KDAL00:27Z21:12 CST2h 45mN8695D
2025-12-24?KDAL01:54Z22:38 CST2h 44mAC3B32
2025-12-23?KDAL01:30Z22:24 CST2h 53mN8744B
2025-12-22?KDAL01:22Z22:14 CST2h 51mAC4801
2025-12-20?KDAL01:29Z22:21 CST2h 51mAC5ED9
2025-12-19?KDAL03:17Z23:52 CST2h 34mN8767M
2025-12-15KLASKDAL18:43 PST23:02 CST2h 19mN8725L
2025-12-14KLASKDAL17:08 PST21:38 CST2h 29mN8559Q
2025-12-13?KDAL02:06Z23:04 CST2h 57mN8560Z
2025-12-02?KDAL02:20Z22:42 CST2h 21mN8759Q
2025-11-27?KDAL02:03Z22:28 CST2h 24mN8842L
2025-10-30partialKPHX?17:42 MSTN8564Z
2025-10-29KPHXKCMH17:44 MST23:54 EDT3h 09mN8848Q
2025-10-27estimatedKAUS?12:53 CDT18:40Z0h 46mN266WN
2025-10-25partialKPHX?16:24 MSTAC42DF
2025-10-24estimated??17:55Z20:07Z2h 11mN943WN
2025-10-23partialKPHX?17:48 MSTN8310C
2025-10-22KPHXKCMH17:54 MST00:02 EDT3h 07mAC3751
2025-10-20estimated??17:44Z18:32Z0h 47mN955WN
2025-10-19partial??00:00ZN8633A
2025-10-18estimated??23:41Z23:58Z0h 16mN8633A
2025-10-15KPHXKCMH18:19 MST00:34 EDT3h 14mAC56D9
2025-10-13estimated??17:06Z18:38Z1h 31mN269WN
2025-10-08KPHXKCMH17:37 MST23:46 EDT3h 08mAC5ADA
2025-10-06estimatedKAUS?12:37 CDT18:22Z0h 45mN7734H
2025-10-05estimatedKAUS?09:51 CDT19:36Z4h 44mN206WN

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