Recife to São Paulo (REC–GRU) — Airlines, Schedules & Connections

REC Airport Page →
1,305 mi airlines 410/wk
On-time Some delays Frequent delays
Flight Schedule 151 flights Verified 11m ago
Nonstop 1-Stop 2-Stop Hide separate tickets Hide overnight
  Flight Airline AC Dep Arr Dur OTP Sched  
QR8434
QR Qatar
321
2:05 AM
-03
5:25 AM
-03
3h 20m
M T W T F S S
Prices
AD4162
AD Azul
32Q
2:16 AM
-03
5:40 AM
-03
3h 24m
M T W T F S S
Prices
LA3375
LA LATAM
321
2:27 AM
-03
5:41 AM
-03
3h 14m
M T W T F S S
Prices
AR8305
AR Aerolineas Argentin
320
2:35 AM
-03 TT1
5:55 AM
-03
3h 20m
M T W T F S S
Prices
ET1242
ET Ethiopian
32Q
3:00 AM
-03
6:20 AM
-03
3h 20m
M T W T F S S
Prices
AR7495
AR Aerolineas Argentin
7M8
3:05 AM
-03
6:40 AM
-03
3h 35m
M T W T F S S
Prices
AT9067
AT Royal Air Maroc
738
3:25 AM
-03
6:40 AM
-03
3h 15m
M T W T F S S
Prices
G31505
G3 GOL
738
3:43 AM
-03 T1
6:53 AM
-03
3h 10m
M T W T F S S
Prices
AR8307
AR Aerolineas Argentin
321
3:50 AM
-03
7:15 AM
-03
3h 25m
M T W T F S S
Prices
LA3379
LA LATAM
320
3:50 AM
-03 TT1
7:15 AM
-03
3h 25m
M T W T F S S
Prices
AT9069
AT Royal Air Maroc
738
3:50 AM
-03
7:00 AM
-03
3h 10m
M T W T F S S
Prices
CM3691
CM Copa
7M8
4:00 AM
-03 T1
7:20 AM
-03
3h 20m
M T W T F S S
Prices
ET4161
ET Ethiopian
738
4:10 AM
-03
7:30 AM
-03
3h 20m
M T W T F S S
Prices
G31561
G3 GOL
7M8
4:15 AM
-03
7:50 AM
-03
3h 35m
M T W T F S S
Prices
AF2048
AF Air France
738
4:25 AM
-03 T1
7:40 AM
-03
3h 15m
M T W T F S S
Prices
AR7671
AR Aerolineas Argentin
738
4:25 AM
-03 T1
7:40 AM
-03
3h 15m
M T W T F S S
Prices
AC9817
AC Air Canada
738
4:25 AM
-03 T1
7:40 AM
-03
3h 15m
M T W T F S S
Prices
ET1283
ET Ethiopian
32Q
9:15 AM
-03 TT1
12:30 PM
-03
3h 15m
M T W T F S S
Prices
AV4359
AV avianca
32Q
9:15 AM
-03 TT1
12:30 PM
-03
3h 15m
M T W T F S S
Prices
AD4674
AD Azul
32Q
9:15 AM
-03 TT1
12:30 PM
-03
3h 15m
M T W T F S S
Prices
AZ6537
AZ ITA
32Q
9:15 AM
-03
12:30 PM
-03
3h 15m
M T W T F S S
Prices
ET1274
ET Ethiopian
320
9:55 AM
-03 TT1
1:10 PM
-03
3h 15m
M T W T F S S
Prices
AV4341
AV avianca
320
9:55 AM
-03
1:10 PM
-03
3h 15m
M T W T F S S
Prices
AD2748
AD Azul
320
9:55 AM
-03 TT1
1:10 PM
-03
3h 15m
M T W T F S S
Prices
AZ6536
AZ ITA
320
9:55 AM
-03
1:10 PM
-03
3h 15m
M T W T F S S
Prices
AR8306
AR Aerolineas Argentin
321
11:25 AM
-03 TT1
2:45 PM
-03
3h 20m
M T W T F S S
Prices
AR8250
AR Aerolineas Argentin
320
11:25 AM
-03 TT1
2:45 PM
-03
3h 20m
M T W T F S S
Prices
AR8279
AR Aerolineas Argentin
321
11:25 AM
-03
2:45 PM
-03
3h 20m
M T W T F S S
Prices
LA3383
LA LATAM
321
11:25 AM
-03
2:45 PM
-03
3h 20m
M T W T F S S
Prices
AV4377
AV avianca
32Q
12:35 PM
-03 TT1
3:50 PM
-03
3h 15m
M T W T F S S
Prices
AD2768
AD Azul
32Q
12:35 PM
-03
3:50 PM
-03
3h 15m
M T W T F S S
Prices
ET1272
ET Ethiopian
32Q
12:35 PM
-03 TT1
3:50 PM
-03
3h 15m
M T W T F S S
Prices
AZ6538
AZ ITA
32Q
12:35 PM
-03
3:50 PM
-03
3h 15m
M T W T F S S
Prices
CM3700
CM Copa
7M8
12:45 PM
-03
3:55 PM
-03
3h 10m
M T W T F S S
Prices
AV2648
AV avianca
7M8
12:45 PM
-03
3:55 PM
-03
3h 10m
M T W T F S S
Prices
G31587
G3 GOL
7M8
12:45 PM
-03
3:55 PM
-03
3h 10m
M T W T F S S
Prices
AF1904
AF Air France
738
1:00 PM
-03
4:20 PM
-03
3h 20m
M T W T F S S
Prices
AR8189
AR Aerolineas Argentin
321
1:25 PM
-03 TT1
4:45 PM
-03
3h 20m
M T W T F S S
Prices
AR8208
AR Aerolineas Argentin
321
1:25 PM
-03 TT1
4:45 PM
-03
3h 20m
M T W T F S S
Prices
LA3377
LA LATAM
321
1:25 PM
-03
4:45 PM
-03
3h 20m
M T W T F S S
Prices
AR8047
AR Aerolineas Argentin
321
1:40 PM
-03
5:00 PM
-03
3h 20m
M T W T F S S
Prices
AR8032
AR Aerolineas Argentin
321
1:40 PM
-03
5:00 PM
-03
3h 20m
M T W T F S S
Prices
AR8083
AR Aerolineas Argentin
321
1:40 PM
-03
5:10 PM
-03
3h 30m
M T W T F S S
Prices
AR8015
AR Aerolineas Argentin
321
1:40 PM
-03
5:00 PM
-03
3h 20m
M T W T F S S
Prices
AR8045
AR Aerolineas Argentin
321
1:40 PM
-03
5:00 PM
-03
3h 20m
M T W T F S S
Prices
AF1936
AF Air France
7M8
3:20 PM
-03 T1
6:45 PM
-03
3h 25m
M T W T F S S
Prices
EK3636
EK Emirates
7M8
3:20 PM
-03 T1
6:45 PM
-03
3h 25m
M T W T F S S
Prices
CM3559
CM Copa
7M8
3:20 PM
-03
6:45 PM
-03
3h 25m
M T W T F S S
Prices
G31167
G3 GOL
7M8
3:20 PM
-03 T1
6:45 PM
-03
3h 25m
M T W T F S S
Prices
AT9065
AT Royal Air Maroc
7M8
3:20 PM
-03 T1
6:45 PM
-03
3h 25m
M T W T F S S
Prices
ET4155
ET Ethiopian
7M8
3:30 PM
-03
6:50 PM
-03
3h 20m
M T W T F S S
Prices
AR7558
AR Aerolineas Argentin
7M8
3:30 PM
-03
6:50 PM
-03
3h 20m
M T W T F S S
Prices
G31585
G3 GOL
7M8
3:30 PM
-03
6:50 PM
-03
3h 20m
M T W T F S S
Prices
LA3677
LA LATAM
321
4:20 PM
-03 TT1
7:35 PM
-03
3h 15m
M T W T F S S
Prices
AR8309
AR Aerolineas Argentin
321
4:20 PM
-03
7:35 PM
-03
3h 15m
M T W T F S S
Prices
CM3599
CM Copa
7M8
4:25 PM
-03 T1
7:45 PM
-03
3h 20m
M T W T F S S
Prices
AV4385
AV avianca
32Q
5:05 PM
-03 TT1
8:25 PM
-03
3h 20m
M T W T F S S
Prices
AV4747
AV avianca
7M8
5:15 PM
-03
8:40 PM
-03
3h 25m
M T W T F S S
Prices
ET4175
ET Ethiopian
7M8
5:25 PM
-03
8:50 PM
-03
3h 25m
M T W T F S S
Prices
EK3634
EK Emirates
7M8
5:25 PM
-03 T1
8:50 PM
-03
3h 25m
M T W T F S S
Prices
G31621
G3 GOL
7M8
5:25 PM
-03
8:50 PM
-03
3h 25m
M T W T F S S
Prices
AR7463
AR Aerolineas Argentin
738
5:40 PM
-03
9:10 PM
-03
3h 30m
M T W T F S S
Prices
CM3693
CM Copa
7M8
5:40 PM
-03 T1
9:05 PM
-03
3h 25m
M T W T F S S
Prices
LA4519
LA LATAM
320
6:20 PM
-03 TT1
9:35 PM
-03
3h 15m
M T W T F S S
Prices
AR8310
AR Aerolineas Argentin
320
6:20 PM
-03 TT1
9:35 PM
-03
3h 15m
M T W T F S S
Prices
ET1255
ET Ethiopian
32Q
6:30 PM
-03
9:50 PM
-03
3h 20m
M T W T F S S
Prices
AD4668
AD Azul
32Q
6:30 PM
-03
9:50 PM
-03
3h 20m
M T W T F S S
Prices
ET1247
ET Ethiopian
32Q
6:30 PM
-03
9:50 PM
-03
3h 20m
M T W T F S S
Prices
ET1248
ET Ethiopian
32Q
6:40 PM
-03
10:00 PM
-03
3h 20m
M T W T F S S
Prices
AV4364
AV avianca
32Q
8:35 PM
-03 TT1
11:50 PM
-03
3h 15m
M T W T F S S
Prices
AR7483
AR Aerolineas Argentin
7M8
8:35 PM
-03 T1
11:55 PM
-03
3h 20m
M T W T F S S
Prices
AR7625
AR Aerolineas Argentin
7M8
8:35 PM
-03 T1
11:55 PM
-03
3h 20m
M T W T F S S
Prices
AD4320
AD Azul
32Q
8:35 PM
-03 TT1
11:50 PM
-03
3h 15m
M T W T F S S
Prices
CM7142
CM Copa
32Q
8:35 PM
-03
11:50 PM
-03
3h 15m
M T W T F S S
Prices
G31741
G3 GOL
7M8
8:35 PM
-03 T1
11:55 PM
-03
3h 20m
M T W T F S S
Prices
ET4163
ET Ethiopian
7M8
8:35 PM
-03
11:55 PM
-03
3h 20m
M T W T F S S
Prices
AV2634
AV avianca
7M8
8:35 PM
-03 T1
11:55 PM
-03
3h 20m
M T W T F S S
Prices
AV2610
AV avianca
7M8
9:20 PM
-03
12:40 AM+1
-03
3h 20m
M T W T F S S
Prices
G31787
G3 GOL
738
9:20 PM
-03 T1
12:40 AM+1
-03
3h 20m
M T W T F S S
Prices
CM3506
CM Copa
7M8
9:20 PM
-03
12:40 AM+1
-03
3h 20m
M T W T F S S
Prices
CM3758
CM Copa
738
9:20 PM
-03
12:40 AM+1
-03
3h 20m
M T W T F S S
Prices
AR8006
AR Aerolineas Argentin
321
12:30 AM
-03 T2
3:35 AM
-03
3h 5m
M T W T F S S
Prices
AR8045
AR Aerolineas Argentin
321
12:35 AM
-03 T2
3:40 AM
-03
3h 5m
M T W T F S S
Prices
AR8002
AR Aerolineas Argentin
320
12:35 AM
-03 T2
3:40 AM
-03
3h 5m
M T W T F S S
Prices
AR8061
AR Aerolineas Argentin
320
12:35 AM
-03 T2
3:40 AM
-03
3h 5m
M T W T F S S
Prices
AR8212
AR Aerolineas Argentin
321
12:35 AM
-03 T2
3:40 AM
-03
3h 5m
M T W T F S S
Prices
CM7091
CM Copa
32Q
5:00 AM
-03 T1
8:00 AM
-03
3h
M T W T F S S
Prices
AV4324
AV avianca
32Q
5:00 AM
-03 T1
8:00 AM
-03
3h
M T W T F S S
Prices
AZ6534
AZ ITA
32Q
5:00 AM
-03 T1
8:00 AM
-03
3h
M T W T F S S
Prices
AD4232
AD Azul
32Q
5:00 AM
-03 T1
8:00 AM
-03
3h
M T W T F S S
Prices
ET1271
ET Ethiopian
32Q
5:00 AM
-03 T1
8:00 AM
-03
3h
M T W T F S S
Prices
G31770
G3 GOL
738
6:25 AM
-03 T2
9:30 AM
-03
3h 5m
M T W T F S S
Prices
ET4114
ET Ethiopian
7M8
6:25 AM
-03 T2
9:30 AM
-03
3h 5m
M T W T F S S
Prices
CM3530
CM Copa
738
6:25 AM
-03 T2
9:30 AM
-03
3h 5m
M T W T F S S
Prices
AF1906
AF Air France
7M8
6:25 AM
-03 T2
9:30 AM
-03
3h 5m
M T W T F S S
Prices
AV2620
AV avianca
738
6:25 AM
-03 T2
9:30 AM
-03
3h 5m
M T W T F S S
Prices
LA3374
LA LATAM
321
6:48 AM
-03 T2
9:42 AM
-03
2h 54m
M T W T F S S
Prices
AR8201
AR Aerolineas Argentin
321
7:35 AM
-03 T2
10:40 AM
-03
3h 5m
M T W T F S S
Prices
ET1280
ET Ethiopian
32Q
8:15 AM
-03 T1
11:15 AM
-03
3h
M T W T F S S
Prices
AV4583
AV avianca
32Q
8:15 AM
-03 T1
11:15 AM
-03
3h
M T W T F S S
Prices
AD2744
AD Azul
32Q
8:15 AM
-03 T1
11:15 AM
-03
3h
M T W T F S S
Prices
AZ6535
AZ ITA
32Q
8:15 AM
-03 T1
11:15 AM
-03
3h
M T W T F S S
Prices
CM7099
CM Copa
32Q
8:15 AM
-03 T1
11:15 AM
-03
3h
M T W T F S S
Prices
ET4096
ET Ethiopian
738
8:35 AM
-03 T2
11:40 AM
-03
3h 5m
M T W T F S S
Prices
CM3550
CM Copa
738
8:35 AM
-03 T2
11:40 AM
-03
3h 5m
M T W T F S S
Prices
AF2024
AF Air France
738
8:35 AM
-03 T2
11:40 AM
-03
3h 5m
M T W T F S S
Prices
CM3623
CM Copa
7M8
8:40 AM
-03 T2
11:50 AM
-03
3h 10m
M T W T F S S
Prices
AT9081
AT Royal Air Maroc
7M8
8:40 AM
-03 T2
11:50 AM
-03
3h 10m
M T W T F S S
Prices
AF1909
AF Air France
7M8
9:00 AM
-03 T2
12:15 PM
-03
3h 15m
M T W T F S S
Prices
EK3635
EK Emirates
7M8
9:00 AM
-03 T2
12:15 PM
-03
3h 15m
M T W T F S S
Prices
AR7597
AR Aerolineas Argentin
7M8
9:00 AM
-03 T2
12:15 PM
-03
3h 15m
M T W T F S S
Prices
AT9078
AT Royal Air Maroc
7M8
9:00 AM
-03 T2
12:15 PM
-03
3h 15m
M T W T F S S
Prices
AV4728
AV avianca
7M8
9:00 AM
-03 T2
12:15 PM
-03
3h 15m
M T W T F S S
Prices
G31586
G3 GOL
7M8
9:00 AM
-03 T2
12:05 PM
-03
3h 5m
M T W T F S S
Prices
ET4178
ET Ethiopian
7M8
9:00 AM
-03 T2
12:15 PM
-03
3h 15m
M T W T F S S
Prices
G31878
G3 GOL
7M8
9:20 AM
-03 T2
11:50 AM
-03
2h 30m
M T W T F S S
Prices
AR8204
AR Aerolineas Argentin
321
9:35 AM
-03 T2
12:40 PM
-03
3h 5m
M T W T F S S
Prices
CM3566
CM Copa
7M8
10:05 AM
-03 T2
1:10 PM
-03
3h 5m
M T W T F S S
Prices
AR7404
AR Aerolineas Argentin
7M8
10:15 AM
-03 T2
1:15 PM
-03
3h
M T W T F S S
Prices
CM3533
CM Copa
7M8
10:15 AM
-03 T2
1:15 PM
-03
3h
M T W T F S S
Prices
AT9075
AT Royal Air Maroc
7M8
10:15 AM
-03 T2
1:15 PM
-03
3h
M T W T F S S
Prices
LA3676
LA LATAM
321
12:30 PM
-03 T2
3:35 PM
-03
3h 5m
M T W T F S S
Prices
AR8152
AR Aerolineas Argentin
320
12:35 PM
-03 T2
3:40 PM
-03
3h 5m
M T W T F S S
Prices
AT9079
AT Royal Air Maroc
7M8
1:35 PM
-03 T2
4:45 PM
-03
3h 10m
M T W T F S S
Prices
AR7624
AR Aerolineas Argentin
738
1:35 PM
-03 T2
4:45 PM
-03
3h 10m
M T W T F S S
Prices
AD2959
AD Azul
32Q
1:40 PM
-03 T1
4:45 PM
-03
3h 5m
M T W T F S S
Prices
CM3618
CM Copa
7M8
1:40 PM
-03 T2
4:50 PM
-03
3h 10m
M T W T F S S
Prices
AZ6532
AZ ITA
32Q
1:40 PM
-03 T1
4:45 PM
-03
3h 5m
M T W T F S S
Prices
AV4336
AV avianca
32Q
1:40 PM
-03 T1
4:45 PM
-03
3h 5m
M T W T F S S
Prices
CM7144
CM Copa
32Q
1:40 PM
-03 T1
4:45 PM
-03
3h 5m
M T W T F S S
Prices
AT9058
AT Royal Air Maroc
7M8
1:40 PM
-03 T2
4:50 PM
-03
3h 10m
M T W T F S S
Prices
ET4206
ET Ethiopian
7M8
1:40 PM
-03 T2
4:50 PM
-03
3h 10m
M T W T F S S
Prices
G31906
G3 GOL
7M8
1:55 PM
-03 T2
5:05 PM
-03
3h 10m
M T W T F S S
Prices
AD2764
AD Azul
320
2:10 PM
-03 T1
5:15 PM
-03
3h 5m
M T W T F S S
Prices
AV4388
AV avianca
320
2:10 PM
-03 T1
5:15 PM
-03
3h 5m
M T W T F S S
Prices
ET4202
ET Ethiopian
7M8
2:10 PM
-03 T2
5:15 PM
-03
3h 5m
M T W T F S S
Prices
G31588
G3 GOL
7M8
2:10 PM
-03 T2
5:15 PM
-03
3h 5m
M T W T F S S
Prices
AD5092
AD Azul
32Q
4:40 PM
-03 T1
7:45 PM
-03
3h 5m
M T W T F S S
Prices
LA3376
LA LATAM
321
6:15 PM
-03 T2
9:20 PM
-03
3h 5m
M T W T F S S
Prices
AR8202
AR Aerolineas Argentin
321
6:15 PM
-03 T2
9:20 PM
-03
3h 5m
M T W T F S S
Prices
LA3378
LA LATAM
320
8:20 PM
-03 T2
11:25 PM
-03
3h 5m
M T W T F S S
Prices
AR8203
AR Aerolineas Argentin
320
8:45 PM
-03 T2
11:50 PM
-03
3h 5m
M T W T F S S
Prices
AD4152
AD Azul
32Q
10:55 PM
-03 T1
1:55 AM+1
-03
3h
M T W T F S S
Prices
LA3382
LA LATAM
320
11:00 PM
-03 T2
2:05 AM+1
-03
3h 5m
M T W T F S S
Prices
AF2025
AF Air France
738
11:10 PM
-03 T2
2:20 AM+1
-03
3h 10m
M T W T F S S
Prices
CM3507
CM Copa
7M8
11:30 PM
-03 T2
2:40 AM+1
-03
3h 10m
M T W T F S S
Prices
G31560
G3 GOL
7M8
11:30 PM
-03 T2
2:40 AM+1
-03
3h 10m
M T W T F S S
Prices
ET4164
ET Ethiopian
7M8
11:40 PM
-03 T2
2:50 AM+1
-03
3h 10m
M T W T F S S
Prices
CM3727
CM Copa
7M8
11:55 PM
-03 T2
3:05 AM+1
-03
3h 10m
M T W T F S S
Prices
ET4152
ET Ethiopian
7M8
11:55 PM
-03 T2
3:05 AM+1
-03
3h 10m
M T W T F S S
Prices
G31712
G3 GOL
738
11:55 PM
-03 T2
3:05 AM+1
-03
3h 10m
M T W T F S S
Prices

No flights match your filters.

No nonstop flights on this route. connecting options below.

1-STOP
2-STOP Loading...
Recife to São Paulo
13 carriers, 410 flights/week nonstop.
13 Airlines 410 Flights/wk 1,305 mi 3h 10m nonstop 30 1-stop hubs

REC–GRU is served by 13 airlines with nonstop service. Aerolineas Argentinas, avianca and Ethiopian Airlines lead the route. The flight covers 1,305 miles in approximately 3h 10m. Beyond nonstop, 30 hubs offer 1-stop connections.

Airline Landscape

All carriers operating nonstop REC–GRU service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
AR Aerolineas Argentinas 88 320, 321, 738, 7M8 3h15-3h35 SkyTeam
AV avianca 50 320, 32Q, 7M8 3h10-3h25 Star Alliance
ET Ethiopian Airlines 48 320, 32Q, 738, 7M8 3h15-3h25 Star Alliance
LA LATAM Airlines 42 320, 321 3h14-3h25
AD Azul 41 320, 32Q 3h15-3h24
G3 GOL 40 738, 7M8 3h10-3h35
CM Copa Airlines 38 32Q, 738, 7M8 3h10-3h25 Star Alliance
AZ ITA Airways 20 320, 32Q 3h15 SkyTeam
AF Air France 16 738, 7M8 3h15-3h25 SkyTeam
EK Emirates 14 7M8 3h25
AC Air Canada 7 738 3h15 Star Alliance
AT Royal Air Maroc 4 738, 7M8 3h10-3h25 Oneworld
QR Qatar Airways 2 321 3h20 Oneworld
Aircraft on this route
320 Airbus A320 – AD, AR, AV, AZ, ET, LA
321 Airbus A321 – AR, LA, QR
32Q Airbus A321neo – AD, AV, AZ, CM, ET
738 Boeing 737-800 – AC, AF, AR, AT, CM, ET, G3
7M8 Boeing 737 MAX 8 – AF, AR, AT, AV, CM, EK, ET, G3
Alliance coverage
Star Alliance: AC + AV + CM + ET (143 flights/wk, 35%)
Unaffiliated: AD + EK + G3 + LA (137 flights/wk, 33%)
SkyTeam: AF + AR + AZ (124 flights/wk, 30%)
Oneworld: AT + QR (6 flights/wk, 1%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, REC to GRU direction.
Mon
64
flights
Tue
56
flights
Wed
60
flights
Thu
54
flights
Fri
61
flights
Sat
55
flights
Sun
60
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
81
Nonstop flights
410
Outbound / wk
348
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for REC to GRU.
1-STOP
One-Stop Connections
30
Hubs
~6h
Fastest
~34h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
443
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

Other ways to reach São Paulo from Recife

Nearby airports with service to São Paulo/Guarulhos–Governor André Franco Montoro International Airport.
Metric REC→GRU JPA→GRU MCZ→GRU
Distance from REC 68 mi 113 mi
Nonstop airlines 13 7 9
Weekly flights 410 123 217
Flight time 3h 10m 3h 15m 2h 50m
Airports within 200 miles of REC with service to São Paulo/Guarulhos–Governor André Franco Montoro International Airport.

Travel Essentials

Practical planning for this route.
Time Difference
0h
São Paulo is 0 hours the same as Recife.
REC: -03 · GRU: -03

When it's 6:00 PM in Recife, it's 6:00 PM in São Paulo.
Distance & Flight Time
1,305 mi / 2,100 km
Nonstop flight time is approximately 3h 10m to 3h 35m.
Getting from GRU

CPTM Line 13-Jade to Luz station (central São Paulo) takes 33 minutes (R$4.40). Transfers at Luz connect to metro Lines 1, 3, and 4 for broader coverage. Airport trains run every 30 minutes; check the last departure time if arriving late. Executive buses to Tietê terminal and Paulista run frequently (R$52–62, 45–75 min).Taxis use a fixed airport tariff (zona aeroportuária); central São Paulo costs R$120–200. Uber and 99 are widely used and typically cheaper. São Paulo's traffic is notoriously heavy on the Dutra; road times can double during peak hours. GRU has two terminal buildings (T1/T2/T3 domestic and T3 international); confirm your terminal before heading to check-in.

São Paulo Climate

Humid subtropical climate at 750m altitude. São Paulo is perched on a plateau, which moderates temperatures compared to coastal Brazil. Summers (December–March) are warm and extremely wet. Heavy thunderstorms develop almost daily in the afternoon, regularly causing ground holds at GRU. Flooding in the city can cut road access to the airport even when the runway is clear.

Winters (June–August) are mild and dry (10–20°C) with low humidity. This is the most flight-stable season. Fog occurs occasionally on winter mornings. Temperatures rarely exceed 32°C or drop below 8°C. The rainy season aligns with Southern Hemisphere summer, the opposite of Northern Hemisphere intuition.

REC–GRU Quick Facts

Key statistics for the Recife to São Paulo route.
Route details
Distance1,305 mi / 2,100 km
Flight time3h 10m to 3h 35m
Time difference0 hours
Airlines (nonstop)13
Weekly flights410 out / 348 return
1-stop connections30 hubs
Origin: REC
IATA / ICAOREC / SBRF
TimezoneAmerica/Recife
Elevation33 ft / 10 m
Destination: GRU
IATA / ICAOGRU / SBGR
TimezoneAmerica/Sao_Paulo
Passengers/yr43.6M
Elevation2,461 ft / 750 m

Frequently Asked Questions

Common questions about REC to GRU flights.
Nonstop flights from Recife/Guararapes - Gilberto Freyre International Airport to São Paulo/Guarulhos–Governor André Franco Montoro International Airport take approximately 3h 10m to 3h 35m. The route covers 1,305 miles.
There are approximately 410 nonstop flights per week from REC to GRU. The return direction has about 348 weekly flights.
Yes, 1-stop connections are available through VCP, JPA, IGU, FEN, SJP, MCZ, BEL, NAT, AJU, SSA, UDI, GYN, EZE, BSB, GIG, FOR, JDO, CNF, SLZ, THE, POA, COR, PNZ, AEP, RAO, MVD, SCL, OPO, LIS and MAD. These options provide additional schedule flexibility.
Yes, return flights from GRU to REC are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include JPA, MCZ and NAT. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.
Guarulhos International Airport is 25 km northeast of central São Paulo. The CPTM rail link (Airport Express) connects GRU to the Luz station in the city center in about 60 minutes. It runs on a fixed track and is unaffected by road congestion. Taxi and ride-share times vary from 45 minutes to over 2 hours depending on traffic.
The 2,300 km REC-GRU corridor supports late-night departures from Recife that arrive at GRU in the early morning hours. These are popular with business travelers who maximize time at origin. LATAM and Azul both operate late-evening departures on this route.
Recife's tropical climate brings significant rainfall from March through August, which can cause departure delays. However, convective weather is typically localized and short-duration. GRU is more susceptible to low-visibility fog events in the June–August dry season, which can disrupt morning arrival banks.

Recife to São Paulo Guarulhos Corridor

REC–GRU is a major Brazilian domestic trunk route connecting the Northeast's largest city with São Paulo's primary international gateway. The 2,300 km route is served by all three major Brazilian carriers: LATAM, Gol, and Azul, as well as regional operators, totaling 286 weekly frequencies. Flight time is around 3 hours.

Connectivity and Travel Patterns

Guarulhos serves as Brazil's primary international hub, making the REC–GRU segment a common first leg for Northeastern Brazilian passengers connecting to Europe, the US, and Africa. Congonhas (CGH), São Paulo's city airport, is not served from Recife on this scale due to runway length constraints for fully loaded longer-haul aircraft. GRU's Terminal 3 handles most domestic arrivals and provides landside connections to both the rail link and the Terminal 2 international pier.