CGH → SDU São Paulo to Rio de Janeiro
live
Direct flights from São Paulo (CGH) to Rio de Janeiro (SDU): 357 nonstop departures observed each week across 3 airlines. 4 of the 55 tracked flights were cancelled. The nonstop covers 365 km, an estimated 58 minutes in the air. Measured by Pro Flight Search from live flight boards at São Paulo and Rio de Janeiro. Updated 3 November 2026 at 03:38 UTC.
Today, CGH → SDU Tue 3 Nov · local times
Sched Flight CGH departure SDU arrival
06:10
G31000
On schedule T1
·
06:15
JJ3900
On schedule THAN
·
06:35
JJ3902
On schedule THAN
·
07:10
G31004
On schedule THAN
·
07:20
AD6050
On schedule T1
·
07:50
G31002
On schedule THAN
·
07:55
JJ3904
On schedule
·
08:00
G31006
On schedule
·
08:25
G31008
On schedule
·
08:30
AD4231
On schedule
·
08:30
JJ3906
On schedule
·
09:00
G31010
On schedule
·
09:05
JJ3908
On schedule
·
09:30
G31012
On schedule
·
09:55
JJ3910
On schedule
·
10:50
G31014
On schedule
·
10:55
JJ3938
On schedule
·
11:20
AD6019
On schedule
·
11:30
JJ3122
On schedule
·
11:50
G31016
On schedule
·
12:25
AD2782
On schedule
·
12:35
JJ3930
On schedule
·
13:10
JJ3532
Sched 13:10 Departure not confirmed by the board
·
13:15
G31020
Sched 13:15 Departure not confirmed by the board
·
13:40
JJ3922
Sched 13:40 Departure not confirmed by the board
·
13:50
AD6068
Sched 13:50 Departure not confirmed by the board
·
14:05
G31022
Sched 14:05 Departure not confirmed by the board
·
14:30
JJ3934
Sched 14:30 Departure not confirmed by the board
·
14:55
G31024
Sched 14:55 Departure not confirmed by the board
·
15:00
JJ3918
Sched 15:00 Departure not confirmed by the board
·
15:30
G31026
Sched 15:30 Departure not confirmed by the board
·
15:35
JJ3950
Sched 15:35 Departure not confirmed by the board
·
16:15
G31028
Sched 16:15 Departure not confirmed by the board
·
16:30
G31030
Sched 16:30 Departure not confirmed by the board
·
16:35
AD2610
Sched 16:35 Departure not confirmed by the board
·
16:55
G31032
Sched 16:55 Departure not confirmed by the board
·
17:05
JJ3920
Sched 17:05 Departure not confirmed by the board
·
17:20
AD6504
Sched 17:20 Departure not confirmed by the board
·
17:30
JJ3924
Est. 11:30
·
17:40
G31034
Sched 17:40 Departure not confirmed by the board
·
18:00
JJ3914
Sched 18:00 Departure not confirmed by the board
·
18:10
G31036
Sched 18:10 Departure not confirmed by the board
·
18:35
JJ3926
Sched 18:35 Departure not confirmed by the board
·
18:45
G31040
Sched 18:45 Departure not confirmed by the board
·
18:55
AD4008
Sched 18:55 Departure not confirmed by the board
·
19:05
JJ4532
Sched 19:05 Departure not confirmed by the board
·
19:15
G31042
Sched 19:15 Departure not confirmed by the board
·
19:55
G31044
Sched 19:55 Departure not confirmed by the board
·
20:10
AD4915
Sched 20:10 Departure not confirmed by the board
·
20:10
JJ3944
Sched 20:10 Departure not confirmed by the board
·
20:55
G31048
Sched 20:55 Departure not confirmed by the board
·
20:55
JJ3940
Sched 20:55 Departure not confirmed by the board
·
21:00
G31046
Sched 21:00 Departure not confirmed by the board
·
21:15
AD6406
Sched 21:15 Departure not confirmed by the board
·
21:25
JJ3942
Sched 21:25 Departure not confirmed by the board
·
Checked CGH board 00:38
CGH
São Paulo
busy · +15
SDU
Rio de Janeiro
tracking
dep bank 06:10–21:25 357x weekly
Running clean · 3 airlines · 357x weekly · nonstop
80 / 100
route health from live CGH and SDU delay boards
4 of 55 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Flight time ~0h 58m estimated from route distance
Weekly departures 357x 3 direct airlines on the leg
Cancelled 7.3% recent route rate · 4 of 55
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
Flights AD6050 varies Mo Tu We Th Fr Sa · AD4231 varies Mo Tu We Th Fr Sa · AD6019 varies Mo Tu We Th Fr Su · AD4007 12:10 Sa
Gol Transportes AéreosG3
Flights G31000 varies daily · G31004 varies daily · G31002 varies daily · G31006 08:00 daily
LATAM BrasilJJ
Flights JJ3900 varies Mo Tu We Th Fr Sa · JJ3902 06:35 Mo Tu We Th Fr · JJ3904 varies daily · JJ3906 08:30 Mo Tu We Th Fr Su
History operated legs · board outcomes
11-02 AD4231 departed +0
11-02 AD4915 departed +10
Show 32 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 CGH and SDU, paired departure → arrival per flight and day. Board history since Sun, Nov 1. Each day adds the flights our airport boards record.
Board rows 116 Completed 55 Delayed 16 Cancelled 4 Within 15m 35/55 Median +5m
AD6050
2 days
CGH
Departure
Sched 07:20
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
Sched 07:20
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
G31000
3 days
CGH
Departure
Sched 06:10
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
Sched 06:10
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
06:08
Departed · Sched 06:102m early
→
SDU
Arrival
—
SDU is outside our board polling set.
Full G31000 history →
JJ3900
3 days
CGH
Departure
Sched 06:15
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
Sched 06:15
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
06:20
Departed · Sched 06:155m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full JJ3900 history →
JJ3902
3 days
CGH
Departure
Sched 06:35
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
Sched 06:35
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
06:35 Departed
→
SDU
Arrival
—
SDU is outside our board polling set.
Full JJ3902 history →
JJ3904
3 days
CGH
Departure
Sched 07:55
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
Sched 07:55
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
07:55 Departed
→
SDU
Arrival
—
SDU is outside our board polling set.
Full JJ3904 history →
AD2610
2 days
CGH
Departure
Sched 16:35
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
16:35 Departed
→
SDU
Arrival
—
SDU is outside our board polling set.
Full AD2610 history →
AD2782
3 days
CGH
Departure
Sched 12:25
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
12:25 Departed
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
Sched 12:15
Scheduled time only · no board update captured
→
SDU
Arrival
—
SDU is outside our board polling set.
Full AD2782 history →
AD4008
2 days
CGH
Departure
Sched 18:55
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
19:05
Departed · Sched 18:5510m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full AD4008 history →
AD4231
2 days
CGH
Departure
Sched 08:30
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
08:30 Departed
→
SDU
Arrival
—
SDU is outside our board polling set.
AD4915
2 days
CGH
Departure
Sched 20:10
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
20:20
Departed · Sched 20:1010m late
→
SDU
Arrival
—
SDU is outside our board polling set.
AD6019
1 day
CGH
Departure
Sched 11:20
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
Full AD6019 history →
AD6068
2 days
CGH
Departure
Sched 13:50
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
13:55
Departed · Sched 13:505m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full AD6068 history →
AD6406
2 days
CGH
Departure
Sched 21:15
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
21:15 Departed
→
SDU
Arrival
—
SDU is outside our board polling set.
Full AD6406 history →
AD6504
2 days
CGH
Departure
Sched 17:20
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
17:20 Departed
→
SDU
Arrival
—
SDU is outside our board polling set.
Full AD6504 history →
G31002
2 days
CGH
Departure
Sched 07:50
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
07:39
Departed · Sched 07:5011m early
→
SDU
Arrival
—
SDU is outside our board polling set.
Full G31002 history →
G31004
2 days
CGH
Departure
Sched 07:10
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
07:10 Departed
→
SDU
Arrival
—
SDU is outside our board polling set.
Full G31004 history →
G31006
2 days
CGH
Departure
Sched 08:00
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
07:59
Departed · Sched 08:001m early
→
SDU
Arrival
—
SDU is outside our board polling set.
Full G31006 history →
G31008
2 days
CGH
Departure
Sched 08:25
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
Sched 08:25
Cancelled
→
SDU
Arrival
—
SDU is outside our board polling set.
Full G31008 history →
G31010
2 days
CGH
Departure
Sched 09:00
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
Sched 09:00
Cancelled
→
SDU
Arrival
—
SDU is outside our board polling set.
Full G31010 history →
G31012
2 days
CGH
Departure
Sched 09:30
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
09:35
Departed · Sched 09:305m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full G31012 history →
G31014
2 days
CGH
Departure
Sched 10:50
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
11:56
Departed · Sched 10:5066m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full G31014 history →
G31016
2 days
CGH
Departure
Sched 11:50
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
11:50 Departed
→
SDU
Arrival
—
SDU is outside our board polling set.
Full G31016 history →
G31020
2 days
CGH
Departure
Sched 13:15
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
13:49
Departed · Sched 13:1534m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full G31020 history →
G31022
2 days
CGH
Departure
Sched 14:05
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
14:25
Departed · Sched 14:0520m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full G31022 history →
G31024
2 days
CGH
Departure
Sched 14:55
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
15:24
Departed · Sched 14:5529m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full G31024 history →
G31026
2 days
CGH
Departure
Sched 15:30
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
15:50
Departed · Sched 15:3020m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full G31026 history →
G31028
2 days
CGH
Departure
Sched 16:15
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
16:24
Departed · Sched 16:159m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full G31028 history →
G31030
2 days
CGH
Departure
Sched 16:30
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
Sched 16:30
Cancelled
→
SDU
Arrival
—
SDU is outside our board polling set.
Full G31030 history →
G31032
2 days
CGH
Departure
Sched 16:55
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
17:20
Departed · Sched 16:5525m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full G31032 history →
G31034
2 days
CGH
Departure
Sched 17:40
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
18:25
Departed · Sched 17:4045m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full G31034 history →
G31036
2 days
CGH
Departure
Sched 18:10
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
18:24
Departed · Sched 18:1014m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full G31036 history →
G31040
2 days
CGH
Departure
Sched 18:45
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
19:00
Departed · Sched 18:4515m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full G31040 history →
G31042
2 days
CGH
Departure
Sched 19:15
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
19:35
Departed · Sched 19:1520m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full G31042 history →
G31044
2 days
CGH
Departure
Sched 19:55
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
20:14
Departed · Sched 19:5519m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full G31044 history →
G31046
2 days
CGH
Departure
Sched 21:00
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
21:30
Departed · Sched 21:0030m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full G31046 history →
G31048
2 days
CGH
Departure
Sched 20:55
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
20:58
Departed · Sched 20:553m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full G31048 history →
JJ3122
2 days
CGH
Departure
Sched 11:30
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
Sched 11:30
Cancelled
→
SDU
Arrival
—
SDU is outside our board polling set.
Full JJ3122 history →
JJ3532
2 days
CGH
Departure
Sched 13:10
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
13:10 Departed
→
SDU
Arrival
—
SDU is outside our board polling set.
Full JJ3532 history →
JJ3906
2 days
CGH
Departure
Sched 08:30
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
08:30 Departed
→
SDU
Arrival
—
SDU is outside our board polling set.
Full JJ3906 history →
JJ3908
2 days
CGH
Departure
Sched 09:05
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
09:05 Departed
→
SDU
Arrival
—
SDU is outside our board polling set.
Full JJ3908 history →
JJ3910
2 days
CGH
Departure
Sched 09:55
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
10:20
Departed · Sched 09:5525m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full JJ3910 history →
JJ3914
2 days
CGH
Departure
Sched 18:00
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
18:10
Departed · Sched 18:0010m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full JJ3914 history →
JJ3918
2 days
CGH
Departure
Sched 15:00
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
15:00 Departed
→
SDU
Arrival
—
SDU is outside our board polling set.
Full JJ3918 history →
JJ3920
2 days
CGH
Departure
Sched 17:05
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
17:15
Departed · Sched 17:0510m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full JJ3920 history →
JJ3922
2 days
CGH
Departure
Sched 13:40
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
13:40 Departed
→
SDU
Arrival
—
SDU is outside our board polling set.
Full JJ3922 history →
JJ3924
2 days
CGH
Departure
11:30
Est. · Sched 17:30360m early
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
17:50
Departed · Sched 17:3020m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full JJ3924 history →
JJ3926
2 days
CGH
Departure
Sched 18:35
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
18:55
Departed · Sched 18:3520m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full JJ3926 history →
JJ3930
2 days
CGH
Departure
Sched 12:35
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
12:40
Departed · Sched 12:355m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full JJ3930 history →
JJ3934
2 days
CGH
Departure
Sched 14:30
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
14:30 Departed
→
SDU
Arrival
—
SDU is outside our board polling set.
Full JJ3934 history →
JJ3938
2 days
CGH
Departure
Sched 10:55
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
10:55 Departed
→
SDU
Arrival
—
SDU is outside our board polling set.
Full JJ3938 history →
JJ3940
2 days
CGH
Departure
Sched 20:55
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
21:55
Departed · Sched 20:5560m late
→
SDU
Arrival
—
SDU is outside our board polling set.
JJ3942
2 days
CGH
Departure
Sched 21:25
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
22:20
Departed · Sched 21:2555m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full JJ3942 history →
JJ3944
2 days
CGH
Departure
Sched 20:10
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
20:10 Departed
→
SDU
Arrival
—
SDU is outside our board polling set.
Full JJ3944 history →
JJ3950
2 days
CGH
Departure
Sched 15:35
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
15:55
Departed · Sched 15:3520m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full JJ3950 history →
JJ4532
2 days
CGH
Departure
Sched 19:05
Scheduled departure
→
SDU
Arrival
—
SDU is outside our board polling set.
CGH
Departure
19:10
Departed · Sched 19:055m late
→
SDU
Arrival
—
SDU is outside our board polling set.
Full JJ4532 history →
JJ3932
1 day
CGH
Departure
19:25 Departed
→
SDU
Arrival
—
SDU is outside our board polling set.
Full JJ3932 history →
AD2719
1 day
CGH
Departure
19:25
Departed · Sched 19:305m early
→
SDU
Arrival
—
SDU is outside our board polling set.
Full AD2719 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: São Paulo (CGH) to Rio de Janeiro (SDU) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CGH-SDU
Copy
How we measure this →
CGH to SDU questions
Is CGH–SDU running on time right now? Mostly on schedule. The departure side at CGH is the weaker end, route health score 80/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on CGH–SDU? Operators schedule morning departures around 06:35 and evening departures around 17:20 from CGH. Earlier flights typically land before destination-airport delays accumulate later in the day; check the SDU delay card to confirm conditions when you'd arrive.
How long is the flight from CGH to SDU? Great-circle distance is 365 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 56–61 min gate-to-gate on this route.
How often does CGH–SDU fly? 3 carriers operate this route, around 357 flights a week between them. Compare carrier days and times in the airline list above.