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 Thursday 2026-04-09 11:00 AM. The time zone of the destination point Guararapes-Gilberto Freyre International Airport is GMT-3:00 The current time is Thursday 2026-04-09 11:00 AM.

American Airlines | Qatar Airways | South African Airways | Aerolineas Argentinas | TAP Portugal | Air France | Japan Airlines | Ethiopian Airlines | Azul | LATAM Airlines | Alitalia | Copa Airlines | Emirates | Delta | Gol | Air Europa | Aeromexico | KLM | SWISS | British Airways | Turkish Airlines | Royal Air Maroc | United Airlines | Avianca | Air Canada | LATAM Airlines Brasil | Iberia | 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
AA7679 10:15 13:20 Scheduled On time
AA7730 13:50 17:00 Scheduled On time

 

No. Departure Arrival Last Update Status
QR5150 20:25 23:25 Scheduled On time
QR5218 09:35 12:40 Scheduled On time
QR5172 12:30 15:30 Scheduled On time
QR5156 00:35 03:40 Arrived On time
QR5147 18:35 21:35 Departed On time
QR6454 17:05 20:10 Landed

 

No. Departure Arrival Last Update Status
SA2359 23:30 02:40 Scheduled On time
SA7892 21:50 01:00 Scheduled 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
AR7597 08:35 11:40 Scheduled Delayed by 30m
AR7618 23:55 03:05 Departed Delayed by 30m
AR7624 13:50 17:00 Scheduled On time
AR8212 00:35 03:40 Departed Delayed by 17m
AR8061 00:35 03:40 Arrived On time
AR8203 20:35 23:40 Scheduled On time
AR8152 12:30 15:35 Scheduled On time
AR8202 18:15 21:20 Scheduled On time
AR8201 07:35 10:40 Departed On time
AR8204 09:35 12:40 Scheduled On time

 

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

 

No. Departure Arrival Last Update Status
AF2024 08:35 11:40 Scheduled Delayed by 30m
AF2045 21:10 00:20 Cancelled

 

No. Departure Arrival Last Update Status
JL5534 06:40 09:45 Departed On time

 

No. Departure Arrival Last Update Status
ET1271 05:00 08:00 Arrived On time
ET1256 23:55 02:55 Scheduled On time
ET4178 08:35 11:40 Scheduled On time
ET1280 08:15 11:15 Scheduled On time
ET4164 23:55 03:05 Scheduled On time
ET4202 14:00 17:05 Scheduled On time
ET4206 21:50 01:00 Departed On time
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
AD2959 13:40 16:40 Scheduled On time
AD4232 05:00 08:00 Departed On time
AD4152 23:15 02:15 Departed On time
AD2764 14:10 17:10 Arrived On time
AD2744 08:25 11:25 Arrived On time
AD5092 16:40 19:45 Scheduled On time
AD4072 14:00 17:00 Arrived On time
AD2749 13:45 16:45 Scheduled On time
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
LA3376 18:15 21:15 Scheduled On time
LA3378 20:25 23:25 Scheduled On time
LA3374 06:40 09:45 Scheduled On time
LA3380 09:35 12:40 Scheduled On time
LA3676 12:30 15:30 Arrived On time
LA3382 23:00 02:05 Cancelled
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
AZ6535 08:15 11:15 Departed On time
AZ6533 23:55 02:55 Scheduled On time
AZ6532 13:40 16:45 Scheduled On time
AZ6534 05:00 08:00 Arrived On time
AZ6238 17:05 20:10 Landed
AZ6182 08:25 11:30 Landed

 

No. Departure Arrival Last Update Status
CM3618 13:50 17:00 Scheduled On time
CM3623 08:35 11:40 Scheduled On time
CM3533 10:15 13:20 Scheduled On time
CM7091 05:00 08:00 Scheduled On time
CM7151 23:55 02:55 Scheduled On time
CM3708 23:55 03:05 Scheduled On time
CM7144 13:40 16:45 Arrived On time
CM7099 08:15 11:15 Arrived On time
CM3777 09:50 12:55 Landed

 

No. Departure Arrival Last Update Status
EK3635 08:35 11:40 Scheduled On time
EK7224 23:55 02:55 Scheduled On time
EK3633 23:30 02:40 Scheduled On time

 

No. Departure Arrival Last Update Status
DL6198 00:35 03:40 Arrived Delayed by 20m
DL6224 00:35 03:40 Arrived On time
DL7390 12:30 15:35 Arrived On time
DL6257 23:00 02:05 Scheduled On time

 

No. Departure Arrival Last Update Status
G31586 10:15 13:20 Scheduled On time
G31588 13:50 17:00 Arrived On time
G31906 13:35 16:45 Scheduled On time
G31712 23:55 03:05 Scheduled On time
G39130 00:20 03:20 Arrived Delayed by 59m
G39012 21:55 01:05 Scheduled On time
G39200 00:30 03:40 Arrived On time
G31608 22:50 02:05 Scheduled On time
G39164 02:35 05:45 Arrived On time
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
G32810 13:30 16:30 Landed
G32858 22:10 01:10 Landed

 

No. Departure Arrival Last Update Status
UX2866 08:15 11:15 Scheduled On time
UX2361 13:50 17:00 Scheduled On time
UX2867 13:40 16:40 Scheduled On time
UX2681 10:15 13:20 Arrived On time
UX2908 14:10 17:15 Arrived On time
UX2924 14:10 17:10 Scheduled On time
UX2938 12:45 15:45 Scheduled On time
UX2889 16:40 19:45 Scheduled On time
UX2930 14:00 17:00 Scheduled On time
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
AM8122 10:15 13:20 Scheduled On time
AM8005 13:50 17:00 Scheduled On time
AM8513 09:35 12:40 Arrived Delayed by 27m
AM8556 12:30 15:35 Departed On time
AM8020 15:55 19:05 Scheduled On time
AM8002 08:35 11:40 No Recent Info - Call Airline

 

No. Departure Arrival Last Update Status
KL9334 08:35 11:40 Scheduled On time
KL9328 09:00 12:15 Arrived Delayed by 1h 39m
KL9489 22:45 01:50 No Takeoff Info - Call Airline
KL9504 21:10 00:25 Landed

 

No. Departure Arrival Last Update Status
LX9722 09:35 12:40 Scheduled On time

 

No. Departure Arrival Last Update Status
BA7667 09:35 12:40 Scheduled On time

 

No. Departure Arrival Last Update Status
TK9041 06:40 09:45 Scheduled On time
TK9183 08:15 11:15 Scheduled On time
TK9537 08:35 11:40 Arrived On time

 

No. Departure Arrival Last Update Status
AT9079 13:50 17:00 Arrived On time
AT9078 10:15 13:20 Scheduled On time

 

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

 

No. Departure Arrival Last Update Status
AV4336 13:40 16:40 Arrived On time
AV4583 08:15 11:15 Arrived On time
AV4324 05:00 08:00 Arrived On time
AV4354 23:00 02:00 Scheduled On time
AV4728 09:00 12:15 Arrived On time
AV4388 14:10 17:15 Scheduled On time
AV4585 16:40 19:45 Scheduled On time
AV4537 12:45 15:45 Arrived 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
AC6518 23:15 02:15 Scheduled On time
AC9831 13:55 17:05 Departed On time
AC6494 13:40 16:45 Departed On time
AC9834 08:40 11:50 Scheduled
AC9876 09:50 12:55 Landed
AC9851 08:25 11:30 Landed

 

No. Departure Arrival Last Update Status
JJ3380 09:35 12:40 Arrived On time
JJ3676 12:30 15:35 Scheduled On time
JJ3374 07:35 10:40 Cancelled
JJ3378 20:35 23:40 Scheduled On time
JJ3382 23:00 02:05 Cancelled
JJ3376 18:45 21:50 Scheduled On time
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
IB6496 20:20 23:25 Scheduled On time
IB6613 09:35 12:40 Arrived On time
IB7137 09:55 13:00 Arrived

 

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