Flight
UPS9871
Flight history and live tracking for UPS9871, 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 |
| Observed route | KPDX → KMHR |
Flight history 39 flights since Aug 2025
| Date | From | To | Dep | Arr | Duration | Aircraft |
|---|---|---|---|---|---|---|
| 2026-10-02 | KPDX PORTLAND INTERNATIONAL | KSJC NORMAN Y MINETA SAN JOSE INTERNATIONAL | 16:07 PDT | 17:35 PDT | 1h 28m | N426UP |
| 2026-10-02 | KPDX PORTLAND INTERNATIONAL | KONT ONTARIO INTERNATIONAL | 20:27 PDT | 22:17 PDT | 1h 50m | N310UP |
| 2026-10-01 | KPDX PORTLAND INTERNATIONAL | KONT ONTARIO INTERNATIONAL | 20:27 PDT | 22:17 PDT | 1h 50m | N377UP |
| 2026-09-30partial | ? | ? | 00:00Z | N328UP | ||
| 2026-09-29 | KPDX PORTLAND INTERNATIONAL | KONT ONTARIO INTERNATIONAL | 16:13 PDT | 18:04 PDT | 1h 51m | N328UP |
| 2026-09-26estimated | ? | KSJC | 00:00Z | 17:38 PDT | 0h 38m | N449UP |
| 2026-09-25 | KPDX PORTLAND INTERNATIONAL | KSJC NORMAN Y MINETA SAN JOSE INTERNATIONAL | 16:07 PDT | 17:34 PDT | 1h 27m | N449UP |
| 2026-09-24partial | ? | ? | 00:00Z | N382UP | ||
| 2026-09-23partial | ? | ? | 00:00Z | N365UP | ||
| 2026-09-22estimated | KPDX | KMHR | 15:59 PDT | 16:58 PDT | 0h 58m | N365UP |
| 2026-09-18 | KPDX | KONT | 17:00 PDT | 18:50 PDT | 1h 49m | N309UP |
| 2026-09-16estimated | KPDX | KMHR | 17:00 PDT | 18:10 PDT | 1h 10m | N312UP |
| 2026-09-11 | KPDX | KONT | 19:50 PDT | 21:48 PDT | 1h 57m | A47364 |
| 2026-09-10estimated | KPDX | KMHR | 20:00 PDT | 22:04 PDT | 2h 03m | N325UP |
| 2026-09-04estimated | KPDX | KONT | 20:04 PDT | 22:14 PDT | 2h 10m | N913UP |
| 2026-09-03 | KPDX | KMHR | 19:56 PDT | 21:16 PDT | 1h 19m | N306UP |
Earlier flights (23) - back to 2025-08-15
| Date | From | To | Dep | Arr | Duration | Aircraft |
|---|---|---|---|---|---|---|
| 2026-08-28 | KPDX | KONT | 19:57 PDT | 22:12 PDT | 2h 14m | N370UP |
| 2026-08-21 | KPDX | KONT | 20:08 PDT | 22:14 PDT | 2h 06m | N372UP |
| 2026-08-20estimated | KPDX | KMHR | 19:59 PDT | 21:24 PDT | 1h 24m | N306UP |
| 2026-08-19estimated | KPDX | KMHR | 19:55 PDT | 21:26 PDT | 1h 30m | N919UP |
| 2026-08-14 | KPDX | KONT | 19:56 PDT | 01:02 PDT | 5h 06m | N389UP |
| 2026-08-13estimated | KPDX | KMHR | 20:05 PDT | 21:26 PDT | 1h 20m | N348UP |
| 2026-08-12 | KPDX | KMHR | 20:09 PDT | 21:26 PDT | 1h 17m | N389UP |
| 2026-07-23 | KPDX | KMHR | 20:17 PDT | 21:36 PDT | 1h 18m | A460D1 |
| 2026-07-22 | KPDX | KMHR | 20:58 PDT | 22:18 PDT | 1h 19m | A45D1A |
| 2026-07-17 | ? | KONT | 03:05Z | 22:22 PDT | 2h 16m | A460D1 |
| 2026-07-16 | KPDX | KMHR | 20:01 PDT | 21:22 PDT | 1h 20m | ACA3A0 |
| 2026-07-15 | KPDX | KMHR | 19:45 PDT | 21:14 PDT | 1h 28m | N316UP |
| 2025-12-31 | KSDF | KONT | 00:34 EST | 01:36 PST | 4h 02m | N168UP |
| 2025-12-30 | KSDF | KONT | 00:22 EST | 01:18 PST | 3h 55m | N141UP |
| 2025-12-25 | KCLT | KCAE | 20:14 EST | 20:44 EST | 0h 29m | N125UP |
| 2025-12-24 | KIAH | KDFW | 19:48 CST | 20:36 CST | 0h 47m | N422UP |
| 2025-12-19 | KIAH | KDFW | 19:20 CST | 20:12 CST | 0h 51m | N452UP |
| 2025-12-18 | KIAH | KDFW | 19:01 CST | 20:20 CST | 1h 18m | N438UP |
| 2025-12-12 | KCLT | KMEM | 19:00 EST | 19:30 CST | 1h 30m | N157UP |
| 2025-12-11partial | KCLT | ? | 19:19 EST | N128UP | ||
| 2025-12-10 | KCLT | KMEM | 19:21 EST | 19:50 CST | 1h 29m | N149UP |
| 2025-08-19 | ? | KSNA | 00:00Z | 19:40 PDT | 2h 39m | N413UP |
| 2025-08-15 | KBFI | KMHR | 05:08 PDT | 06:44 PDT | 1h 35m | N473UP |
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.
Follow this flight
Get an email when UPS9871 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]