GRU → CNF São Paulo to Belo Horizonte
live
Direct flights from São Paulo (GRU) to Belo Horizonte (CNF): 21 nonstop departures observed each week across 3 airlines. The median arrival is 24 minutes late. No cancellations were recorded across the 3 tracked flights. The nonstop covers 495 km, an estimated 1 hour 8 minutes in the air. Measured by Pro Flight Search from live flight boards at São Paulo and Belo Horizonte. Updated 10 October 2026 at 19:09 UTC.
GRU
São Paulo
smooth · +11
CNF
Belo Horizonte
smooth · +0
dep bank 06:00–23:35 21x weekly
Running clean · 3 airlines · 21x weekly · nonstop
92 / 100
route health from live GRU and CNF delay boards
Median arrival delay is +24 min . 0 of 3 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +24 min across the last 3 operated legs
Flight time ~1h 08m estimated from route distance
Weekly departures 21x 3 direct airlines on the leg
The week scheduled departures · origin local time
AZUL 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
AZULAD
Flights AD4522 06:00 daily · AD2825 06:45 Tu We Th Fr Sa · AD4570 10:00 daily · AD5031 varies daily
Gol Transportes AéreosG3
Flights G31482 10:15 daily · G31484 13:45 Mo Tu We Th Fr Su · G31486 17:15 daily · G31488 22:20 daily
LATAM BrasilJJ
Flights JJ3552 varies Mo We Th Fr Sa Su · JJ3344 11:35 We Th Sa Su · JJ3554 varies Mo We Fr Sa Su · JJ3556 varies Mo Tu Th Fr Sa Su
History operated legs · board outcomes
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 GRU and CNF, paired departure → arrival per flight and day. Board tracking since Sat, Oct 10 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 36 Completed 4 Delayed 4 Within 15m 1/4 Median +24m
AD4570 AZUL
2 days
GRU
Departure
—
Board row not captured for this rotation yet.
→
CNF
Arrival
Sched 11:10
Scheduled arrival · landing pending
Sat, Oct 10
2/2 legs · PS-ADI
GRU
Departure
10:33
Departed · Sched 10:0033m late
→
CNF
Arrival
Sched 11:45
Scheduled arrival · landing pending
Full AD4570 history →
AD5031 AZUL
2 days
GRU
Departure
—
Board row not captured for this rotation yet.
→
CNF
Arrival
Sched 15:20
Scheduled arrival · landing pending
GRU
Departure
Sched 14:35
Scheduled departure
→
CNF
Arrival
16:25
Est. · Sched 15:4540m late
Full AD5031 history →
G31482 GOL
2 days
GRU
Departure
—
Board row not captured for this rotation yet.
→
CNF
Arrival
Sched 10:25
Scheduled arrival · landing pending
Sat, Oct 10
2/2 legs · PR-XMW
GRU
Departure
10:29
Departed · Sched 10:0524m late
→
CNF
Arrival
Sched 11:30
Scheduled arrival · landing pending
Full G31482 history →
G31486 GOL
2 days
GRU
Departure
—
Board row not captured for this rotation yet.
→
CNF
Arrival
Sched 18:30
Scheduled arrival · landing pending
GRU
Departure
Sched 17:10
Scheduled departure
→
CNF
Arrival
Sched 18:30
Scheduled arrival · landing pending
Full G31486 history →
G31488 GOL
3 days
GRU
Departure
—
Board row not captured for this rotation yet.
→
CNF
Arrival
Sched 23:35
Scheduled arrival · landing pending
GRU
Departure
—
Board row not captured for this rotation yet.
→
CNF
Arrival
Sched 23:25
Scheduled arrival · landing pending
GRU
Departure
—
Board row not captured for this rotation yet.
→
CNF
Arrival
Sched 23:20
Scheduled arrival · landing pending
Full G31488 history →
JJ3554 LATAM
2 days
GRU
Departure
—
Board row not captured for this rotation yet.
→
CNF
Arrival
Sched 14:30
Scheduled arrival · landing pending
Sat, Oct 10
2/2 legs · PR-LBB
GRU
Departure
14:02 Departed
→
CNF
Arrival
14:58
Landed · Sched 14:3523m late
Full JJ3554 history →
JJ3556 LATAM
3 days
GRU
Departure
—
Board row not captured for this rotation yet.
→
CNF
Arrival
Sched 17:20
Scheduled arrival · landing pending
GRU
Departure
—
Board row not captured for this rotation yet.
→
CNF
Arrival
Sched 17:20
Scheduled arrival · landing pending
GRU
Departure
—
Board row not captured for this rotation yet.
→
CNF
Arrival
Sched 17:20
Scheduled arrival · landing pending
Full JJ3556 history →
JJ3790 LATAM
3 days
GRU
Departure
—
Board row not captured for this rotation yet.
→
CNF
Arrival
Sched 19:05
Scheduled arrival · landing pending
GRU
Departure
—
Board row not captured for this rotation yet.
→
CNF
Arrival
Sched 19:05
Scheduled arrival · landing pending
GRU
Departure
—
Board row not captured for this rotation yet.
→
CNF
Arrival
Sched 19:05
Scheduled arrival · landing pending
Full JJ3790 history →
JJ4544 LATAM
3 days
GRU
Departure
—
Board row not captured for this rotation yet.
→
CNF
Arrival
Sched 23:50
Scheduled arrival · landing pending
GRU
Departure
—
Board row not captured for this rotation yet.
→
CNF
Arrival
Sched 23:50
Scheduled arrival · landing pending
GRU
Departure
—
Board row not captured for this rotation yet.
→
CNF
Arrival
Sched 23:40
Scheduled arrival · landing pending
Full JJ4544 history →
JJ9010 LATAM
1 day
GRU
Departure
—
Board row not captured for this rotation yet.
→
CNF
Arrival
Sched 17:30
Scheduled arrival · landing pending
LA3344 LATAM
1 day
GRU
Departure
Sched 10:15
Scheduled departure
→
CNF
Arrival
—
Board row not captured for this rotation yet.
Full LA3344 history →
LA3552 LATAM
1 day
GRU
Departure
Sched 08:45
Scheduled departure
→
CNF
Arrival
—
Board row not captured for this rotation yet.
Full LA3552 history →
LA3554 LATAM
1 day
GRU
Departure
Sched 13:30
Scheduled departure
→
CNF
Arrival
—
Board row not captured for this rotation yet.
Full LA3554 history →
LA3556 LATAM
1 day
GRU
Departure
Sched 16:10
Scheduled departure
→
CNF
Arrival
—
Board row not captured for this rotation yet.
Full LA3556 history →
LA3790 LATAM
1 day
GRU
Departure
Sched 17:50
Scheduled departure
→
CNF
Arrival
—
Board row not captured for this rotation yet.
Full LA3790 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 (GRU) to Belo Horizonte (CNF) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/GRU-CNF
Copy
How we measure this →
GRU to CNF questions
Is GRU–CNF running on time right now? Smooth skies ahead. The departure side at GRU is the weaker end, route health score 92/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on GRU–CNF? Operators schedule morning departures around 06:00 and evening departures around 17:15 from GRU. Earlier flights typically land before destination-airport delays accumulate later in the day; check the CNF delay card to confirm conditions when you'd arrive.
How long is the flight from GRU to CNF? Great-circle distance is 495 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 65–72 min gate-to-gate on this route.
How often does GRU–CNF fly? 3 carriers operate this route, around 98 flights a week between them. Compare carrier days and times in the airline list above.