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
06:22 CST
Timezone
America/Costa_Rica
Type
Large Airport
Elevation
3,021 ft
Coordinates
9.9939, -84.2088

cloud Weather

Wind
110° / 2 kt
Visibility
6 SM
Ceiling
FEW 300 ft, SCT 15,000 ft, SCT 22,000 ft
Temp / Dew
20°C / 18°C
Altimeter
29.99 inHg

Obs: 2026-10-12T12:00:00.000Z

Raw METAR / TAF
METAR MROC 121200Z 11002KT 9999 FEW003 SCT150 SCT220 20/18 A2999 NOSIG

TAF MROC 121125Z 1212/1312 07008KT 9999 FEW040 TX30/1218Z TN20/1311Z BECMG 1214/1217 25007KT TEMPO 1220/1224 TSRA FEW015CB BECMG 1300/1302 06005KT

flight Live Traffic

flight_takeoff 3 Departures
flight_land 5 Arrivals

Arrival

MIA KMIA VFR

Miami International Airport

Miami, US

Local time
08:22 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,000 ft, FEW 7,000 ft, FEW 20,000 ft
Temp / Dew
27°C / 25°C
Altimeter
30.03 inHg

Obs: 2026-10-12T11:53:00.000Z

Raw METAR / TAF
METAR KMIA 121153Z 00000KT 10SM FEW020 FEW070 FEW200 27/25 A3003 RMK AO2 SLP170 T02720250 10278 20267 53010 $

TAF KMIA 121127Z 1212/1318 VRB04KT P6SM FEW025 FM121300 01006KT P6SM SCT025 SCT050 FM121600 05009KT P6SM SCT025 FM130100 VRB04KT P6SM FEW025 FM131500 05008KT P6SM SCT030

flight Live Traffic

flight_takeoff 191 Departures
flight_land 226 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.