flight_takeoff Flight

UPS2991

Operated by UPS

Live map

Live map filtered to UPS2991. Shown when the flight is currently airborne.

Upcoming flights 1 scheduled

From To Scheduled departure Estimated arrival Status
GEG ONT Jul 14, 12:45 PM UTC Jul 14, 02:44 PM UTC PLANNED

Route airports View route page →

Departure

GEG KGEG VFR

Spokane International Airport

Spokane, US

Local time
04:01 PDT
Timezone
America/Los_Angeles
Type
Large Airport
Elevation
2,376 ft
Coordinates
47.6199, -117.5340

cloud Weather

Wind
60° / 4 kt
Visibility
10 SM
Ceiling
FEW 12,000 ft, SCT 21,000 ft, BKN 25,000 ft
Temp / Dew
21°C / 8°C
Altimeter
30.04 inHg

Obs: 2026-07-14T10:53:00.000Z

Raw METAR / TAF
METAR KGEG 141053Z 06004KT 10SM FEW120 SCT210 BKN250 21/08 A3004 RMK AO2 SLP150 T02060083

TAF KGEG 140520Z 1406/1506 VRB04KT P6SM SCT110 BKN250 FM141500 10006KT P6SM BKN120 BKN150 FM141900 15009G15KT P6SM SCT090 BKN130 FM150200 11007KT P6SM SCT120 BKN170

flight Live Traffic

flight_takeoff 7 Departures
flight_land 13 Arrivals

Arrival

ONT KONT VFR

Ontario International Airport

Ontario, US

Local time
04:01 PDT
Timezone
America/Los_Angeles
Type
Large Airport
Elevation
944 ft
Coordinates
34.0560, -117.6010

cloud Weather

Wind
240° / 5 kt
Visibility
10 SM
Ceiling
CLR
Temp / Dew
21°C / 15°C
Altimeter
29.97 inHg

Obs: 2026-07-14T10:53:00.000Z

Raw METAR / TAF
METAR KONT 141053Z 24005KT 10SM CLR 21/15 A2997 RMK AO2 SLP133 T02110150 $

TAF KONT 140520Z 1406/1512 VRB04KT P6SM FEW150 FM142000 25012G20KT P6SM FEW200 FM150300 25007KT P6SM SKC FM150700 VRB04KT P6SM SKC

flight Live Traffic

flight_takeoff 39 Departures
flight_land 27 Arrivals

Recent history last 30

DateAircraftRouteTakeoffLandingDurationDep ΔArr Δ
2026-07-09 A51002 GEG → ONT Jul 9, 12:20 UTCJul 9, 14:20 UTC2h 0m - -
2026-07-09 A51002 GEG → ONT Jul 9, 12:26 UTCJul 9, 14:18 UTC1h 52m -4m -18m
2026-07-08 A51002 GEG → ONT Jul 8, 12:20 UTCJul 8, 14:25 UTC2h 5m - -
2026-07-08 A51002 GEG → ONT Jul 8, 12:22 UTCJul 8, 14:23 UTC2h 1m -8m +2m
2026-07-07 A51002 GEG → ONT Jul 7, 12:05 UTCJul 7, 14:15 UTC2h 10m - -
2026-07-07 A51002 GEG → ONT Jul 7, 12:09 UTCJul 7, 14:13 UTC2h 4m -21m +3m
2026-07-02 A4BD4D GEG → ONT Jul 2, 12:25 UTCJul 2, 14:35 UTC2h 10m - -
2026-07-02 A4BD4D GEG → ONT Jul 2, 12:32 UTCJul 2, 14:31 UTC1h 59m +2m +1m
2026-07-01 A4B5DF - Jul 1, 12:30 UTCJul 1, 13:45 UTC1h 15m - -
2026-07-01 A4B5DF GEG → ONT Jul 1, 12:34 UTCJul 1, 14:28 UTC1h 54m +4m on time
2026-06-30 A55B49 - Jun 30, 13:05 UTCJun 30, 15:10 UTC2h 5m - -
2026-06-30 A55B49 GEG → ONT Jun 30, 13:05 UTCJun 30, 15:08 UTC2h 3m +35m +32m
2026-06-25 A4DD5E GEG → ONT Jun 25, 12:30 UTCJun 25, 14:29 UTC2h 0m - -
2026-06-24 A4B996 GEG → ONT Jun 24, 12:40 UTCJun 24, 14:45 UTC2h 5m - -
2026-06-23 A5465D - Jun 23, 12:25 UTCJun 23, 14:35 UTC2h 10m - -
2026-06-18 A4E4CC - Jun 18, 12:15 UTCJun 18, 14:25 UTC2h 10m - -
2026-06-18 A4E4CC GEG → ONT Jun 18, 12:18 UTCJun 18, 14:21 UTC2h 3m -12m +2m
2026-06-17 A56A25 GEG → ONT Jun 17, 12:25 UTCJun 17, 14:30 UTC2h 5m - -
2026-06-17 A56A25 GEG → ONT Jun 17, 12:31 UTCJun 17, 14:28 UTC1h 57m +1m on time
2026-06-16 A5C6A1 GEG → ONT Jun 16, 14:15 UTCJun 16, 16:15 UTC2h 0m - -
2026-06-11 A5955B GEG → ONT Jun 11, 12:35 UTCJun 11, 14:35 UTC2h 0m - -
2026-06-11 A5955B GEG → ONT Jun 11, 12:35 UTCJun 11, 14:36 UTC2h 1m +5m +4m
2026-06-10 A5D1C6 BFI → PDX Jun 10, 12:30 UTCJun 10, 14:25 UTC1h 55m - -
2026-06-10 A5D1C6 BFI → PDX Jun 10, 12:30 UTCJun 10, 14:24 UTC1h 54m on time +3m
2026-06-09 A5C2EA BFI → PDX Jun 9, 12:40 UTCJun 9, 14:40 UTC2h 0m - -
2026-06-04 A533CA BFI → PDX Jun 4, 12:35 UTCJun 4, 14:30 UTC1h 55m - -
2026-06-04 A533CA BFI → PDX Jun 4, 12:40 UTCJun 4, 14:37 UTC1h 57m +10m +1m
2026-06-03 A4B5DF BFI → PDX Jun 3, 12:10 UTCJun 3, 14:10 UTC2h 0m - -
2026-06-03 A4B5DF BFI → PDX Jun 3, 12:12 UTCJun 3, 14:07 UTC1h 55m -18m +4m
2026-06-02 A5BCDA BFI → PDX Jun 2, 12:15 UTCJun 2, 14:25 UTC2h 10m - -

Performance history

Flights tracked
67 showing last 30
Avg arrival delay
+3m
On-time arrival
92% 92% on time
Aircraft used
15

Monthly activity 4 months

Month Flights tracked
July 2026 10
June 2026 21
May 2026 19
April 2026 17

UPS2991 frequently asked

Where does flight UPS2991 fly?
UPS2991 (UPS) flies from GEG to ONT. View the full route page.
How long is flight UPS2991?
Based on observed flights, UPS2991 takes on average 2h 0m from takeoff to landing.
How often does UPS2991 fly?
UPS2991 has been observed flying several times a week in our tracking data. We've recorded 67 flights under this callsign.
Is flight UPS2991 usually on time?
Across recent flights, UPS2991 arrives with an average 3-minute delay. 92% of flights arrive within 15 minutes of schedule.
What aircraft operates flight UPS2991?
UPS2991 has been operated by 15 different aircraft in our records. Tail numbers are listed in the recent history below.
Can I track UPS2991 live?
Yes. When UPS2991 is currently airborne, the live tracker map above shows its real-time position from ADS-B broadcasts. If the map is empty, the flight is not currently in the air.