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 MVFR

Juan Santamaría International Airport

San José (Alajuela), CR

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

cloud Weather

Wind
30° / 2 kt
Visibility
6 SM
Ceiling
BKN 1,000 ft, SCT 4,000 ft
Temp / Dew
22°C / 19°C
Altimeter
30.04 inHg

Obs: 2026-05-30T05:00:00.000Z

Raw METAR / TAF
METAR MROC 300500Z 03002KT 9999 BKN010 SCT040 22/19 A3004 NOSIG

TAF MROC 300514Z 3006/3106 04005KT 9999 SCT015 TX30/3018Z TN20/3010Z TEMPO 3006/3012 22004KT 5000 BR BKN010 BECMG 3013/3015 25010KT TEMPO 3019/3024 5000 TSRA SCT015CB BECMG 3101/3104 03005KT

flight Live Traffic

flight_takeoff 9 Departures
flight_land 9 Arrivals

Arrival

MIA KMIA VFR

Miami International Airport

Miami, US

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

cloud Weather

Wind
200° / 4 kt
Visibility
10 SM
Ceiling
SCT 4,500 ft, BKN 11,000 ft
Temp / Dew
26°C / 24°C
Altimeter
29.94 inHg

Obs: 2026-05-30T04:53:00.000Z

Raw METAR / TAF
METAR KMIA 300453Z 20004KT 10SM SCT045 BKN110 26/24 A2994 RMK AO2 RAE00 SLP139 P0000 T02560239 403330239 $

TAF KMIA 300301Z 3003/3106 VRB04KT P6SM SCT035 BKN060 FM301500 29007KT P6SM SCT025 OVC050

flight Live Traffic

flight_takeoff 179 Departures
flight_land 127 Arrivals

Recent history last 30

DateAircraftRouteTakeoffLandingDurationDep ΔArr Δ
2026-05-29 A58DED SJO → MIA May 29, 22:05 UTCMay 30, 00:15 UTC2h 10m - -
2026-05-29 A58DED SJO → MIA May 29, 21:54 UTCMay 30, 00:12 UTC2h 18m +13m +4m
2026-05-28 A58DED SJO → MIA May 28, 15:50 UTCMay 29, 01:00 UTC9h 10m - -
2026-05-27 A5955B SJO → MIA May 27, 23:05 UTCMay 28, 01:10 UTC2h 5m - -
2026-05-26 A5867F SJO → MIA May 26, 13:29 UTCMay 27, 00:14 UTC10h 45m - -
2026-05-26 AC9FE9 SJO → MIA May 26, 00:09 UTCMay 26, 00:35 UTC25m - -
2026-05-23 A5867F SJO → MIA May 23, 00:50 UTCMay 23, 03:00 UTC2h 9m - -
2026-05-23 A5867F SJO → MIA May 23, 00:28 UTCMay 23, 02:56 UTC2h 28m +167m +14m
2026-05-21 A5867F SJO → MIA May 21, 23:29 UTCMay 22, 01:41 UTC2h 12m +108m -25m
2026-05-21 A5867F SJO → MIA May 21, 13:01 UTCMay 22, 01:45 UTC12h 45m - -
2026-05-20 A5C2EA SJO → MIA May 20, 22:05 UTCMay 21, 00:15 UTC2h 10m - -
2026-05-20 A5C2EA SJO → MIA May 20, 21:53 UTCMay 21, 00:13 UTC2h 20m +12m +4m
2026-05-19 A5C2EA SJO → MIA May 19, 13:25 UTCMay 20, 00:30 UTC11h 5m - -
2026-05-18 A39B56 SJO → MIA May 18, 13:10 UTCMay 19, 01:00 UTC11h 49m - -
2026-05-15 A58A36 SJO → MIA May 15, 22:20 UTCMay 16, 00:25 UTC2h 5m - -
2026-05-14 A58A36 SJO → MIA May 14, 21:58 UTCMay 15, 00:12 UTC2h 14m +17m +4m
2026-05-14 A58A36 SJO → MIA May 14, 12:55 UTCMay 15, 00:10 UTC11h 15m - -
2026-05-13 A59F22 SJO → MIA May 13, 22:15 UTCMay 14, 00:25 UTC2h 10m - -
2026-05-13 A59F22 SJO → MIA May 13, 22:03 UTCMay 14, 00:22 UTC2h 19m +22m +5m
2026-05-12 A5AA47 SJO → MIA May 12, 22:24 UTCMay 13, 00:36 UTC2h 12m +43m +5m
2026-05-12 A5AA47 SJO → MIA May 12, 13:35 UTCMay 13, 00:40 UTC11h 5m - -
2026-05-11 A37EFC SJO → MIA May 11, 22:01 UTCMay 12, 00:27 UTC2h 26m -3m +14m
2026-05-08 A5A2D9 SJO → MIA May 8, 22:15 UTCMay 9, 00:20 UTC2h 5m - -
2026-05-08 A5A2D9 SJO → MIA May 8, 22:00 UTCMay 9, 00:19 UTC2h 19m +19m +9m
2026-05-07 A5AA47 SJO → MIA May 7, 22:20 UTCMay 8, 00:25 UTC2h 5m - -
2026-05-07 A5B56C SJO → MIA May 7, 00:05 UTCMay 7, 00:35 UTC30m - -
2026-05-05 A57B5A SJO → MIA May 5, 23:45 UTCMay 6, 01:55 UTC2h 10m - -
2026-05-05 A57B5A SJO → MIA May 5, 23:37 UTCMay 6, 01:53 UTC2h 16m +116m -2m
2026-05-04 A36659 SJO → MIA May 4, 23:20 UTCMay 5, 01:25 UTC2h 5m - -
2026-05-04 A36659 SJO → MIA May 4, 23:07 UTCMay 5, 01:23 UTC2h 16m +63m +7m

Performance history

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

Monthly activity 2 months

Month Flights tracked
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 11m from takeoff to landing.
How often does UPS391 fly?
UPS391 has been observed flying several times a week in our tracking data. We've recorded 54 flights under this callsign.
Is flight UPS391 usually on time?
Across recent flights, UPS391 arrives with an average 4-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.