Flight

UPS2991

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

Next flight

DateWed 07 Oct 2026
RouteKGEG SPOKANE INTERNATIONAL → KONT ONTARIO INTERNATIONAL
Scheduled departure05:30 PDT

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

Route

AirlineUnited Parcel Service
Typical originKGEG SPOKANE INTERNATIONAL
Typical destinationKONT ONTARIO INTERNATIONAL
Distance814 nm

Flight history 101 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-06KGEG SPOKANE INTERNATIONALKONT ONTARIO INTERNATIONAL05:31 PDT07:35 PDT2h 04mN423UP
2026-10-01KGEG SPOKANE INTERNATIONALKONT ONTARIO INTERNATIONAL05:23 PDT07:28 PDT2h 05mN410UP
2026-09-30KGEG SPOKANE INTERNATIONALKONT ONTARIO INTERNATIONAL06:06 PDT08:07 PDT2h 01mN414UP
2026-09-29KGEGKONT06:09 PDT08:20 PDT2h 10mN414UP
2026-09-24KGEGKONT05:21 PDT07:44 PDT2h 22mN431UP
2026-09-23KGEGKONT05:13 PDT07:36 PDT2h 22mN446UP
2026-09-22KGEGKONT05:08 PDT08:44 PDT3h 35mN446UP
2026-09-17estimatedKGEGKONT05:55 PDT08:12 PDT2h 16mN431UP
2026-09-16estimatedKGEGKONT05:31 PDT07:46 PDT2h 14mN409UP
2026-09-10estimatedKGEGKONT05:40 PDT07:50 PDT2h 09mN471UP
2026-09-09estimatedKGEGKONT05:40 PDT07:42 PDT2h 01mN421UP
Earlier flights (90) - back to 2025-08-19
DateFromToDepArrDurationAircraft
2026-09-03estimated??12:48Z15:08Z2h 19mN443UP
2026-09-01estimatedKGEGKONT05:24 PDT07:40 PDT2h 15mN320UP
2026-08-27estimatedKGEGKONT05:30 PDT07:44 PDT2h 14mA4683F
2026-08-25estimated??12:21Z14:40Z2h 18mN459UP
2026-08-20estimated??12:42Z15:10Z2h 27mN452UP
2026-08-19estimated??12:39Z14:46Z2h 07mN463UP
2026-08-18estimated??12:37Z13:20Z0h 42mN465UP
2026-08-13estimated??12:31Z14:44Z2h 12mN441UP
2026-08-12estimated??12:16Z14:28Z2h 11mN443UP
2026-07-23estimated??12:43Z15:02Z2h 18mN414UP
2026-07-22estimated??12:31Z14:48Z2h 16mN436UP
2026-07-21estimated??12:22Z14:42Z2h 20mN415UP
2026-07-16estimated??12:32Z14:54Z2h 21mN441UP
2026-07-15estimated??12:25Z14:48Z2h 22mN412UP
2026-07-14estimatedKSKA?05:28 PDT14:52Z2h 23mN458UP
2026-07-09estimatedKGEGKONT05:20 PDT07:24 PDT2h 03mN425UP
2026-07-08estimatedKGEG?05:17 PDT14:34Z2h 16mN425UP
2026-07-07estimatedKGEG?05:05 PDT14:28Z2h 22mN425UP
2026-07-02estimatedKSKA?05:26 PDT14:38Z2h 11mN404UP
2026-07-01estimatedKGEG?05:28 PDT14:42Z2h 14mN402UP
2026-06-30estimated??17:17Z18:14Z0h 56mN444UP
2026-06-30estimatedKGEG?06:02 PDT14:22Z1h 19mN444UP
2026-06-25estimatedKGEG?05:27 PDT14:38Z2h 10mN412UP
2026-06-24estimatedKGEGKONT05:36 PDT07:50 PDT2h 13mN403UP
2026-06-23estimatedKGEG?05:25 PDT14:50Z2h 24mN439UP
2026-06-18estimatedKGEGKONT08:21 PDT08:42 PDT0h 20mN414UP
2026-06-17estimatedKSKA?05:27 PDT14:38Z2h 11mN448UP
2026-06-16estimatedKSKA?07:52 PDT16:18Z1h 25mN471UP
2026-05-28estimatedKSKA?05:27 PDT14:36Z2h 09mN473UP
2026-05-27estimatedKSKA?05:36 PDT14:48Z2h 11mN472UP
2026-05-21estimatedKSKA?05:56 PDT14:58Z2h 01mN437UP
2026-05-20KSKAKONT23:03 PDT07:32 PDT8h 29mN464UP
2026-05-19KSKAKRAL20:03 PDT00:54 PDT4h 50mACAB0E
2026-05-12estimatedKGEG?05:52 PDT15:14Z2h 21mN401UP
2026-05-07estimatedKSKAKONT05:24 PDT07:32 PDT2h 07mN457UP
2026-05-06estimatedKSKA?05:27 PDT14:38Z2h 10mN475UP
2026-05-05estimatedKGEG?05:42 PDT14:42Z1h 59mN451UP
2026-04-30estimatedKSKA?05:35 PDT14:48Z2h 12mN409UP
2026-04-28estimatedKSKA?05:31 PDT14:36Z2h 04mN469UP
2026-04-23estimated??12:39Z15:02Z2h 22mN468UP
2026-04-22estimated??12:31Z14:42Z2h 10mN444UP
2026-04-21estimated??12:41Z15:02Z2h 20mN408UP
2026-04-16estimated??12:25Z14:38Z2h 12mN407UP
2026-04-15estimated??12:41Z14:40Z1h 59mN406UP
2026-04-14estimated??12:31Z14:46Z2h 14mN453UP
2026-04-02estimated??13:16Z15:26Z2h 09mN449UP
2026-03-31estimated??12:48Z15:10Z2h 21mN416UP
2026-03-12estimated??12:30Z14:02Z1h 31mN447UP
2026-03-11KGEGKONT05:34 PDT07:48 PDT2h 14mN447UP
2026-03-10KGEGKONT05:51 PDT08:08 PDT2h 17mN401UP
2026-03-05KGEGKONT05:19 PST07:20 PST2h 00mN446UP
2026-03-03KGEGKONT05:56 PST08:08 PST2h 11mN473UP
2026-02-26KGEGKONT05:19 PST07:30 PST2h 10mN447UP
2026-02-25KGEGKONT05:32 PST07:44 PST2h 11mN406UP
2026-02-24KGEGKONT05:16 PST07:30 PST2h 13mN463UP
2026-02-19KGEGKONT05:25 PST07:40 PST2h 14mN448UP
2026-02-18KGEGKONT05:18 PST07:28 PST2h 09mN448UP
2026-02-17KGEGKONT05:33 PST07:48 PST2h 14mN457UP
2026-02-12KGEGKONT05:17 PST07:30 PST2h 13mN456UP
2026-02-11KGEGKONT05:16 PST07:34 PST2h 17mN404UP
2026-02-05KGEGKONT05:17 PST07:36 PST2h 19mN346UP
2026-02-04KGEGKONT05:16 PST07:34 PST2h 17mN444UP
2026-02-03KGEGKONT05:53 PST08:04 PST2h 10mN473UP
2026-01-28estimatedKGEGKONT05:17 PST07:42 PST2h 25mN377UP
2026-01-27KGEGKONT05:36 PST07:44 PST2h 08mN347UP
2026-01-22KGEGKONT05:26 PST07:30 PST2h 03mN446UP
2026-01-21KGEGKONT05:21 PST07:28 PST2h 07mN413UP
2026-01-08KGEGKONT05:54 PST08:06 PST2h 11mN366UP
2026-01-07KGEGKONT05:27 PST07:46 PST2h 18mN422UP
2026-01-06KGEGKONT05:18 PST07:26 PST2h 08mN332UP
2025-12-31estimatedKGEGKONT05:37 PST08:44 PST3h 06mN133UP
2025-12-30estimatedKGEGKONT05:31 PST08:00 PST2h 28mN127UP
2025-12-24estimatedKGEGKONT05:12 PST08:20 PST3h 07mN160UP
2025-12-23estimatedKGEGKONT05:44 PST08:38 PST2h 53mN167UP
2025-12-19KGEGKONT05:25 PST07:48 PST2h 23mN157UP
2025-12-18KGEGKONT05:56 PST08:04 PST2h 08mN135UP
2025-12-16KGEGKONT06:15 PST08:22 PST2h 06mN164UP
2025-12-12estimatedKGEGKONT05:25 PST07:50 PST2h 25mN164UP
2025-12-11KGEGKONT05:13 PST07:28 PST2h 14mN173UP
2025-12-10estimatedKGEGKONT05:26 PST07:58 PST2h 32mN135UP
2025-11-26estimatedKGEGKONT06:26 PST08:16 PST1h 49mN139UP
2025-10-30estimatedKONT?02:46 PDT14:36Z4h 49mN429UP
2025-10-29estimatedKGEGKONT07:06 PDT09:16 PDT2h 09mN429UP
2025-10-28estimatedKGEGKONT05:33 PDT07:30 PDT1h 56mN468UP
2025-10-15KGEGKONT05:24 PDT07:30 PDT2h 06mN429UP
2025-10-14KGEGKONT05:17 PDT07:36 PDT2h 18mN419UP
2025-10-07KGEGKONT05:16 PDT07:24 PDT2h 07mN442UP
2025-08-21estimatedKGEGKONT17:00 PDT07:28 PDT14h 27mN304UP
2025-08-20estimatedKGEGKONT13:27 PDT16:58 PDT3h 31mN304UP
2025-08-19KGEGKONT05:16 PDT07:36 PDT2h 19mN439UP

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