Flight
UPS2977
Flight history and live tracking for UPS2977, operated by United Parcel Service. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.
Route
| Airline | United Parcel Service |
| Typical origin | KPDX PORTLAND INTERNATIONAL |
| Typical destination | KDFW DALLAS FORT WORTH INTERNATIONAL |
| Distance | 1,402 nm |
Flight history 107 flights since Aug 2025
| Date | From | To | Dep | Arr | Duration | Aircraft |
|---|---|---|---|---|---|---|
| 2026-10-06 | KPDX PORTLAND INTERNATIONAL | KDFW DALLAS FORT WORTH INTERNATIONAL | 05:54 PDT | 11:08 CDT | 3h 14m | N439UP |
| 2026-10-01 | KPDX PORTLAND INTERNATIONAL | KDFW DALLAS FORT WORTH INTERNATIONAL | 09:59 PDT | 15:30 CDT | 3h 31m | N466UP |
| 2026-09-30 | KPDX PORTLAND INTERNATIONAL | KDFW DALLAS FORT WORTH INTERNATIONAL | 05:58 PDT | 11:32 CDT | 3h 34m | N465UP |
| 2026-09-29 | KPDX | KDFW | 05:18 PDT | 14:48 CDT | 7h 29m | N420UP |
| 2026-09-24estimated | KPDX | KDFW | 18:23 PDT | 11:16 CDT | 14h 52m | N411UP |
| 2026-09-23 | KPDX | KDFW | 17:13 PDT | 11:34 CDT | 16h 20m | N460UP |
| 2026-09-22 | KPDX | KDFW | 05:23 PDT | 11:09 CDT | 3h 45m | N460UP |
| 2026-09-17estimated | KPDX | KDFW | 05:58 PDT | 11:44 CDT | 3h 45m | N373UP |
| 2026-09-16estimated | KPDX | KDFW | 06:17 PDT | 12:04 CDT | 3h 46m | A460D1 |
| 2026-09-10estimated | KPDX | KDFW | 05:37 PDT | 11:30 CDT | 3h 52m | N426UP |
| 2026-09-09estimated | ? | ? | 12:50Z | 16:14Z | 3h 23m | N420UP |
Earlier flights (96) - back to 2025-08-14
| Date | From | To | Dep | Arr | Duration | Aircraft |
|---|---|---|---|---|---|---|
| 2026-09-03estimated | KPDX | KDFW | 05:23 PDT | 10:42 CDT | 3h 18m | N452UP |
| 2026-09-01estimated | KPDX | KDFW | 05:32 PDT | 11:10 CDT | 3h 37m | N425UP |
| 2026-08-27estimated | ? | ? | 12:16Z | 16:02Z | 3h 45m | N443UP |
| 2026-08-25estimated | KPDX | KDFW | 05:35 PDT | 10:52 CDT | 3h 16m | N440UP |
| 2026-08-20estimated | ? | ? | 12:21Z | 19:33Z | 7h 11m | N467UP |
| 2026-08-19estimated | ? | ? | 12:44Z | 16:20Z | 3h 35m | N443UP |
| 2026-08-13estimated | ? | ? | 12:22Z | 19:58Z | 7h 36m | N475UP |
| 2026-08-12estimated | ? | ? | 12:40Z | 19:18Z | 6h 38m | N414UP |
| 2026-07-23estimated | ? | ? | 03:32Z | 15:56Z | 12h 23m | N465UP |
| 2026-07-22estimated | ? | KDFW | 12:40Z | 11:18 CDT | 3h 37m | N465UP |
| 2026-07-21 | ? | KDFW | 12:49Z | 11:18 CDT | 3h 28m | N436UP |
| 2026-07-16 | KPDX | KDFW | 06:43 PDT | 12:12 CDT | 3h 28m | N439UP |
| 2026-07-15 | ? | KDFW | 12:30Z | 11:00 CDT | 3h 29m | N411UP |
| 2026-07-14 | KPDX | KDFW | 05:50 PDT | 11:20 CDT | 3h 29m | N421UP |
| 2026-07-09 | KPDX | KDFW | 05:22 PDT | 10:44 CDT | 3h 21m | N458UP |
| 2026-07-08 | KPDX | KDFW | 05:39 PDT | 10:56 CDT | 3h 16m | N469UP |
| 2026-07-07 | KPDX | KDFW | 05:46 PDT | 11:00 CDT | 3h 13m | N426UP |
| 2026-07-02estimated | KPDX | KDFW | 18:40 PDT | 11:06 CDT | 14h 25m | N464UP |
| 2026-07-01 | KPDX | KDFW | 05:28 PDT | 10:58 CDT | 3h 29m | N464UP |
| 2026-06-30estimated | KPDX | KDFW | 10:17 PDT | 13:41 CDT | 1h 23m | N442UP |
| 2026-06-30estimated | KPDX | KDFW | 05:26 PDT | 09:22 CDT | 1h 55m | N442UP |
| 2026-06-25estimated | KPDX | KDFW | 05:47 PDT | 11:04 CDT | 3h 17m | N413UP |
| 2026-06-24estimated | KPDX | KDFW | 06:00 PDT | 11:18 CDT | 3h 17m | N471UP |
| 2026-06-23estimated | KPDX | KDFW | 05:52 PDT | 11:32 CDT | 3h 40m | N468UP |
| 2026-06-18estimated | KPDX | KDFW | 08:21 PDT | 11:12 CDT | 0h 50m | N464UP |
| 2026-06-17 | KPDX | KDFW | 05:57 PDT | 11:16 CDT | 3h 18m | N459UP |
| 2026-06-16estimated | KPDX | KDFW | 07:35 PDT | 10:26 CDT | 0h 50m | N468UP |
| 2026-05-28estimated | KPDX | KDFW | 05:48 PDT | 10:34 CDT | 2h 45m | N409UP |
| 2026-05-21estimated | KPDX | KDFW | 05:23 PDT | 10:48 CDT | 3h 24m | N467UP |
| 2026-05-20partial | KDFW | ? | 01:05 CDT | N425UP | ||
| 2026-05-19partial | KDFW | ? | 22:00 CDT | N344UP | ||
| 2026-05-12estimated | KPDX | KDFW | 08:58 PDT | 14:30 CDT | 3h 31m | N442UP |
| 2026-05-07estimated | KPDX | KDFW | 06:00 PDT | 11:28 CDT | 3h 27m | ACAB0E |
| 2026-05-06 | KPDX | KDFW | 05:27 PDT | 10:46 CDT | 3h 18m | N355UP |
| 2026-05-05estimated | KPDX | KDFW | 05:44 PDT | 11:18 CDT | 3h 33m | N469UP |
| 2026-04-30estimated | KPDX | ? | 05:55 PDT | 16:16Z | 3h 20m | ACAEC5 |
| 2026-04-29partial | KDFW | ? | 10:29 CDT | ACAB0E | ||
| 2026-04-28 | KPDX | KDFW | 06:30 PDT | 11:54 CDT | 3h 23m | N437UP |
| 2026-04-23 | KPDX | KDFW | 06:09 PDT | 11:32 CDT | 3h 22m | N305UP |
| 2026-04-22estimated | ? | KDFW | 12:49Z | 11:26 CDT | 3h 36m | N334UP |
| 2026-04-21 | KPDX | KDFW | 05:57 PDT | 11:28 CDT | 3h 30m | N445UP |
| 2026-04-16estimated | ? | KDFW | 12:56Z | 11:20 CDT | 3h 24m | N374UP |
| 2026-04-15estimated | ? | KDFW | 13:38Z | 11:58 CDT | 3h 19m | A46FAD |
| 2026-04-14 | ? | KDFW | 12:49Z | 11:08 CDT | 3h 18m | N448UP |
| 2026-04-02estimated | ? | ? | 12:49Z | 16:06Z | 3h 16m | N411UP |
| 2026-03-31estimated | ? | KDFW | 12:50Z | 11:16 CDT | 3h 25m | N448UP |
| 2026-03-12estimated | KPDX | KDFW | 05:39 PDT | 09:02 CDT | 1h 22m | N459UP |
| 2026-03-11 | KPDX | KDFW | 05:27 PDT | 10:40 CDT | 3h 12m | N428UP |
| 2026-03-10 | KPDX | KDFW | 05:47 PDT | 11:11 CDT | 3h 23m | N447UP |
| 2026-03-05 | KPDX | KDFW | 05:24 PST | 10:56 CST | 3h 31m | N468UP |
| 2026-03-04 | KPDX | KDFW | 05:14 PST | 10:38 CST | 3h 24m | N441UP |
| 2026-03-03 | KPDX | KDFW | 05:32 PST | 11:02 CST | 3h 30m | N449UP |
| 2026-02-26 | KPDX | KDFW | 05:44 PST | 11:00 CST | 3h 16m | N446UP |
| 2026-02-25 | KPDX | KDFW | 05:56 PST | 11:08 CST | 3h 11m | N473UP |
| 2026-02-24 | KPDX | KDFW | 05:17 PST | 10:29 CST | 3h 11m | N454UP |
| 2026-02-19 | KPDX | KDFW | 05:32 PST | 11:00 CST | 3h 27m | N420UP |
| 2026-02-18 | KPDX | KDFW | 05:16 PST | 10:58 CST | 3h 41m | N407UP |
| 2026-02-17 | KTTD | KDFW | 05:09 PST | 10:36 CST | 3h 27m | N462UP |
| 2026-02-12 | KPDX | KDFW | 05:35 PST | 11:02 CST | 3h 27m | N469UP |
| 2026-02-11 | KPDX | KDFW | 06:24 PST | 11:44 CST | 3h 19m | N331UP |
| 2026-02-10 | KPDX Portland International | ? | 06:26 PST | 15:29Z | 1h 02m | A440C0 |
| 2026-02-05 | KPDX | KDFW | 05:32 PST | 11:06 CST | 3h 34m | N461UP |
| 2026-02-04 | KPDX | KDFW | 05:40 PST | 11:14 CST | 3h 33m | N428UP |
| 2026-02-03 | KPDX | KDFW | 05:31 PST | 10:58 CST | 3h 26m | N423UP |
| 2026-01-29 | KPDX | KDFW | 05:36 PST | 10:50 CST | 3h 13m | N407UP |
| 2026-01-28 | KTTD | KDFW | 05:31 PST | 10:58 CST | 3h 26m | N434UP |
| 2026-01-27 | KPDX | KDFW | 06:54 PST | 12:22 CST | 3h 27m | N437UP |
| 2026-01-22 | KPDX | KDFW | 05:56 PST | 11:16 CST | 3h 19m | N403UP |
| 2026-01-21 | KPDX | KDFW | 05:22 PST | 10:38 CST | 3h 15m | N473UP |
| 2026-01-08 | KPDX | KDFW | 05:44 PST | 11:12 CST | 3h 28m | N461UP |
| 2026-01-07 | KPDX | KDFW | 05:37 PST | 10:58 CST | 3h 20m | N437UP |
| 2026-01-06 | KPDX | KDFW | 05:36 PST | 10:54 CST | 3h 17m | N467UP |
| 2025-12-31 | KPDX | KDFW | 06:01 PST | 11:24 CST | 3h 22m | N446UP |
| 2025-12-30 | KPDX | KDFW | 06:03 PST | 11:44 CST | 3h 41m | N439UP |
| 2025-12-24 | KPDX | KDFW | 05:50 PST | 11:18 CST | 3h 27m | N404UP |
| 2025-12-23 | KPDX | KDFW | 06:05 PST | 11:22 CST | 3h 16m | N437UP |
| 2025-12-18 | KPDX | KDFW | 06:57 PST | 12:00 CST | 3h 03m | A4683F |
| 2025-12-17 | KPDX | KDFW | 06:32 PST | 11:42 CST | 3h 09m | N315UP |
| 2025-12-16 | KPDX | KDFW | 06:41 PST | 11:50 CST | 3h 09m | A46BF6 |
| 2025-12-11 | KPDX | KDFW | 06:59 PST | 12:24 CST | 3h 24m | A460D1 |
| 2025-12-10 | KPDX | KDFW | 06:46 PST | 12:08 CST | 3h 21m | N347UP |
| 2025-12-09estimated | KPDX | KDFW | 08:12 PST | 13:02 CST | 2h 49m | ACA757 |
| 2025-11-26 | KTTD | KDFW | 06:34 PST | 11:46 CST | 3h 11m | N306UP |
| 2025-10-30estimated | ? | ? | 03:41Z | 15:58Z | 12h 16m | N407UP |
| 2025-10-29estimated | ? | ? | 12:38Z | 16:12Z | 3h 33m | N407UP |
| 2025-10-28estimated | ? | ? | 13:03Z | 16:20Z | 3h 16m | N439UP |
| 2025-10-22estimated | KPDX | KDFW | 08:19 PDT | 11:12 CDT | 0h 53m | N446UP |
| 2025-10-21estimated | KPDX | KDFW | 08:48 PDT | 11:42 CDT | 0h 54m | N468UP |
| 2025-10-15 | KPDX | KDFW | 06:25 PDT | 12:04 CDT | 3h 38m | N413UP |
| 2025-10-14estimated | KPDX | KDFW | 05:19 PDT | 10:52 CDT | 3h 33m | N444UP |
| 2025-10-07 | KPDX | KDFW | 05:48 PDT | 11:23 CDT | 3h 35m | N446UP |
| 2025-09-30 | KPDX Portland International | ? | 05:24 PDT | 14:06Z | 1h 42m | A5C2EA |
| 2025-08-21estimated | KPDX | KDFW | 17:01 PDT | 11:16 CDT | 16h 15m | N463UP |
| 2025-08-20estimated | ? | ? | 20:30Z | 23:58Z | 3h 28m | N463UP |
| 2025-08-19 | KPDX | KDFW | 06:29 PDT | 13:20 CDT | 4h 51m | N444UP |
| 2025-08-14estimated | KPDX | KDFW | 07:28 PDT | 11:10 CDT | 1h 42m | N457UP |
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.
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]