Flight

UPS2975

Flight history and live tracking for UPS2975, 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 originKPDX PORTLAND INTERNATIONAL
Typical destinationKONT ONTARIO INTERNATIONAL
Distance729 nm

Flight history 136 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KPDX PORTLAND INTERNATIONALKONT ONTARIO INTERNATIONAL05:58 PDT07:47 PDT1h 49mN375UP
2026-10-01KPDX PORTLAND INTERNATIONALKONT ONTARIO INTERNATIONAL06:08 PDT08:03 PDT1h 55mN471UP
2026-09-30KPDX PORTLAND INTERNATIONALKONT ONTARIO INTERNATIONAL05:46 PDT07:39 PDT1h 53mN461UP
2026-09-29KPDX PORTLAND INTERNATIONALKONT ONTARIO INTERNATIONAL06:12 PDT08:00 PDT1h 48mN408UP
2026-09-25KPDXKONT05:43 PDT07:54 PDT2h 10mN335UP
2026-09-24KPDXKONT05:40 PDT08:04 PDT2h 23mN416UP
2026-09-23estimatedKPDXKONT05:42 PDT07:50 PDT2h 08mN430UP
2026-09-22KPDXKONT05:46 PDT08:02 PDT2h 15mN428UP
2026-09-18estimatedKPDXKONT05:51 PDT07:56 PDT2h 04mA4683F
2026-09-17estimatedKPDXKONT05:52 PDT07:56 PDT2h 03mN410UP
2026-09-16estimatedKPDXKONT06:10 PDT08:18 PDT2h 07mN418UP
2026-09-15estimated??13:28Z14:24Z0h 55mN460UP
2026-09-11KPDXKONT05:58 PDT08:00 PDT2h 01mA4683F
2026-09-10KPDXKONT05:54 PDT07:54 PDT1h 59mA4683F
2026-09-09estimatedKPDXKONT06:15 PDT08:22 PDT2h 06mN371UP
2026-09-04estimated??12:55Z15:08Z2h 13mN324UP
Earlier flights (120) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-03KPDXKONT06:29 PDT08:34 PDT2h 04mN913UP
2026-09-01estimated??13:00Z15:17Z2h 16mA47364
2026-08-28estimatedKPDXKONT05:37 PDT07:48 PDT2h 10mA45353
2026-08-27estimatedKPDXKONT05:52 PDT08:10 PDT2h 17mN317UP
2026-08-25estimatedKPDXKONT06:04 PDT08:16 PDT2h 11mN324UP
2026-08-21estimated??12:49Z14:56Z2h 06mN336UP
2026-08-20estimated??13:00Z15:07Z2h 06mN368UP
2026-08-19estimatedKPDXKONT06:17 PDT08:40 PDT2h 22mN320UP
2026-08-14estimated??12:44Z14:48Z2h 04mN332UP
2026-08-13estimated??13:25Z15:36Z2h 10mN346UP
2026-08-12estimatedKPDXKONT05:50 PDT11:46 PDT5h 55mN382UP
2026-07-23estimatedKPDXKONT07:12 PDT09:40 PDT2h 27mA4771B
2026-07-22?KONT13:24Z08:38 PDT2h 13mN369UP
2026-07-21?KONT13:40Z08:48 PDT2h 07mN308UP
2026-07-17estimated??12:55Z15:14Z2h 18mN339UP
2026-07-16KPDXKONT07:47 PDT09:56 PDT2h 08mA4570A
2026-07-15estimated??13:01Z15:20Z2h 19mN356UP
2026-07-14KPDXKONT06:26 PDT08:40 PDT2h 13mN376UP
2026-07-10KPDXKONT05:47 PDT07:52 PDT2h 04mACAB0E
2026-07-09estimatedKPDX?05:37 PDT14:42Z2h 04mN308UP
2026-07-08estimatedKPDXKONT05:46 PDT07:50 PDT2h 03mN334UP
2026-07-07estimatedKPDXKONT05:43 PDT08:10 PDT2h 26mN367UP
2026-07-03estimatedKPDX?05:44 PDT14:50Z2h 05mN337UP
2026-07-02estimatedKPDXKONT06:08 PDT08:18 PDT2h 09mN342UP
2026-07-01KPDXKONT05:41 PDT07:46 PDT2h 04mA48499
2026-06-30estimatedKPDXKONT10:17 PDT10:40 PDT0h 22mACAB0E
2026-06-30estimatedKPDXKONT05:50 PDT07:22 PDT1h 31mACAB0E
2026-06-26estimatedKPDXKONT05:55 PDT08:02 PDT2h 06mA4683F
2026-06-25estimatedKPDXKONT05:59 PDT08:08 PDT2h 08mA48499
2026-06-24estimatedKPDX?06:05 PDT15:16Z2h 10mN314UP
2026-06-23estimatedKPDX?05:00 PDT14:54Z2h 53mN308UP
2026-06-19KPDXKONT06:47 PDT08:52 PDT2h 04mN366UP
2026-06-18KPDXKSBD08:31 PDT09:08 PDT0h 36mA45353
2026-06-17estimatedKPDXKONT05:58 PDT08:00 PDT2h 01mA45353
2026-06-12estimatedKPDXKONT06:29 PDT08:24 PDT1h 54mN349UP
2026-05-29KPDXKONT05:52 PDT07:46 PDT1h 53mA46BF6
2026-05-28estimatedKPDX?05:54 PDT15:02Z2h 08mA46488
2026-05-27estimatedKPDXKONT07:03 PDT09:08 PDT2h 04mA45D1A
2026-05-22?KONT13:12Z08:06 PDT1h 53mN348UP
2026-05-21estimatedKPDXKONT05:57 PDT08:00 PDT2h 02mACB27C
2026-05-20KRALKONT23:11 PDT08:04 PDT8h 52mN353UP
2026-05-19partialKRAL?20:02 PDTA4683F
2026-05-12estimatedKPDXKONT06:15 PDT08:28 PDT2h 12mN351UP
2026-05-08KPDXKONT05:48 PDT07:54 PDT2h 05mN361UP
2026-05-07estimatedKPDXKONT05:56 PDT07:58 PDT2h 01mACAEC5
2026-05-06estimatedKPDXKONT05:51 PDT07:54 PDT2h 02mN325UP
2026-05-05KPDXKSBD06:05 PDT07:58 PDT1h 52mN349UP
2026-05-01KPDXKONT06:09 PDT08:18 PDT2h 08mA47364
2026-04-30estimatedKPDXKONT05:46 PDT07:52 PDT2h 05mA460D1
2026-04-28KPDXKONT06:36 PDT08:34 PDT1h 57mN345UP
2026-04-24estimated?KONT12:50Z07:54 PDT2h 03mN369UP
2026-04-23KPDXKONT06:17 PDT08:18 PDT2h 00mACA3A0
2026-04-22KPDXKONT06:02 PDT08:02 PDT1h 59mACAEC5
2026-04-21estimated??13:02Z15:26Z2h 23mN310UP
2026-04-17estimatedKPDXKONT18:42 PDT07:40 PDT12h 57mN330UP
2026-04-16estimated?KONT13:00Z07:56 PDT1h 55mN330UP
2026-04-15estimatedKPDXKONT06:01 PDT08:04 PDT2h 02mA46488
2026-04-14estimated??13:01Z15:16Z2h 14mN336UP
2026-04-03estimated?KONT13:25Z08:28 PDT2h 02mN336UP
2026-04-02estimated?KONT13:38Z08:32 PDT1h 53mN338UP
2026-03-31estimated?KONT13:33Z08:42 PDT2h 09mA36A10
2026-03-13estimated?KONT13:32Z08:28 PDT1h 55mN401UP
2026-03-12estimatedKPDXKONT06:40 PDT07:02 PDT0h 21mA4570A
2026-03-11KPDXKONT06:06 PDT08:10 PDT2h 03mN323UP
2026-03-10KPDXKONT06:27 PDT08:22 PDT1h 55mN377UP
2026-03-06KPDXKONT06:11 PST08:10 PST1h 58mA460D1
2026-03-05KPDXKONT06:27 PST08:24 PST1h 57mAC987B
2026-03-04KPDXKONT08:16 PST10:20 PST2h 03mN329UP
2026-03-03KPDXKONT05:56 PST07:58 PST2h 02mN326UP
2026-02-27KPDXKONT05:38 PST07:42 PST2h 03mAC987B
2026-02-26KPDXKONT05:54 PST07:57 PST2h 03mACAB0E
2026-02-25KPDXKONT06:46 PST08:56 PST2h 10mN368UP
2026-02-24KPDXKONT06:30 PST08:38 PST2h 08mN376UP
2026-02-20KPDXKONT05:36 PST07:32 PST1h 56mN311UP
2026-02-19KPDXKONT05:46 PST07:44 PST1h 58mN360UP
2026-02-18KPDXKONT06:02 PST08:00 PST1h 58mN345UP
2026-02-17KTTDKONT05:46 PST07:40 PST1h 53mN311UP
2026-02-13KPDXKONT06:03 PST08:02 PST1h 59mN308UP
2026-02-12KPDXKONT06:12 PST08:18 PST2h 05mN367UP
2026-02-11KPDXKONT06:17 PST08:20 PST2h 02mA48499
2026-02-10KPDX Portland InternationalKBFL06:58 PST08:23 PST1h 24mA46BF6
2026-02-06KPDXKONT05:44 PST07:44 PST1h 59mN305UP
2026-02-05KPDXKONT06:06 PST08:14 PST2h 07mA45D1A
2026-02-04KPDXKONT07:10 PST09:20 PST2h 09mACA3A0
2026-02-03KPDXKONT06:15 PST08:12 PST1h 56mN318UP
2026-01-30KPDXKONT05:55 PST07:54 PST1h 59mN305UP
2026-01-29KPDXKONT06:05 PST07:54 PST1h 48mN346UP
2026-01-28KTTDKONT05:52 PST07:48 PST1h 55mA46488
2026-01-27KPDXKONT06:04 PST08:10 PST2h 05mN310UP
2026-01-23KPDXKONT06:44 PST08:36 PST1h 51mA47364
2026-01-22KPDXKONT05:56 PST07:56 PST1h 59mN337UP
2026-01-21KPDXKONT06:13 PST08:19 PST2h 05mN377UP
2026-01-09KPDXKONT05:52 PST07:52 PST1h 59mN374UP
2026-01-08KPDXKONT06:17 PST08:14 PST1h 57mN371UP
2026-01-07KPDXKONT07:22 PST09:22 PST1h 59mN361UP
2026-01-06KPDXKONT05:50 PST07:54 PST2h 04mA4771B
2025-12-31KPDXKONT05:48 PST07:56 PST2h 08mN445UP
2025-12-24KPDXKONT07:49 PST10:24 PST2h 34mN356UP
2025-12-23KPDXKONT06:36 PST08:44 PST2h 07mN311UP
2025-12-20KPDXKONT07:38 PST09:38 PST2h 00mN367UP
2025-12-19KPDXKONT05:54 PST08:00 PST2h 06mN465UP
2025-12-18KPDXKONT09:31 PST11:30 PST1h 59mA46488
2025-12-16KPDXKONT05:50 PST07:40 PST1h 50mA47AD2
2025-12-12KPDXKONT05:20 PST07:26 PST2h 06mN435UP
2025-12-11KPDXKONT05:36 PST07:36 PST1h 59mN444UP
2025-12-10estimatedKPDXKONT05:10 PST07:52 PST2h 41mN434UP
2025-10-30KPDXKONT05:53 PDT07:44 PDT1h 50mN440UP
2025-10-29estimatedKPDXKONT05:54 PDT07:54 PDT1h 59mN410UP
2025-10-28estimatedKPDXKONT06:05 PDT07:58 PDT1h 52mN425UP
2025-10-24estimatedKPDXKONT07:01 PDT08:10 PDT1h 08mN425UP
2025-10-15KPDXKONT06:00 PDT08:00 PDT2h 00mN455UP
2025-10-14KPDXKONT06:54 PDT09:04 PDT2h 09mN428UP
2025-10-07KPDXKONT05:59 PDT07:58 PDT1h 58mN421UP
2025-10-04KPDXKONT12:59 PDT15:12 PDT2h 12mN473UP
2025-09-23KPDX Portland InternationalKVCV06:05 PDT07:45 PDT1h 40mA4CC29
2025-08-21estimated??00:00Z14:44Z14h 43mN469UP
2025-08-20estimatedKPDXKONT14:05 PDT16:58 PDT2h 53mN469UP
2025-08-19KPDXKONT06:05 PDT08:10 PDT2h 05mN473UP
2025-08-15KPDXKONT05:41 PDT07:44 PDT2h 03mN407UP
2025-08-14estimatedKPDXKONT07:28 PDT07:56 PDT0h 27mN438UP

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