flight_takeoff Flight

AAL959

Operated by AAL

Live map

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

Route airports View route page →

Departure

MIA KMIA VFR

Miami International Airport

Miami, US

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

cloud Weather

Wind
120° / 8 kt
Visibility
10 SM
Ceiling
SCT 3,000 ft, SCT 15,000 ft, BKN 26,000 ft
Temp / Dew
32°C / 23°C
Altimeter
30.09 inHg

Obs: 2026-09-08T14:53:00.000Z

Raw METAR / TAF
METAR KMIA 081453Z 12008KT 10SM SCT030 SCT150 BKN260 32/23 A3009 RMK AO2 SLP188 CB DSNT SE AND S MOV STNRY T03170233 53021 $

TAF KMIA 081449Z 0815/0918 VRB03KT P6SM FEW030 SCT250 FM081600 12005KT P6SM VCTS SCT030CB BKN050 FM081800 15008KT P6SM VCTS SCT030CB BKN050 FM082300 VRB03KT P6SM FEW030 FM091500 11008KT P6SM SCT030 SCT050

warning FAA Advisories

  • Ground Delay: disabled aircraft on the runway (avg 2 hours and 11 minutes)

flight Live Traffic

flight_takeoff 158 Departures
flight_land 145 Arrivals

Arrival

PTY MPTO VFR

Tocumen International Airport

Tocumen, PA

Local time
10:54 EST
Timezone
America/Panama
Type
Large Airport
Elevation
135 ft
Coordinates
9.0714, -79.3835

cloud Weather

Wind
VRB / 2 kt
Visibility
5.59 SM
Ceiling
SCT 1,800 ft, SCT 9,000 ft
Temp / Dew
30°C / 25°C
Altimeter
29.85 inHg

Obs: 2026-09-08T15:00:00.000Z

Raw METAR / TAF
METAR MPTO 081500Z VRB02KT 9000 SCT018 SCT090 30/25 Q1011 NOSIG

TAF MPTO 081115Z 0812/0918 29007KT 9999 SCT018 SCT090 TEMPO 0813/0817 05005KT SCT018TCU SCT090 PROB30 0819/0823 16007KT 6000 TSRA SCT016CB BKN080 TEMPO 0906/0910 VRB02KT TEMPO 0912/0916 03004KT 6000 RA SCT016TCU SCT080

flight Live Traffic

flight_takeoff 14 Departures
flight_land 17 Arrivals

Recent history last 30

DateAircraftRouteTakeoffLandingDurationDep ΔArr Δ
2026-07-25 A3572C MIA → PTY Jul 25, 16:45 UTCJul 25, 18:40 UTC1h 55m - -
2026-07-25 A3572C MIA → PTY Jul 25, 16:40 UTCJul 25, 19:09 UTC2h 29m +39m -8m
2026-07-11 A373EA DFW → DFW Jul 11, 16:20 UTCJul 11, 23:00 UTC6h 40m - -
2026-07-01 AAF83C MIA → PTY Jul 1, 12:40 UTCJul 1, 13:30 UTC50m - -
2026-06-30 A95665 MIA → PTY Jun 30, 12:45 UTCJun 30, 13:40 UTC55m - -
2026-06-29 AA4AC9 MIA → PTY Jun 29, 12:24 UTCJun 29, 13:24 UTC1h 0m - -
2026-06-28 AA4E80 MIA → PTY Jun 28, 12:29 UTCJun 28, 13:29 UTC1h 0m - -
2026-06-27 A3ADCE MIA → PTY Jun 27, 16:39 UTCJun 27, 23:29 UTC6h 50m - -
2026-06-26 AA64CA MIA → PTY Jun 26, 12:29 UTCJun 26, 13:30 UTC1h 0m - -
2026-06-25 AC767C MIA → PTY Jun 25, 12:40 UTCJun 25, 13:35 UTC55m - -
2026-06-24 A9653D MIA → PTY Jun 24, 12:25 UTCJun 24, 13:30 UTC1h 5m - -
2026-06-23 AA0E62 MIA → PTY Jun 23, 13:05 UTCJun 23, 13:59 UTC55m - -
2026-06-23 AA0E62 MIA → PTY Jun 23, 12:59 UTCJun 23, 13:57 UTC58m +39m +3m
2026-06-22 AB6EB9 MIA → PTY Jun 22, 12:34 UTCJun 22, 13:29 UTC55m - -
2026-06-21 AAE5A9 MIA → PTY Jun 21, 12:44 UTCJun 21, 13:39 UTC55m - -
2026-06-20 AC407D MIA → PTY Jun 20, 16:55 UTCJun 20, 19:04 UTC2h 10m - -
2026-06-20 AC407D MIA → PTY Jun 20, 16:53 UTCJun 20, 19:35 UTC2h 42m +40m +6m
2026-06-19 AB1FBB MIA → PTY Jun 19, 12:34 UTCJun 19, 13:29 UTC55m - -
2026-06-19 AB1FBB MIA → PTY Jun 19, 12:29 UTCJun 19, 13:30 UTC1h 1m +9m -9m
2026-06-18 AB4383 MIA → PTY Jun 18, 12:35 UTCJun 18, 13:40 UTC1h 5m - -
2026-06-17 AAFFAA MIA → PTY Jun 17, 12:30 UTCJun 17, 13:25 UTC55m - -
2026-06-16 AA02AB MIA → PTY Jun 16, 12:30 UTCJun 16, 13:34 UTC1h 5m - -
2026-06-15 A4CE11 MIA → PTY Jun 15, 12:39 UTCJun 15, 13:40 UTC1h 0m - -
2026-06-14 AA02AB MIA → PTY Jun 14, 12:35 UTCJun 14, 13:30 UTC55m - -
2026-06-14 AA02AB MIA → PTY Jun 14, 12:30 UTCJun 14, 13:24 UTC54m +10m -22m
2026-06-12 AA1219 MIA → PTY Jun 12, 13:00 UTCJun 12, 13:50 UTC50m - -
2026-06-11 AB2AE0 MIA → PTY Jun 11, 12:35 UTCJun 11, 13:25 UTC50m - -
2026-06-11 AB2AE0 MIA → PTY Jun 11, 12:34 UTCJun 11, 13:26 UTC52m +14m -14m
2026-06-10 AA435B MIA → PTY Jun 10, 12:35 UTCJun 10, 13:30 UTC55m - -
2026-06-09 AA6ED1 MIA → PTY Jun 9, 12:25 UTCJun 9, 13:25 UTC1h 0m - -

Performance history

Flights tracked
64 showing last 30
Avg arrival delay
-7m
On-time arrival
100% 100% on time
Aircraft used
23

Monthly activity 3 months

Month Flights tracked
July 2026 4
June 2026 35
May 2026 25

AAL959 frequently asked

Where does flight AAL959 fly?
AAL959 (AAL) flies from MIA to PTY. View the full route page.
How long is flight AAL959?
Based on observed flights, AAL959 takes on average 1h 31m from takeoff to landing.
How often does AAL959 fly?
AAL959 has been observed flying several times a week in our tracking data. We've recorded 64 flights under this callsign.
Is flight AAL959 usually on time?
Across recent flights, AAL959 arrives 7 minutes early on average. 100% of flights arrive within 15 minutes of schedule.
What aircraft operates flight AAL959?
AAL959 has been operated by 23 different aircraft in our records. Tail numbers are listed in the recent history below.
Can I track AAL959 live?
Yes. When AAL959 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.