REC → CGH Recife to São Paulo
live
Direct flights from Recife (REC) to São Paulo (CGH): 21 nonstop departures observed each week across 3 airlines. 75% of the last 16 operated flights arrived within 15 minutes of schedule. The median arrival is 10 minutes early. No cancellations were recorded across the 16 tracked flights. The nonstop covers 2,129 km, an estimated 3 hours 14 minutes in the air. Measured by Pro Flight Search from live flight boards at Recife and São Paulo. Updated 9 October 2026 at 18:37 UTC.
REC
Recife
tracking
CGH
São Paulo
smooth · +0
dep bank 03:25–21:55 21x weekly
Runs mixed · 3 airlines · 21x weekly · nonstop
75% on time
of the last 16 operated REC → CGH flights arrived within 15 minutes
Median arrival delay is −10 min . 0 of 16 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −10 min across the last 16 operated legs
Flight time ~3h 14m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 16
The week scheduled departures · origin local time
Gol Transportes Aéreos LATAM Brasil
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
AD 71% on time
Flights AD4716 03:25 daily · AD4089 11:35 daily · AD4145 16:10 Mo Tu We Th Fr Su · AD2450 varies Sa Su
Gol Transportes AéreosG3 60% on time
Flights G31615 14:00 daily · G31617 19:15 daily · G31619 21:55 daily
LATAM BrasilJJ
Flights JJ3977 05:20 Mo Tu We Fr Sa Su · JJ3715 07:15 daily · JJ3615 17:45 daily · JJ3171 19:40 daily
History operated legs · board outcomes
Show 8 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from REC and CGH, paired departure → arrival per flight and day. Board tracking since Thu, Oct 8 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 33 Completed 16 Delayed 4 Within 15m 12/16 Median -10m
AD4089
3 days
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
Sched 11:35
Scheduled arrival · landing pending
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
12:31
Landed · Sched 11:3556m late
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
11:25
Landed · Sched 11:3510m early
Full AD4089 history →
AD4277
3 days
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
Sched 20:50
Scheduled arrival · landing pending
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
Sched 19:25
Scheduled arrival · landing pending
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
19:59
Landed · Sched 19:2534m late
Full AD4277 history →
AD4716
3 days
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
Sched 06:40
Scheduled arrival · landing pending
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
06:35
Landed · Sched 06:5015m early
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
06:35
Landed · Sched 06:5015m early
Full AD4716 history →
AD6085
3 days
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
Sched 21:45
Scheduled arrival · landing pending
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
Sched 21:45
Scheduled arrival · landing pending
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
21:15
Landed · Sched 21:4530m early
Full AD6085 history →
G31615
3 days
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
Sched 13:30
Scheduled arrival · landing pending
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
14:31
Landed · Sched 14:0031m late
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
14:28
Landed · Sched 14:0028m late
Full G31615 history →
G31617
3 days
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
Sched 18:15
Scheduled arrival · landing pending
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
Sched 19:15
Scheduled arrival · landing pending
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
19:07
Landed · Sched 19:158m early
Full G31617 history →
JJ3171
3 days
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
Sched 20:00
Scheduled arrival · landing pending
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
19:20
Est. · Sched 19:4020m early
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
19:30
Landed · Sched 19:4010m early
Full JJ3171 history →
JJ3615
3 days
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
Sched 18:55
Scheduled arrival · landing pending
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
17:35
Est. · Sched 17:4510m early
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
17:25
Landed · Sched 17:4520m early
Full JJ3615 history →
JJ3715
2 days
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
Sched 07:15
Scheduled arrival · landing pending
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
07:01
Landed · Sched 07:1514m early
Full JJ3715 history →
JJ3977
2 days
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
Sched 13:30
Scheduled arrival · landing pending
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
08:29
Landed · Sched 08:5021m early
Full JJ3977 history →
AD4145
2 days
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
16:21
Est. · Sched 16:1011m late
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
16:18
Landed · Sched 16:108m late
Full AD4145 history →
G31619
2 days
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
Sched 21:55
Scheduled arrival · landing pending
REC
Departure
—
REC is outside our board polling set.
→
Full G31619 history →
G39675
1 day
REC
Departure
—
REC is outside our board polling set.
→
CGH
Arrival
16:10
Landed · Sched 16:3020m early
Full G39675 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Recife (REC) to São Paulo (CGH) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/REC-CGH
Copy
How we measure this →
REC to CGH questions
Is REC–CGH running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on REC–CGH? Operators schedule morning departures around 03:25 from REC. Earlier flights typically land before destination-airport delays accumulate later in the day; check the CGH delay card to confirm conditions when you'd arrive.
How long is the flight from REC to CGH? Great-circle distance is 2,129 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 180–212 min gate-to-gate on this route.
How often does REC–CGH fly? 3 carriers operate this route, around 84 flights a week between them. Compare carrier days and times in the airline list above.