Flight

UPS974

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

AirlineUnited Parcel Service
Typical originKSDF Louisville Muhammad Ali International Airport
Typical destinationKPDX PORTLAND INTERNATIONAL
Distance1,691 nm

Flight history 184 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KSDF Louisville Muhammad Ali International AirportKPDX PORTLAND INTERNATIONAL03:48 EDT05:08 PDT4h 20mN352UP
2026-10-01KSDF Louisville Muhammad Ali International AirportKPDX PORTLAND INTERNATIONAL03:41 EDT04:52 PDT4h 11mN917UP
2026-09-30KSDF Louisville Muhammad Ali International AirportKPDX PORTLAND INTERNATIONAL03:45 EDT05:01 PDT4h 16mN921UP
2026-09-29KSDF Louisville Muhammad Ali International AirportKPDX PORTLAND INTERNATIONAL03:53 EDT05:13 PDT4h 20mN914UP
2026-09-26KSDF Louisville Muhammad Ali International AirportKPDX PORTLAND INTERNATIONAL04:34 EDT05:32 PDT3h 58mN385UP
2026-09-25KSDF Louisville Muhammad Ali International AirportKPDX PORTLAND INTERNATIONAL03:55 EDT05:08 PDT4h 13mN389UP
2026-09-24KSDFKPDX03:38 EDT04:52 PDT4h 13mN917UP
2026-09-23KSDFKPDX03:46 EDT06:41 PDT5h 54mN304UP
2026-09-22KSDFKPDX03:50 EDT04:56 PDT4h 06mN328UP
2026-09-18KSDFKPDX03:58 EDT04:58 PDT3h 59mN301UP
2026-09-17KSDFKPDX03:45 EDT04:48 PDT4h 02mACAEC5
2026-09-16KSDFKPDX04:08 EDT05:20 PDT4h 11mN329UP
2026-09-15estimatedKSDFKPDX04:13 EDT01:48 PDT0h 34mN313UP
2026-09-12KSDFKPDX05:06 EDT06:24 PDT4h 17mN376UP
2026-09-11KSDFKPDX04:02 EDT05:18 PDT4h 15mA48499
2026-09-10estimatedKSDFKPDX03:55 EDT05:12 PDT4h 16mN370UP
2026-09-09estimatedKSDFKPDX04:07 EDT05:26 PDT4h 19mN324UP
2026-09-05KSDFKPDX04:51 EDT06:08 PDT4h 16mN365UP
2026-09-04KSDFKPDX03:52 EDT04:58 PDT4h 06mN374UP
2026-09-03KSDFKPDX03:50 EDT05:08 PDT4h 17mN913UP
Earlier flights (164) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-01KSDFKPDX03:56 EDT04:58 PDT4h 02mN315UP
2026-08-29estimatedKSDFKPDX04:32 EDT06:02 PDT4h 29mN320UP
2026-08-28KSDFKPDX04:04 EDT05:30 PDT4h 25mN309UP
2026-08-27estimatedKLOUKPDX05:27 EDT05:22 PDT2h 54mN349UP
2026-08-25KSDFKPDX03:46 EDT05:02 PDT4h 15mN310UP
2026-08-22KSDFKPDX05:23 EDT06:38 PDT4h 14mN304UP
2026-08-21KSDF?03:51 EDT13:50Z5h 58mN334UP
2026-08-20KSDF?04:06 EDT12:26Z4h 19mN349UP
2026-08-19estimated?KTTD07:46Z04:58 PDT4h 11mN320UP
2026-08-18KSDF?04:01 EDT12:38Z4h 36mN324UP
2026-08-15estimated??01:48Z13:42Z11h 53mN316UP
2026-08-14KSDF?04:02 EDT12:22Z4h 19mN316UP
2026-08-13KSDF?03:55 EDT12:06Z4h 10mN346UP
2026-08-12KSDF?03:48 EDT13:27Z5h 38mN366UP
2026-07-23estimated?KPDX07:55Z04:56 PDT4h 00mN339UP
2026-07-22KSDFKPDX03:57 EDT05:02 PDT4h 04mN369UP
2026-07-21KSDFKPDX03:58 EDT05:04 PDT4h 05mN308UP
2026-07-18KSDFKPDX04:35 EDT05:36 PDT4h 00mN352UP
2026-07-17KSDFKPDX03:47 EDT04:42 PDT3h 55mN339UP
2026-07-16KSDFKPDX03:57 EDT04:52 PDT3h 54mN372UP
2026-07-15estimatedKLOUKPDX06:20 EDT04:56 PDT1h 35mN301UP
2026-07-15estimatedKSDFKPDX04:04 EDT01:50 PDT0h 45mN301UP
2026-07-14KLOUKPDX04:22 EDT05:14 PDT3h 51mN376UP
2026-07-11KLOUKPDX05:43 EDT07:04 PDT4h 20mN365UP
2026-07-10KLOUKPDX04:15 EDT05:28 PDT4h 12mN301UP
2026-07-09KLOUKPDX04:00 EDT05:14 PDT4h 13mN346UP
2026-07-08KLOUKPDX04:03 EDT05:10 PDT4h 06mN312UP
2026-07-07KLOUKPDX04:11 EDT05:10 PDT3h 58mA46BF6
2026-07-04estimatedKLOUKPDX21:52 EDT05:48 PDT10h 55mN354UP
2026-07-03KLOUKPDX03:55 EDT05:10 PDT4h 14mN354UP
2026-07-02KLOUKPDX03:51 EDT04:54 PDT4h 02mN346UP
2026-07-01KLOUKPDX04:04 EDT05:08 PDT4h 04mN342UP
2026-06-30KLOUKPDX03:56 EDT05:02 PDT4h 06mA45353
2026-06-27estimatedKLOUKPDX21:58 EDT07:12 PDT12h 13mN305UP
2026-06-26estimatedKLOUKPDX07:25 EDT07:16 PDT2h 51mN305UP
2026-06-26estimatedKLOUKPDX05:57 EDT03:54 PDT0h 56mN305UP
2026-06-25KLOUKPDX03:41 EDT05:04 PDT4h 22mA460D1
2026-06-24KLOUKPDX04:02 EDT05:30 PDT4h 28mN306UP
2026-06-23KLOUKPDX03:54 EDT05:14 PDT4h 19mA46488
2026-06-20KLOUKPDX05:05 EDT06:16 PDT4h 10mN306UP
2026-06-19KLOUKPDX04:03 EDT05:24 PDT4h 20mN366UP
2026-06-18estimatedKLOUKPDX04:08 EDT04:36 PDT3h 27mA45353
2026-06-17KLOUKPDX03:58 EDT05:20 PDT4h 21mN360UP
2026-06-16KLOUKPDX03:54 EDT05:16 PDT4h 21mN329UP
2026-06-13KLOUKPDX04:45 EDT06:08 PDT4h 22mN377UP
2026-06-12KLOUKPDX04:04 EDT05:28 PDT4h 24mN349UP
2026-05-29KLOUKPDX04:09 EDT04:58 PDT3h 48mN367UP
2026-05-28KLOUKPDX03:58 EDT04:46 PDT3h 47mN375UP
2026-05-27estimatedKLOUKPDX05:55 EDT05:34 PDT2h 38mA45D1A
2026-05-23KLOUKPDX04:54 EDT06:08 PDT4h 14mN356UP
2026-05-22KSDFKPDX03:55 EDT05:06 PDT4h 10mACA3A0
2026-05-21KLOUKPDX04:08 EDT05:18 PDT4h 10mA47364
2026-05-20KLOUKPDX20:28 EDT06:08 PDT12h 39mN309UP
2026-05-19KLOUKPDX22:29 EDT13:20 PDT17h 50mN355UP
2026-05-12KLOUKPDX04:02 EDT05:16 PDT4h 13mN323UP
2026-05-09KLOUKPDX05:14 EDT06:24 PDT4h 09mN605UP
2026-05-08KLOUKPDX03:57 EDT05:32 PDT4h 34mN313UP
2026-05-07KLOUKPDX03:54 EDT05:24 PDT4h 29mN361UP
2026-05-06KLOUKPDX22:42 EDT05:10 PDT9h 27mAC987B
2026-05-05KLOUKPDX04:11 EDT05:36 PDT4h 24mAC987B
2026-05-02KLOUKPDX04:32 EDT05:46 PDT4h 13mN307UP
2026-05-01KLOUKPDX03:45 EDT04:54 PDT4h 08mAC9FE9
2026-04-30KLOUKPDX03:50 EDT05:00 PDT4h 10mN376UP
2026-04-28KLOUKPDX05:48 EDT06:54 PDT4h 05mN374UP
2026-04-25KLOUKPDX04:39 EDT05:52 PDT4h 12mA4570A
2026-04-24KSDFKPDX03:55 EDT05:12 PDT4h 16mN313UP
2026-04-23KSDFKPDX03:52 EDT04:56 PDT4h 03mACA3A0
2026-04-22KSDFKPDX03:55 EDT04:56 PDT4h 00mN349UP
2026-04-21KSDFKPDX03:53 EDT05:02 PDT4h 09mN368UP
2026-04-18KSDFKPDX04:36 EDT05:48 PDT4h 11mN316UP
2026-04-17KSDFKPDX03:55 EDT05:04 PDT4h 08mN367UP
2026-04-16KSDFKPDX03:52 EDT05:04 PDT4h 11mN355UP
2026-04-15estimatedKSDFKPDX03:47 EDT05:25 PDT4h 38mAC9FE9
2026-04-14KSDFKPDX03:48 EDT04:58 PDT4h 09mA47AD2
2026-04-11estimated?KPDX02:00Z05:50 PDT10h 49mA4570A
2026-04-04KSDFKPDX04:33 EDT05:50 PDT4h 16mN346UP
2026-04-03KSDFKPDX03:54 EDT04:58 PDT4h 03mA4683F
2026-04-02KSDFKPDX04:02 EDT05:08 PDT4h 06mN366UP
2026-04-01estimatedKSDFKPDX03:57 EDT03:46 PDT2h 49mN357UP
2026-03-31KSDFKPDX03:56 EDT05:18 PDT4h 21mN311UP
2026-03-28estimated?KPDX13:57Z07:32 PDT0h 34mN371UP
2026-03-14estimated?KPDX02:08Z06:22 PDT11h 13mA45D1A
2026-03-13KSDFKPDX03:50 EDT05:44 PDT4h 53mA45D1A
2026-03-12KLOUKPDX03:52 EDT05:50 PDT4h 57mN359UP
2026-03-11KLOUKPDX04:00 EDT05:52 PDT4h 52mA4683F
2026-03-10KSDFKPDX04:02 EDT05:40 PDT4h 37mN343UP
2026-03-07KSDFKPDX04:48 EST06:18 PST4h 29mN308UP
2026-03-06KSDFKPDX04:01 EST05:30 PST4h 29mN374UP
2026-03-05KSDFKPDX03:57 EST05:22 PST4h 24mAC987B
2026-03-04KSDFKPDX03:59 EST05:18 PST4h 18mA47E89
2026-03-03KSDFKPDX03:57 EST05:30 PST4h 32mN302UP
2026-02-28KSDFKPDX04:31 EST06:08 PST4h 36mN343UP
2026-02-27KSDFKPDX03:54 EST05:28 PST4h 33mA45353
2026-02-26KSDFKPDX04:01 EST05:26 PST4h 25mA46BF6
2026-02-25KSDFKPDX03:59 EST06:06 PST5h 07mN310UP
2026-02-24KLOUKPDX03:38 EST05:36 PST4h 57mN328UP
2026-02-21KSDFKPDX04:28 EST05:52 PST4h 24mN335UP
2026-02-20KSDFKPDX04:04 EST05:14 PST4h 10mA36A10
2026-02-19KSDFKPDX03:39 EST04:54 PST4h 14mN315UP
2026-02-18KSDFKPDX03:46 EST05:14 PST4h 27mN313UP
2026-02-17KSDFKPDX03:53 EST05:14 PST4h 20mA4683F
2026-02-14KLOUKPDX04:40 EST06:48 PST5h 07mN355UP
2026-02-13KLOUKPDX03:51 EST05:10 PST4h 19mN366UP
2026-02-12KLOUKPDX04:03 EST05:42 PST4h 38mN323UP
2026-02-11KSDFKPDX03:48 EST05:22 PST4h 33mN345UP
2026-02-10KLOU?03:56 EST10:25Z1h 28mA47AD2
2026-02-07KLOUKPDX04:29 EST05:52 PST4h 22mN357UP
2026-02-06KSDFKPDX04:13 EST05:40 PST4h 26mACA757
2026-02-05KLOUKPDX04:12 EST05:28 PST4h 15mA47AD2
2026-02-04KLOUKPDX03:56 EST05:06 PST4h 10mN359UP
2026-02-03KSDFKPDX03:54 EST05:18 PST4h 23mA48499
2026-01-31KSDFKPDX04:44 EST06:18 PST4h 33mAC9FE9
2026-01-30KSDFKPDX03:49 EST05:08 PST4h 19mN311UP
2026-01-29KLOUKPDX04:01 EST05:26 PST4h 25mA47364
2026-01-28KLOUKPDX04:08 EST05:36 PST4h 27mACA3A0
2026-01-27KSDFKPDX04:18 EST06:00 PST4h 41mA4570A
2026-01-24KSDFKPDX04:37 EST06:12 PST4h 34mN301UP
2026-01-23KSDFKPDX03:53 EST05:44 PST4h 50mA46488
2026-01-22KSDFKPDX04:00 EST05:46 PST4h 46mA45D1A
2026-01-21KSDFKPDX04:00 EST05:40 PST4h 40mN314UP
2026-01-20estimatedKSDFKPDX04:00 EST06:57 PST5h 56mN361UP
2026-01-09KLOUKPDX03:52 EST05:16 PST4h 24mN358UP
2026-01-08estimatedKSDFKPDX03:50 EST05:32 PST4h 42mN373UP
2026-01-07KLOUKPDX03:57 EST05:36 PST4h 38mN361UP
2026-01-06KLOUKPDX04:01 EST05:30 PST4h 28mA48499
2026-01-03KSDFKPDX04:36 EST06:00 PST4h 23mA46BF6
2026-01-02KSDFKPDX03:42 EST04:58 PST4h 15mN347UP
2025-12-31KSDFKPDX04:14 EST05:40 PST4h 25mA48499
2025-12-30KSDFKPDX04:18 EST05:40 PST4h 21mA47364
2025-12-27KSDFKPDX04:40 EST06:12 PST4h 31mA48499
2025-12-26KSDFKPDX05:16 EST06:58 PST4h 42mN369UP
2025-12-24KSDFKPDX04:38 EST06:22 PST4h 43mN356UP
2025-12-23KSDFKPDX04:19 EST06:08 PST4h 48mN309UP
2025-12-22KSDFKPDX04:11 EST06:06 PST4h 54mN376UP
2025-12-21KSDFKPDX04:27 EST06:18 PST4h 51mAC9FE9
2025-12-20KSDFKPDX04:37 EST06:24 PST4h 46mA45353
2025-12-19KSDFKPDX04:07 EST06:06 PST4h 58mN350UP
2025-12-18KSDFKPDX06:18 EST07:58 PST4h 40mA46488
2025-12-17KSDFKPDX04:59 EST06:42 PST4h 43mN361UP
2025-12-16KLOUKPDX04:06 EST05:42 PST4h 35mN329UP
2025-12-13KSDFKPDX04:38 EST06:24 PST4h 45mN357UP
2025-12-12KSDFKPDX04:39 EST06:14 PST4h 35mN369UP
2025-12-11KSDFKPDX04:21 EST05:58 PST4h 36mN322UP
2025-12-10KSDFKPDX04:09 EST05:58 PST4h 48mN331UP
2025-11-28estimated??08:42Z10:14Z1h 31mN320UP
2025-10-30KSDFKPDX03:51 EDT05:04 PDT4h 12mA4570A
2025-10-29KSDFKPDX04:00 EDT05:14 PDT4h 13mN371UP
2025-10-28KSDFKPDX03:55 EDT05:12 PDT4h 16mN334UP
2025-10-24estimatedKSDFKPDX04:09 EDT03:14 PDT2h 04mN313UP
2025-10-23estimatedKSDFKPDX03:43 EDT01:32 PDT0h 48mN345UP
2025-10-22estimatedKSDFKPDX03:54 EDT03:08 PDT2h 13mN341UP
2025-10-15KSDFKPDX03:54 EDT05:10 PDT4h 15mA46488
2025-10-14KSDFKPDX04:29 EDT05:48 PDT4h 18mN318UP
2025-10-08estimatedKSDFKPDX03:56 EDT03:22 PDT2h 25mN303UP
2025-10-07KSDFKPDX04:00 EDT05:12 PDT4h 11mA48499
2025-10-04KSDFKPDX14:01 EDT12:56 PDT1h 54mA4683F
2025-08-26estimatedKSDFKPDX03:50 EDT02:44 PDT1h 54mA46BF6
2025-08-23estimatedKLOUKPDX20:01 EDT22:10 PDT5h 08mA48499
2025-08-22estimatedKSDFKPDX17:14 EDT16:58 PDT2h 43mA48499
2025-08-21KSDFKPDX03:53 EDT05:00 PDT4h 06mN316UP
2025-08-20KSDFKPDX07:27 EDT12:23 PDT7h 55mN329UP
2025-08-19KSDFKPDX03:56 EDT04:56 PDT3h 59mN374UP
2025-08-16KSDFKPDX06:17 EDT07:16 PDT3h 59mN138UP
2025-08-15KSDFKPDX03:58 EDT05:04 PDT4h 06mN368UP

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