Sao Paulo to Recife flight status today

List of all flights from Sao Paulo Brazil (GRU) to Recife Brazil (REC) and airlines operated flight from Sao Paulo to Recife. The flight is a domestic flight in Brazil. There are 204 flights operated by 31 airlines on this route.

The distance from Sao Paulo, BR (GRU) to Recife, BR (REC) is 2095 km (1302 miles). The time zone of the point of departure Sao Paulo-Guarulhos International Airport is GMT -2:00. The current time is Monday 2025-12-08 06:19 AM. The time zone of the destination point Guararapes-Gilberto Freyre International Airport is GMT-3:00 The current time is Monday 2025-12-08 06:19 AM.

Azul | Turkish Airlines | American Airlines | Japan Airlines | Aerolineas Argentinas | Ethiopian Airlines | TAP Portugal | Air Canada | Emirates | KLM | Royal Air Maroc | United Airlines | Air Europa | Gol | Air France | Avianca | Copa Airlines | LATAM Airlines | Qatar Airways | Alitalia | SWISS | LATAM Airlines Brasil | Aeromexico | British Airways | Iberia | Delta | South African Airways | Virgin Atlantic | Air Norway | InselAir Aruba | Lufthansa |

List of 204 flights from Sao Paulo, BR (GRU) to Recife, BR (REC).
No. Departure Arrival Last Update Status
AD2959 12:50 15:45 Arrived On time
AD4232 05:00 08:00 Scheduled On time
AD2764 14:10 17:15 Arrived On time
AD2744 08:15 11:15 Scheduled On time
AD4152 22:10 01:10 Scheduled On time
AD5092 16:40 19:40 Scheduled On time
AD4072 14:00 17:00 Arrived On time
AD2749 13:45 16:45 Scheduled On time
AD9234 08:55 12:00 Scheduled
AD1808 11:45 None Departure Estimated dep 08:53*
AD5494 07:05 10:15 Cancelled
AD4950 19:25 22:35 Unknown
AD5292 16:00 19:10 Unknown
AD4945 15:55 19:00 Unknown
AD4971 21:55 01:00 Landed

 

No. Departure Arrival Last Update Status
TK9183 22:10 01:10 Scheduled On time
TK9537 09:00 12:15 Scheduled On time
TK9041 07:40 10:40 Scheduled On time

 

No. Departure Arrival Last Update Status
AA7730 13:25 16:35 Departed On time
AA7774 10:05 13:15 Departed On time
AA7679 08:45 12:00 Scheduled On time

 

No. Departure Arrival Last Update Status
JL5534 07:40 10:40 Arrived On time

 

No. Departure Arrival Last Update Status
AR8202 18:15 21:20 Scheduled On time
AR7597 09:00 12:15 Departed On time
AR8152 12:30 15:35 Scheduled On time
AR7618 23:55 03:05 Departed On time
AR8204 09:20 12:25 Scheduled On time
AR8201 07:40 10:40 Scheduled On time
AR7624 13:35 16:45 Scheduled On time
AR8203 20:35 23:40 Scheduled On time
AR8179 23:05 02:10 Scheduled On time

 

No. Departure Arrival Last Update Status
ET1271 05:00 08:00 Scheduled On time
ET4112 13:35 16:45 Scheduled On time
ET4178 08:45 12:00 Arrived On time
ET1280 08:15 11:15 Scheduled On time
ET1256 22:10 01:10 Scheduled
ET4164 23:55 03:05 Scheduled On time
ET4206 13:40 16:50 Arrived Delayed by 48m
ET1235 21:55 00:55 In Air
ET1237 18:40 21:40 Arrived
ET1090 05:00 08:20 Landed
ET1830 20:30 23:35 Scheduled

 

No. Departure Arrival Last Update Status
TP5180 22:10 01:10 Scheduled On time
TP5849 13:35 16:45 Scheduled On time
TP5174 08:25 11:25 Arrived On time
TP5181 05:00 08:00 Arrived On time
TP4030 06:25 09:40 Arrived On time
TP4164 09:00 12:15 Scheduled On time
TP5177 16:40 19:40 Scheduled On time
TP4162 23:55 03:05 Departed On time
TP6032 12:50 15:45 Scheduled On time
TP5437 13:30 16:35 Arrived On time
TP5841 08:25 11:25 Landed
TP6329 22:00 01:10 Landed
TP5647 22:00 01:05 Landed

 

No. Departure Arrival Last Update Status
AC6518 22:10 01:10 Scheduled On time
AC6494 12:50 15:45 Scheduled On time
AC9831 13:35 16:45 Arrived On time
AC9842 08:55 12:00 Landed
AC9834 08:40 11:50 Scheduled
AC9876 09:50 12:55 Landed
AC9851 08:25 11:30 Landed

 

No. Departure Arrival Last Update Status
EK3635 08:40 11:50 Arrived On time
EK7224 22:10 01:10 Scheduled On time
EK3633 06:25 09:40 Scheduled On time

 

No. Departure Arrival Last Update Status
KL9330 08:40 11:50 Departed On time
KL9328 13:35 16:45 Arrived On time
KL9489 22:45 01:50 No Takeoff Info - Call Airline
KL9504 21:10 00:25 Landed

 

No. Departure Arrival Last Update Status
AT9058 13:40 16:50 Scheduled On time
AT9090 06:25 09:40 Arrived On time
AT9078 09:00 12:15 Scheduled On time

 

No. Departure Arrival Last Update Status
UA7340 13:40 16:40 Arrived On time
UA7338 16:40 19:40 Scheduled On time
UA7353 13:40 16:40 Arrived Delayed by 15m
UA7373 14:10 17:15 Scheduled On time

 

No. Departure Arrival Last Update Status
UX2889 16:40 19:40 Scheduled On time
UX2924 14:10 17:15 Scheduled On time
UX2681 09:00 12:15 Scheduled On time
UX2867 12:50 15:45 Scheduled On time
UX2361 13:35 16:45 Scheduled On time
UX2866 08:15 11:15 Arrived On time
UX2918 14:00 17:00 Departed On time
UX2930 14:00 17:00 Scheduled On time
UX2900 14:45 17:40 Arrived
UX2996 13:00 16:00 In Air
UX2953 13:00 16:00 Arrived
UX2991 11:10 14:10 Arrived
UX2608 13:20 16:30 No Recent Info - Call Airline
UX2662 13:25 16:35 Landed
UX3027 09:10 12:10 Landed

 

No. Departure Arrival Last Update Status
G31906 13:55 17:05 Scheduled On time
G39200 00:30 03:40 Arrived On time
G31878 09:00 12:15 Departed On time
G31712 23:55 03:05 Departed On time
G31770 06:25 09:40 Scheduled On time
G31608 22:50 02:05 Scheduled On time
G39164 02:35 05:45 Arrived On time
G39188 00:05 03:15 Landed
G31618 13:55 17:00 Departed Delayed by 25m
G39774 03:05 06:10 In Air
G31666 02:35 05:35 No Recent Info - Call Airline
G39642 05:40 08:35 In Air
G31592 17:50 21:05 Landed
G34116 23:25 02:30 Landed
G34330 14:15 17:20 Landed
G34698 21:00 21:00 Arrival Scheduled
G34108 22:50 01:55 Landed
G34332 14:15 17:20 Unknown
G34808 22:30 01:35 Unknown
G31790 08:25 11:30 Landed
G32858 22:10 01:10 Landed
G32810 13:30 16:30 Landed

 

No. Departure Arrival Last Update Status
AF1906 10:05 13:15 Departed On time
AF1909 09:00 12:15 Departed On time
AF1980 23:55 03:05 Departed On time
AF2045 21:10 00:20 Cancelled

 

No. Departure Arrival Last Update Status
AV4585 16:40 19:40 Scheduled On time
AV4336 13:40 16:40 Scheduled On time
AV4324 05:00 08:00 Arrived On time
AV4583 08:15 11:15 Scheduled On time
AV4388 14:10 17:15 Scheduled On time
AV4354 22:10 01:10 Scheduled On time
AV4728 09:00 12:15 Scheduled On time
AV4697 22:45 01:45 Scheduled On time
AV4580 14:00 17:00 Scheduled On time
AV4547 16:45 19:45 Arrived On time
AV4560 10:05 13:05 Scheduled On time
AV4350 13:45 16:45 Arrived On time
AV4571 13:45 16:45 Scheduled On time
AV4574 14:50 17:50 In Air
AV4572 11:40 14:40 Arrived

 

No. Departure Arrival Last Update Status
CM7151 22:55 02:00 Scheduled On time
CM7144 13:40 16:40 Scheduled On time
CM3618 13:35 16:45 Arrived On time
CM7091 05:00 08:00 Arrived On time
CM3623 09:00 12:15 Arrived On time
CM3530 06:25 09:40 Arrived On time
CM7099 08:15 11:15 Departed On time
CM3777 09:50 12:55 Landed

 

No. Departure Arrival Last Update Status
LA3380 09:35 12:40 Scheduled On time
LA3382 23:00 02:05 Scheduled On time
LA3376 18:15 21:20 Arrived On time
LA3374 07:40 10:40 Scheduled On time
LA3676 12:30 15:35 Scheduled On time
LA3378 20:35 23:40 Scheduled On time
LA4542 23:40 02:40 Departed Delayed by 17m
LA3370 19:50 22:55 In Air
LA3838 17:15 20:15 Landed
LA9566 13:47 None Arrived On time
LA9438 10:58 None Arrived On time
LA9016 22:20 01:25 Landed
LA9425 21:00 21:00 In Air
LA9032 22:45 01:40 Landed
LA9238 16:50 19:55 Landed Late
LA4941 12:30 15:20

 

No. Departure Arrival Last Update Status
QR5218 09:35 12:40 Scheduled On time
QR8431 07:35 10:40 Scheduled On time
QR5172 12:30 15:35 Departed On time
QR5223 22:40 01:45 Scheduled On time
QR5150 20:35 23:40 Scheduled On time
QR5147 18:15 21:20 Scheduled On time
QR6454 17:05 20:10 Landed

 

No. Departure Arrival Last Update Status
AZ6535 08:25 11:25 Scheduled On time
AZ6533 22:10 01:10 Scheduled On time
AZ6532 13:40 16:40 Scheduled On time
AZ6534 05:00 08:00 Scheduled On time
AZ6238 17:05 20:10 Landed
AZ6182 08:25 11:30 Landed

 

No. Departure Arrival Last Update Status
LX9722 12:30 15:35 Arrived On time

 

No. Departure Arrival Last Update Status
JJ3676 12:30 15:35 Scheduled On time
JJ3382 23:55 03:00 Scheduled On time
JJ3380 09:20 12:25 Departed On time
JJ3374 07:40 10:40 Scheduled On time
JJ3378 20:30 23:35 Scheduled On time
JJ3376 18:15 21:20 Departed Delayed by 27m
JJ4664 00:25 03:24 Landed
JJ4784 23:30 02:30 Unknown
JJ3834 06:20 09:20 Landed
JJ4552 09:35 12:40 Landed
JJ3763 23:55 03:00 Scheduled

 

No. Departure Arrival Last Update Status
AM8513 09:35 12:40 Arrived On time
AM8122 09:00 12:15 Arrived On time
AM8556 12:30 15:35 Scheduled On time
AM8005 13:35 16:45 Scheduled On time
AM8002 08:35 11:40 No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
BA7667 07:45 10:45 Arrived On time

 

No. Departure Arrival Last Update Status
IB6613 09:35 12:40 Arrived Delayed by 24m
IB6496 23:55 03:00 Scheduled On time
IB7137 09:55 13:00 Arrived

 

No. Departure Arrival Last Update Status
DL7390 12:30 15:35 Scheduled On time
DL6257 23:05 02:10 Scheduled On time

 

No. Departure Arrival Last Update Status
SA2359 23:55 03:05 Departed On time
SA7853 23:25 02:25 Cancelled
SA7855 08:40 11:40 Scheduled
SA7856 06:20 09:20 Unknown
SA7854 23:45 02:50 Cancelled
SA7906 21:10 00:15 Landed
SA7608 20:30 23:35 Cancelled

 

No. Departure Arrival Last Update Status
VS7807 07:50 10:50 Arrived On time

 

No. Departure Arrival Last Update Status
M39836 13:20 16:50 In Air
M36570 04:00 07:30 No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
8I5212 08:15 11:15 Arrival Delayed 11:39

 

No. Departure Arrival Last Update Status
LH4698 09:00 12:05 Landed