flight_takeoff Flight

UPS391

Operated by United Parcel Service

Live map

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

Route airports View route page →

Departure

SJO MROC VFR

Juan Santamaría International Airport

San José (Alajuela), CR

Local time
02:18 CST
Timezone
America/Costa_Rica
Type
Large Airport
Elevation
3,021 ft
Coordinates
9.9939, -84.2088

cloud Weather

Wind
70° / 6 kt
Visibility
6 SM
Ceiling
FEW 3,000 ft, SCT 12,000 ft
Temp / Dew
23°C / 19°C
Altimeter
29.94 inHg

Obs: 2026-08-28T08:00:00.000Z

Raw METAR / TAF
METAR MROC 280800Z 07006KT 050V110 9999 FEW030 SCT120 23/19 A2994 NOSIG

TAF MROC 280527Z 2806/2906 VRB03KT 9999 FEW040 TX30/2819Z TN22/2810Z BECMG 2806/2809 08005KT TEMPO 2818/2824 25008KT RA FEW020TCU

flight Live Traffic

flight_takeoff 6 Departures
flight_land 1 Arrivals

Arrival

MIA KMIA VFR

Miami International Airport

Miami, US

Local time
04:18 EDT
Timezone
America/New_York
Type
Large Airport
Elevation
8 ft
Coordinates
25.7960, -80.2898

cloud Weather

Wind
0° / 0 kt
Visibility
10 SM
Ceiling
FEW 2,500 ft, FEW 11,000 ft
Temp / Dew
27°C / 24°C
Altimeter
30.00 inHg

Obs: 2026-08-28T07:53:00.000Z

Raw METAR / TAF
METAR KMIA 280753Z 00000KT 10SM FEW025 FEW110 27/24 A3000 RMK AO2 SLP159 T02720239 $

TAF KMIA 280520Z 2806/2912 VRB04KT P6SM FEW030 SCT250 FM281600 12008KT P6SM SCT030 FM281800 12009KT P6SM VCTS SCT030CB FM290000 08005KT P6SM SCT030 SCT050 BKN250

flight Live Traffic

flight_takeoff 75 Departures
flight_land 69 Arrivals

Recent history last 30

DateAircraftRouteTakeoffLandingDurationDep ΔArr Δ
2026-07-24 A353C6 SJO → MIA Jul 24, 23:40 UTCJul 25, 01:55 UTC2h 15m - -
2026-07-23 A577A3 SJO → MIA Jul 23, 21:55 UTCJul 24, 00:20 UTC2h 25m - -
2026-07-22 A577A3 SJO → MIA Jul 22, 21:55 UTCJul 23, 00:15 UTC2h 20m - -
2026-07-21 A4080C SJO → MIA Jul 21, 22:15 UTCJul 22, 00:35 UTC2h 20m - -
2026-07-20 A4080C SJO → MIA Jul 20, 22:05 UTCJul 21, 00:20 UTC2h 15m - -
2026-07-20 A4080C - Jul 20, 17:40 UTCJul 20, 18:05 UTC25m - -
2026-07-17 A5955B SJO → MIA Jul 17, 21:50 UTCJul 18, 00:04 UTC2h 15m - -
2026-07-16 A5A690 - Jul 16, 23:29 UTCJul 17, 01:39 UTC2h 10m - -
2026-07-15 A5955B SJO → MIA Jul 15, 22:00 UTCJul 16, 00:15 UTC2h 15m - -
2026-07-14 A5BCDA SJO → MIA Jul 14, 21:50 UTCJul 15, 00:10 UTC2h 19m - -
2026-07-13 A3CDFA SJO → MIA Jul 13, 22:10 UTCJul 14, 00:25 UTC2h 15m - -
2026-07-13 A3CDFA SJO → MIA Jul 13, 22:06 UTCJul 14, 00:38 UTC2h 32m +2m +8m
2026-07-13 A3CDFA - Jul 13, 17:10 UTCJul 13, 17:30 UTC20m - -
2026-07-10 A58A36 SJO → MIA Jul 10, 21:50 UTCJul 11, 00:20 UTC2h 30m - -
2026-07-09 A5BCDA - Jul 9, 22:00 UTCJul 10, 00:20 UTC2h 20m - -
2026-07-08 A5955B - Jul 8, 22:00 UTCJul 9, 00:10 UTC2h 10m - -
2026-07-06 ACA3A0 - Jul 6, 22:05 UTCJul 7, 00:10 UTC2h 5m - -
2026-07-03 A5955B - Jul 3, 22:20 UTCJul 4, 00:40 UTC2h 20m - -
2026-07-03 A5955B SJO → MIA Jul 3, 22:10 UTCJul 4, 00:33 UTC2h 23m +29m +6m
2026-07-02 A5BCDA - Jul 2, 22:20 UTCJul 3, 00:30 UTC2h 10m - -
2026-07-01 A5BCDA - Jul 1, 22:10 UTCJul 2, 00:10 UTC2h 0m - -
2026-06-30 A5867F - Jun 30, 21:55 UTCJul 1, 00:05 UTC2h 10m - -
2026-06-30 A5867F SJO → MIA Jun 30, 21:42 UTCJul 1, 00:00 UTC2h 18m +11m +7m
2026-06-29 ACA3A0 - Jun 29, 13:09 UTCJun 30, 00:39 UTC11h 30m - -
2026-06-26 A5867F - Jun 26, 13:55 UTCJun 27, 00:14 UTC10h 20m - -
2026-06-25 A5955B - Jun 25, 12:54 UTCJun 26, 00:10 UTC11h 15m - -
2026-06-24 A5B56C - Jun 24, 12:50 UTCJun 24, 23:59 UTC11h 10m - -
2026-06-23 A582C8 - Jun 23, 12:55 UTCJun 24, 00:15 UTC11h 20m - -
2026-06-22 A47E89 - Jun 22, 13:10 UTCJun 23, 00:24 UTC11h 15m - -
2026-06-19 A5B1B5 - Jun 19, 13:04 UTCJun 20, 01:05 UTC12h 0m - -

Performance history

Flights tracked
103 showing last 30
Avg arrival delay
+7m
On-time arrival
100% 100% on time
Aircraft used
14

Monthly activity 4 months

Month Flights tracked
July 2026 21
June 2026 28
May 2026 32
April 2026 22

UPS391 frequently asked

Where does flight UPS391 fly?
UPS391 (United Parcel Service) flies from SJO to MIA. View the full route page.
How long is flight UPS391?
Based on observed flights, UPS391 takes on average 4h 15m from takeoff to landing.
How often does UPS391 fly?
UPS391 has been observed flying daily in our tracking data. We've recorded 103 flights under this callsign.
Is flight UPS391 usually on time?
Across recent flights, UPS391 arrives with an average 7-minute delay. 100% of flights arrive within 15 minutes of schedule.
What aircraft operates flight UPS391?
UPS391 has been operated by 14 different aircraft in our records. Tail numbers are listed in the recent history below.
Can I track UPS391 live?
Yes. When UPS391 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.