Flight

SWA2661

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

DateSat 03 Oct 2026
RouteKOKC WILL ROGERS WORLD → KDAL DALLAS LOVE FLD
Scheduled departure16:45 CDT
Also scheduledSun 04 Oct 11:40 CDT

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

Route

AirlineSouthwest Airlines
Typical originKMDW CHICAGO MIDWAY INTERNATIONAL
Typical destinationKDAL DALLAS LOVE FLD
Distance690 nm

Flight history 274 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-09-30KBOI BOISE AIR TERMINALKSJC NORMAN Y MINETA SAN JOSE INTERNATIONAL11:38 MDT12:05 PDT1h 27mN9002W
2026-09-29KBOI BOISE AIR TERMINALKSJC NORMAN Y MINETA SAN JOSE INTERNATIONAL12:14 MDT12:29 PDT1h 15mN1805U
2026-09-28KTUL TULSA INTERNATIONALKHOU WILLIAM P HOBBY16:19 CDT17:26 CDT1h 07mN8767M
2026-09-28KPHX PHOENIX SKY HARBOR INTERNATIONALKTUL TULSA INTERNATIONAL11:17 MST15:09 CDT1h 52mN8767M
2026-09-26KBOI BOISE AIR TERMINALKSJC NORMAN Y MINETA SAN JOSE INTERNATIONAL11:36 MDT12:02 PDT1h 26mN8602F
2026-09-25KTUL TULSA INTERNATIONALKHOU WILLIAM P HOBBY16:56 CDT18:06 CDT1h 10mN8915Q
2026-09-25KPHX PHOENIX SKY HARBOR INTERNATIONALKTUL TULSA INTERNATIONAL11:22 MST15:22 CDT2h 00mN8915Q
2026-09-24KTULKHOU17:01 CDT18:10 CDT1h 08mN8315C
2026-09-24KPHXKTUL11:05 MST15:46 CDT2h 40mN8315C
2026-09-23KBOIKSJC11:25 MDT12:00 PDT1h 35mN8719Q
2026-09-22KBOIKSJC11:27 MDT12:02 PDT1h 34mAC379A
2026-09-21KTULKHOU16:12 CDT17:38 CDT1h 25mAC4843
2026-09-21KPHXKTUL11:02 MST15:02 CDT2h 00mAC4843
2026-09-18estimatedKTULKHOU16:14 CDT17:24 CDT1h 09mN1801U
2026-09-18KPHXKTUL11:05 MST15:08 CDT2h 02mN1801U
2026-09-17KTULKHOU16:52 CDT18:04 CDT1h 11mN8720L
2026-09-17KPHXKTUL11:01 MST15:24 CDT2h 22mN8720L
2026-09-16estimatedKHOUKSJC12:37 CDT12:06 PDT1h 28mN8576Z
2026-09-15partialKHOU?19:43 CDTN8514F
2026-09-14KTULKHOU17:30 CDT18:42 CDT1h 12mN8514F
2026-09-14KPHXKTUL12:32 MST16:40 CDT2h 07mN8514F
2026-09-12estimatedKHOUKSJC13:05 CDT12:32 PDT1h 26mN8566Z
2026-09-11estimatedKTULKIAH16:25 CDT17:28 CDT1h 02mN8753Q
2026-09-11KPHXKTUL11:20 MST15:18 CDT1h 57mN8753Q
2026-09-10KTULKHOU16:17 CDT17:24 CDT1h 06mN8648A
2026-09-10KPHXKTUL11:18 MST15:12 CDT1h 53mN8648A
2026-09-09estimatedKHOUKSJC12:49 CDT12:12 PDT1h 22mAC794D
2026-09-08estimated??18:16Z19:46Z1h 30mN8557Q
2026-09-07KTULKHOU16:26 CDT17:54 CDT1h 27mN8629A
2026-09-07KPHXKTUL11:12 MST15:10 CDT1h 57mN8629A
2026-09-05partialKHOU?19:07 CDTN1808U
2026-09-04KTULKHOU16:20 CDT17:32 CDT1h 11mN1808U
2026-09-04KPHXKTUL11:15 MST15:08 CDT1h 52mN1808U
2026-09-03KTULKHOU16:18 CDT17:24 CDT1h 05mN8973S
2026-09-03KPHXKTUL11:10 MST15:02 CDT1h 51mN8973S
Earlier flights (239) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-01estimated?KSJC17:55Z12:22 PDT1h 26mN8812Q
2026-08-31KTULKHOU16:21 CDT17:34 CDT1h 12mN969WN
2026-08-31KPHXKTUL11:22 MST15:28 CDT2h 05mN969WN
2026-08-29estimated?KSJC18:04Z12:30 PDT1h 26mN8756S
2026-08-28estimatedKTULKIAH16:19 CDT17:52 CDT1h 32mN8539V
2026-08-28partialKHOU?19:32 CDTAC5697
2026-08-27KTULKHOU16:20 CDT17:28 CDT1h 07mAC5697
2026-08-27KPHXKTUL11:23 MST15:20 CDT1h 56mAC5697
2026-08-25estimated?KSJC18:12Z12:02 PDT0h 49mN8854Q
2026-08-24KTULKHOU16:11 CDT17:18 CDT1h 06mN964WN
2026-08-24KPHXKTUL11:09 MST15:04 CDT1h 54mN964WN
2026-08-22estimated?KSJC18:13Z12:08 PDT0h 54mN8632A
2026-08-21estimatedKPHXKHOU11:07 MST17:20 CDT4h 12mN8782Q
2026-08-20estimatedKPHXKHOU12:25 MST18:58 CDT4h 32mN8716B
2026-08-19estimated?KSJC17:34Z12:02 PDT1h 27mN8651A
2026-08-18?KSJC18:30Z14:24 PDT2h 53mN8819L
2026-08-17KPHXKHOU11:08 MST18:38 CDT5h 30mN8553W
2026-08-15estimated??18:56Z19:46Z0h 49mN8907L
2026-08-14KPHXKHOU11:06 MST17:20 CDT4h 13mN8661A
2026-08-13KPHXKHOU11:08 MST17:20 CDT4h 11mN8310C
2026-08-12estimated??17:39Z19:10Z1h 30mN8541W
2026-07-21estimatedKMDWKDAL05:20 CDT07:02 CDT1h 41mN8814K
2026-07-18partialKPHX?05:43 MSTN7889A
2026-07-15KMDWKDAL05:50 CDT06:50 CDT0h 59mAC53B2
2026-07-14KMDWKDFW05:15 CDT06:52 CDT1h 36mAC6227
2026-07-11estimatedKTUSKPHX05:41 MST06:06 MST0h 24mN498WN
2026-07-08estimatedKMDWKDAL05:15 CDT06:54 CDT1h 38mN8315C
2026-07-07KMDWKDAL05:22 CDT07:04 CDT1h 42mN8738K
2026-07-04estimatedKMDWKBOS16:06 CDT18:54 EDT1h 47mN7852A
2026-07-01KMDWKDAL05:12 CDT07:00 CDT1h 47mN8684F
2026-06-30KMDWKDAL05:16 CDT07:02 CDT1h 45mN8573Z
2026-06-27partialKPHX?06:00 MSTN7835A
2026-06-24KMDWKDAL05:13 CDT06:58 CDT1h 44mN8611F
2026-06-23KMDWKDAL05:16 CDT07:14 CDT1h 57mN8658A
2026-06-20partialKPHX?05:52 MSTN7741C
2026-06-17estimatedKIKKKDAL05:33 CDT07:10 CDT1h 36mN8707P
2026-06-16KMDWKDAL05:18 CDT07:08 CDT1h 49mN8830Q
2026-05-29estimatedKBWIKLAS09:04 EDT10:28 PDT4h 23mAC3A83
2026-05-28estimated??16:37Z17:38Z1h 00mN8698B
2026-05-28estimatedKBWIKLAS09:05 EDT08:34 PDT2h 28mN8698B
2026-05-27KBWIKLAS09:04 EDT10:36 PDT4h 31mN8647A
2026-05-26estimatedKBWIKLAS11:46 EDT10:28 PDT1h 41mN8660A
2026-05-26estimatedKBWIKLAS09:04 EDT08:00 PDT1h 55mN8660A
2026-05-25KISP?06:09 EDT17:32Z7h 22mN8629A
2026-05-24KPBIKISP17:32 EDT19:48 EDT2h 15mN8629A
2026-05-22KBWIKLAS09:00 EDT10:36 PDT4h 35mAC56D9
2026-05-21KBWIKLAS09:14 EDT10:54 PDT4h 40mN8818Q
2026-05-20KPBIKLAS21:58 EDT10:58 PDT15h 59mN8655D
2026-05-19estimatedKBWIKLSV23:00 EDT10:12 PDT14h 11mN8581Z
2026-05-12estimatedKFMEKLAS09:08 EDT10:46 PDT4h 37mAC56D9
2026-05-11KBWIKLAS08:58 EDT10:38 PDT4h 39mN8841L
2026-05-11KPBIKISP22:31 EDT00:36 EDT2h 05mAC6227
2026-05-08KBWIKLAS09:10 EDT11:04 PDT4h 53mN8860S
2026-05-07KBWIKLAS09:03 EDT10:58 PDT4h 54mN8549Z
2026-05-06KBWIKLAS09:03 EDT10:58 PDT4h 55mN8660A
2026-05-05estimatedKBWIKLAS09:06 EDT11:20 PDT5h 13mN8702L
2026-05-04KBWIKLAS09:10 EDT11:04 PDT4h 53mAC5066
2026-05-04KPBIKISP20:00 EDT22:06 EDT2h 05mN8851Q
2026-05-01KBWIKLAS09:33 EDT11:14 PDT4h 41mAC578C
2026-04-30KBWIKLAS08:56 EDT10:52 PDT4h 55mN8854Q
2026-04-29KBWIKLAS11:29 EDT11:24 PDT2h 54mAC6266
2026-04-28KBWIKLAS09:04 EDT11:08 PDT5h 03mAC5E01
2026-04-27estimated??11:01Z18:18Z7h 16mN8695D
2026-04-27estimatedKPBI?20:24 EDT02:40Z2h 15mN8695D
2026-04-24KBWIKLAS09:16 EDT11:06 PDT4h 49mAC5EFA
2026-04-23KBWIKLAS09:03 EDT10:54 PDT4h 51mAC7188
2026-04-22KBWI?09:03 EDT17:48Z4h 45mAC4B95
2026-04-21?KLAS13:28Z11:06 PDT4h 37mN8527Q
2026-04-20estimated??12:30Z17:36Z5h 05mAC6622
2026-04-20KPBI?20:17 EDT02:16Z1h 58mAC6622
2026-04-17KBWIKLAS10:03 EDT12:12 PDT5h 08mAC5E8D
2026-04-16KBWIKLAS09:03 EDT10:56 PDT4h 53mAC6289
2026-04-15KBWIKLAS09:06 EDT11:02 PDT4h 55mN8603F
2026-04-14KBWIKLAS09:12 EDT11:12 PDT4h 59mAC5A4A
2026-04-13estimated??16:50Z17:12Z0h 21mN8860S
2026-04-13estimated??10:03Z13:20Z3h 16mN8605E
2026-04-13estimated??00:00Z02:22Z2h 22mN8605E
2026-04-06KMDWKPIT08:10 CDT10:04 EDT0h 53mN8685B
2026-04-05KPITKMCO10:42 EDT12:42 EDT1h 59mN200WN
2026-04-05KMDWKPIT07:40 CDT09:34 EDT0h 54mN200WN
2026-04-04KMDWKPIT08:37 CDT10:32 EDT0h 54mN475WN
2026-04-03KMDWKPIT08:01 CDT09:56 EDT0h 55mAC42BF
2026-04-02KMDWKPIT07:58 CDT10:02 EDT1h 03mAC4CA8
2026-03-31KMDWKPIT08:42 CDT10:40 EDT0h 57mN948WN
2026-03-30KMDWKPIT07:53 CDT09:46 EDT0h 52mN8584Z
2026-03-29KPITKMCO10:42 EDT12:54 EDT2h 11mN7734H
2026-03-29KMDWKPIT07:43 CDT09:40 EDT0h 56mN7734H
2026-03-16KMDWKPIT08:46 CDT10:48 EDT1h 01mAC47B7
2026-03-15KPITKMCO10:46 EDT12:54 EDT2h 07mN436WN
2026-03-15KMDWKPIT07:52 CDT09:42 EDT0h 49mN436WN
2026-03-14KMDWKPIT08:12 CDT10:04 EDT0h 52mN489WN
2026-03-13KMDWKPIT07:51 CDT09:42 EDT0h 51mN8639B
2026-03-12KMDWKPIT07:46 CDT09:44 EDT0h 58mN8828L
2026-03-11KMDWKPIT08:33 CDT10:30 EDT0h 56mN7873A
2026-03-10KMDWKPIT07:47 CDT09:56 EDT1h 09mN477WN
2026-03-09KMDWKPIT07:53 CDT09:48 EDT0h 55mAC33A3
2026-03-08KPITKMCO10:50 EDT12:48 EDT1h 57mN901WN
2026-03-08KMDWKPIT08:02 CDT10:02 EDT0h 59mN901WN
2026-03-06KMDWKPIT13:27 CST15:26 EST0h 58mAC48AC
2026-03-04KDALKDCA14:27 CST18:04 EST2h 36mN8515X
2026-03-04estimatedKMDWKDAL09:41 CST13:34 CST3h 52mN8515X
2026-03-03?KDCA20:23Z18:12 EST2h 49mN8565Z
2026-03-03estimatedKMDWKDAL09:54 CST13:29 CST3h 34mN8565Z
2026-03-02KDALKDCA14:39 CST18:32 EST2h 52mN8637A
2026-03-01KMDWKBWI06:46 CST09:05 EST1h 19mA5BD0B
2026-02-28KBWIKMCO11:13 EST13:30 EST2h 16mN913WN
2026-02-28KMDWKBWI07:37 CST09:58 EST1h 21mN913WN
2026-02-27KMDWKBWI06:52 CST09:16 EST1h 23mN954WN
2026-02-26KMDWKBWI06:48 CST09:10 EST1h 21mN926WN
2026-02-25KDALKDCA14:30 CST17:44 EST2h 13mN8614M
2026-02-25estimatedKMDWKDAL09:44 CST13:10 CST3h 25mN8614M
2026-02-24estimatedKDFWKDCA14:17 CST17:56 EST2h 38mN8637A
2026-02-24estimatedKMDWKDAL09:55 CST13:18 CST3h 23mN8637A
2026-02-23KDALKDCA14:28 CST18:12 EST2h 43mAC4F29
2026-02-21KBWIKMCO11:12 EST13:36 EST2h 23mN569WN
2026-02-21KMDWKBWI07:37 CST09:56 EST1h 18mN569WN
2026-02-20KMDWKBWI06:56 CST09:16 EST1h 19mN250WN
2026-02-19?KDCA20:13Z17:52 EST2h 38mAC5AB7
2026-02-18KDALKDCA15:06 CST18:24 EST2h 17mN8693A
2026-02-18KNGZKDAL08:05 PST13:10 CST3h 04mN8693A
2026-02-17KDALKDCA14:37 CST18:02 EST2h 24mAC3AC9
2026-02-16KMDWKBWI06:59 CST09:20 EST1h 21mN282WN
2026-02-15KDALKDCA14:31 CST18:04 EST2h 32mN8325D
2026-02-14KBWIKMCO11:01 EST12:54 EST1h 52mN909WN
2026-02-14KMDWKBWI07:32 CST09:50 EST1h 17mN909WN
2026-02-13KMDWKBWI06:57 CST09:26 EST1h 28mN945WN
2026-02-12KMDWKBWI07:24 CST10:08 EST1h 44mN463WN
2026-02-11estimatedKMDWKDAL12:00 CST16:27 CST4h 27mN8742M
2026-02-11estimated?KOAK15:47Z08:42 PST0h 54mAC6266
2026-02-10KOAK?08:17 PST21:05Z4h 47mAB5E6C
2026-02-08KOAKKDCA Ronald Reagan Washington National08:37 PST18:02 EST6h 25mAC4F4C
2026-02-07estimatedKDAL?16:51 CST23:58Z1h 06mAC62CC
2026-02-06?KDCA19:46Z18:34 EST3h 47mN8305E
2026-02-05KDALKDCA14:50 CST18:30 EST2h 39mN8648A
2026-02-04KDALKDCA14:56 CST18:28 EST2h 31mN8759Q
2026-02-04estimatedKMDWKDAL09:47 CST13:56 CST4h 08mN8759Q
2026-02-03KDALKDCA14:24 CST17:36 EST2h 11mAC37BD
2026-02-03estimatedKMDWKDAL09:42 CST13:26 CST3h 43mAC37BD
2026-02-02KDALKDCA14:34 CST18:10 EST2h 35mN8848Q
2026-02-02estimatedKMDWKDAL09:43 CST13:26 CST3h 42mN8848Q
2026-02-01partial??00:00ZAC5765
2026-01-31partial??00:00ZAC5E01
2026-01-30estimated??22:22Z23:58Z1h 35mAC5E01
2026-01-30partialKMDW?18:01 CSTN8854Q
2026-01-29estimated??20:45Z23:58Z3h 12mN8854Q
2026-01-29partialKMDW?18:00 CSTN8755L
2026-01-28estimated??21:42Z23:58Z2h 16mN8755L
2026-01-28partialKDAL?18:00 CSTAC5E8D
2026-01-27partialKMDW?18:01 CSTN8841L
2026-01-26estimatedKDAL?16:30 CST23:58Z1h 27mN8841L
2026-01-26estimatedKMDWKDAL09:43 CST13:24 CST3h 41mN8841L
2026-01-23estimatedKMDWKDAL09:42 CST13:16 CST3h 33mN8754S
2026-01-22KDALKDCA14:22 CST17:40 EST2h 17mN8791D
2026-01-22estimatedKMDWKDFW09:40 CST13:30 CST3h 49mN8791D
2026-01-21KDALKDCA14:12 CST17:34 EST2h 21mN8727M
2026-01-21estimatedKMDWKDAL09:43 CST13:29 CST3h 46mN8727M
2026-01-20?KDCA19:47Z17:42 EST2h 55mN8789Q
2026-01-20estimatedKMDWKDAL09:43 CST13:20 CST3h 37mN8789Q
2026-01-19KDALKDCA14:36 CST18:16 EST2h 40mN8584Z
2026-01-18estimatedKDFWKDCA14:28 CST18:08 EST2h 39mN1810U
2026-01-18estimatedKMDWKDAL11:19 CST13:24 CST2h 04mN1810U
2026-01-09KDAL?14:36 CST22:42Z2h 06mN8783L
2026-01-09estimatedKMDWKDAL09:46 CST13:52 CST4h 06mN8783L
2026-01-08KDALKDCA14:22 CST17:40 EST2h 17mN8725L
2026-01-08estimatedKMDWKDFW09:47 CST13:06 CST3h 19mN8725L
2026-01-07KDALKDCA14:42 CST18:04 EST2h 22mAC4CA8
2026-01-07estimatedKMDWKDAL09:43 CST13:40 CST3h 57mAC4CA8
2026-01-06KDALKDCA15:19 CST18:32 EST2h 12mN8719Q
2026-01-06estimatedKMDWKDAL09:44 CST13:38 CST3h 54mN8719Q
2026-01-04KCMHKAUS13:19 EST14:56 CST2h 36mN8808Q
2026-01-03KCMHKAUS15:35 EST17:06 CST2h 30mN8508W
2026-01-02partial??00:02ZN8316H
2025-12-31partialKDCA?18:12 ESTABC780
2025-12-30KCMHKAUS15:29 EST16:56 CST2h 26mN8533S
2025-12-29?KAUS18:21Z15:12 CST2h 50mN8547V
2025-12-28partialKCMH?19:00 ESTAC501E
2025-12-27KCMHKAUS16:24 EST17:58 CST2h 33mAC501E
2025-12-26partial??00:01ZN8557Q
2025-12-24partialKDCA?18:18 ESTABE40A
2025-12-23KCMHKAUS12:41 EST14:06 CST2h 25mN8848Q
2025-12-22KCMHKAUS12:56 EST14:30 CST2h 33mN8566Z
2025-12-21KCMHKAUS13:00 EST14:42 CST2h 41mN8722L
2025-12-20KCMHKAUS15:53 EST17:32 CST2h 38mN8633A
2025-12-19KCMHKAUS13:10 EST14:48 CST2h 37mN8619F
2025-12-18estimatedKMDWKDAL18:00 CST20:28 CST2h 27mN8322X
2025-12-17partial??00:00ZN8581Z
2025-12-16partialKDCA?21:32 ESTN8606C
2025-12-16estimatedKMDWKDFW18:00 CST20:12 CST2h 12mN8606C
2025-12-15estimatedKDCA?18:16 EST23:58Z0h 42mN8606C
2025-12-12estimatedKMDWKDAL18:00 CST20:04 CST2h 04mN8637A
2025-12-11partial??00:00ZN8741L
2025-12-09partialKDCA?18:10 ESTAC5746
2025-11-27KSMF?07:14 PST17:06Z1h 51mN8524Z
2025-11-26KCMHKAUS12:45 EST14:20 CST2h 34mN8536Z
2025-10-30estimated??17:05Z19:54Z2h 48mN8824Q
2025-10-29?KSTL12:45Z10:46 CDT3h 00mN1810U
2025-10-28KLASKSTL05:51 PDT10:38 CDT2h 46mN8523W
2025-10-27partial??00:00ZN8679A
2025-10-26estimated??22:15Z23:58Z1h 42mN8679A
2025-10-25?KSTL19:49Z18:04 CDT3h 14mN8664J
2025-10-24?KSTL17:30Z15:52 CDT3h 21mAC3E5D
2025-10-23?KSTL19:23Z16:06 CDT1h 42mN8649A
2025-10-22KLASKSTL08:19 PDT12:42 CDT2h 22mN8578Q
2025-10-20KLAS?10:44 PDT20:18Z2h 33mN8835Q
2025-10-19estimated?KSTL22:43Z18:48 CDT1h 04mN8849Q
2025-10-15?KSTL13:08Z10:48 CDT2h 40mN8684F
2025-10-14?KSTL12:55Z10:40 CDT2h 44mN8548P
2025-10-13KLASKSTL10:54 PDT15:34 CDT2h 39mAC4210
2025-10-07?KSTL12:59Z10:36 CDT2h 37mN8576Z
2025-10-06KLASKSTL10:40 PDT15:26 CDT2h 45mN8660A
2025-10-05KLASKSTL12:48 PDT17:34 CDT2h 45mN8688J
2025-10-05estimated??14:51Z19:12Z4h 20mAC486A
2025-10-02KLAS McCarran International?10:56 PDT19:02Z1h 06mABAD6C
2025-10-01KDAL?09:18 CDT15:23Z1h 05mABBD8D
2025-09-30estimatedKDENKSJC18:00 MDT18:36 PDT1h 36mA1A697
2025-09-29KMKE?14:35 CDT20:42Z1h 06mA1A697
2025-09-28KTPAKMSY07:03 EDT07:10 CDT1h 06mAC5066
2025-09-27KDEN Denver InternationalKSJC15:09 MDT16:11 PDT2h 01mAC08B1
2025-09-25KMKEKSJC14:46 CDT18:05 PDT5h 18mA1D93B
2025-09-24KDAL?10:04 CDT16:12Z1h 07mABE030
2025-09-23?KSJC00:00Z18:10 PDT1h 10mA2EDB4
2025-09-22KMKEKSUX14:30 CDT15:31 CDT1h 00mA2EDB4
2025-09-21KTPAKMSY07:12 EDT07:18 CDT1h 05mABE7C5
2025-09-20?KSJC00:00Z18:02 PDT1h 02mAA6BED
2025-09-19KMKE?14:50 CDT20:51Z1h 01mAA6BED
2025-09-18KMKE?14:33 CDT23:40Z4h 06mA2BEC7
2025-08-26partialKDEN?21:44 MDTN480WN
2025-08-24KDALKABQ09:32 CDT11:31 MDT2h 58mN8853Q
2025-08-24estimatedKMDWKDAL19:01 CDT08:12 CDT13h 10mN8754S
2025-08-23partialKDEN?23:53 MDTN925WN
2025-08-22estimated?KSJC00:00Z18:04 PDT1h 04mN219WN
2025-08-21estimatedKDAL?01:54 CDT23:58Z17h 04mAC5349
2025-08-19?KABQ00:56Z10:05 MDT15h 09mN7736A
2025-08-19estimated?KDEN00:00Z18:24 MDT0h 24mN7736A
2025-08-17KDALKABQ09:13 CDT09:48 MDT1h 34mAC36CC
2025-08-17estimated??00:00Z13:10Z13h 09mN872CB
2025-08-16partial??00:00ZN7725A
2025-08-15estimated??22:05Z23:58Z1h 52mN7725A
2025-08-14partialKMKE?14:27 CDTA2E646

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