YAFT.LIVE

AZU2959

GRU → REC · Airbus A321 Neo · Azul Brazilian Airlines

Flight

Status
Completed (landing presumed)
Arrival confirmed via
Inferred (no confirmation)
Departure
Guarulhos - Governador André Franco Montoro International Airport (GRU) — São Paulo, Brazil
Departed
2026-10-02 18:32 UTC (first seen)
Arrival
Guararapes - Gilberto Freyre International Airport (REC) — Recife, Brazil
Distance flown
311 km
Straight-line distance
2101 km
Approach distance
71 km

Aircraft

Registration
Type
Airbus A321 Neo
Seats
214 total (30 Premium Economy, 184 Economy)

Altitude & speed

Max altitude
35,025 ft
Max ground speed
500 kt
Tracked
32m · 311 km
Altitude (ft, max 35,025)
018,91437,8270m30m
Ground speed (kt, max 500)
02705400m30m
Altitude (ft, max 35,025)
018,91437,8270m
Ground speed (kt, max 500)
02705400m

From the ADS-B positions we received; time since the first fix. A dashed stretch is a gap in reception, bridged by a straight line.

Route map

Airline

Azul Brazilian Airlines (AZU)

Latest flights

DepartedFlightRouteRegAircraftStatusDistance
2026-10-02 18:32 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJB Airbus A321 Neo Completed (landing presumed) 311 km
2026-10-02 16:18 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJB Airbus A321 Neo Incomplete (signal lost) ~2152 km est. (877 km recorded)
2026-10-01 18:39 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJA Airbus A321 Neo Completed (landing presumed) 256 km
2026-10-01 16:13 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJA Airbus A321 Neo Incomplete (signal lost) ~2196 km est. (910 km recorded)
2026-09-30 18:43 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJB Airbus A321 Neo Completed (landing presumed) 255 km
2026-09-30 16:21 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJB Airbus A321 Neo Incomplete (signal lost) ~2201 km est. (925 km recorded)
2026-09-29 18:33 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJD Airbus A321 Neo Completed (landing presumed) 269 km
2026-09-29 16:13 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJD Airbus A321 Neo Incomplete (signal lost) ~2192 km est. (931 km recorded)
2026-09-28 18:27 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJB Airbus A321 Neo Completed (landing presumed) 315 km
2026-09-28 16:12 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJB Airbus A321 Neo Incomplete (signal lost) ~2154 km est. (912 km recorded)
2026-09-27 18:24 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJE Airbus A321 Neo Completed (landing presumed) 260 km
2026-09-27 16:14 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJE Airbus A321 Neo Incomplete (signal lost) ~2152 km est. (919 km recorded)
2026-09-27 12:25 UTC AZU2959 REC → GRU
Recife → São Paulo
PR-YJE Airbus A321 Neo Completed 2153 km
2026-09-26 18:42 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJF Airbus A321 Neo Completed (landing presumed) 308 km
2026-09-26 16:28 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJF Airbus A321 Neo Incomplete (signal lost) ~2186 km est. (940 km recorded)
2026-09-25 18:25 UTC AZU2959 GRU → AJU
São Paulo → Aracaju
PR-YJA Airbus A321 Neo Incomplete (signal lost) ~745 km est. (303 km recorded)
2026-09-25 16:14 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJA Airbus A321 Neo Incomplete (signal lost) ~2155 km est. (869 km recorded)
2026-09-24 19:18 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJF Airbus A321 Neo Completed (landing presumed) 269 km
2026-09-24 17:04 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJF Airbus A321 Neo Incomplete (signal lost) ~2153 km est. (922 km recorded)
2026-09-24 12:19 UTC AZU2959 REC → GRU
Recife → São Paulo
PR-YJF Airbus A321 Neo Completed 2164 km
2026-09-23 18:37 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJB Airbus A321 Neo Completed (landing presumed) 271 km
2026-09-23 16:26 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJB Airbus A321 Neo Incomplete (signal lost) ~2152 km est. (919 km recorded)
2026-09-23 12:08 UTC AZU2959 REC → GRU
Recife → São Paulo
PR-YJB Airbus A321 Neo Completed 2191 km
2026-09-22 18:38 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJF Airbus A321 Neo Completed (landing presumed) 298 km
2026-09-22 16:21 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJF Airbus A321 Neo Incomplete (signal lost) ~2203 km est. (939 km recorded)
2026-09-21 16:25 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJE Airbus A321 Neo Completed (landing presumed) 2192 km
2026-09-20 16:06 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJA Airbus A321 Neo Completed 2163 km
2026-09-19 16:05 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJE Airbus A321 Neo Completed 2166 km
2026-09-18 16:39 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJB Airbus A321 Neo Completed (landing presumed) 2247 km
2026-09-17 16:18 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJD Airbus A321 Neo Completed 2180 km
2026-09-16 16:12 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJE Airbus A321 Neo Completed 2170 km
2026-09-15 16:20 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJA Airbus A321 Neo Completed (landing presumed) 2254 km
2026-09-14 16:32 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJF Airbus A321 Neo Completed (landing presumed) 2264 km
2026-09-13 16:15 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJD Airbus A321 Neo Completed (landing presumed) 2196 km
2026-09-12 16:25 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJB Airbus A321 Neo Completed (landing presumed) 2159 km
2026-09-11 16:17 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJC Airbus A321 Neo Completed (landing presumed) 2170 km
2026-09-10 16:50 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJC Airbus A321 Neo Completed (landing presumed) 2241 km
2026-09-09 17:53 UTC AZU2959 GRU → ?
São Paulo → ?
PR-YJF Airbus A321 Neo Incomplete (signal lost) 3516 km
2026-09-07 16:02 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJC Airbus A321 Neo Incomplete (signal lost) ~4912 km est. (3557 km recorded)
2026-09-06 18:19 UTC AZU2959 ? → REC
? → Recife
PR-YJD Airbus A321 Neo Completed (landing presumed) 291 km
2026-09-06 16:10 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJD Airbus A321 Neo Incomplete (signal lost) ~2178 km est. (905 km recorded)
2026-09-05 16:09 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJA Airbus A321 Neo Completed (landing presumed) 2216 km
2026-09-04 17:21 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJE Airbus A321 Neo Incomplete (signal lost) ~2198 km est. (947 km recorded)
2026-09-03 16:10 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJA Airbus A321 Neo Completed 2222 km
2026-09-02 16:08 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJB Airbus A321 Neo Completed 2232 km
2026-09-01 16:12 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJA Airbus A321 Neo Completed 2241 km
2026-08-31 16:36 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJC Airbus A321 Neo Completed ~2419 km est. (1058 km recorded)
2026-08-30 16:28 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJD Airbus A321 Neo Completed 2257 km
2026-08-29 16:30 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJE Airbus A321 Neo Completed 2225 km
2026-08-28 16:37 UTC AZU2959 GRU → REC
São Paulo → Recife
PR-YJD Airbus A321 Neo Completed 2172 km

← Back to the live map