EZE → GRU Buenos Aires to São Paulo
live
Direct flights from Buenos Aires (EZE) to São Paulo (GRU): 20 nonstop departures observed each week across 4 airlines. 74% of the last 23 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 23 tracked flights. The nonstop covers 1,723 km, an estimated 2 hours 43 minutes in the air. Measured by Pro Flight Search from live flight boards at Buenos Aires and São Paulo. Updated 13 September 2026 at 14:37 UTC.
EZE
Buenos Aires
busy · +15
GRU
São Paulo
smooth · +0
dep bank 02:25–23:55 20x weekly
Runs mixed · 4 airlines · 20x weekly · nonstop
74% on time
of the last 23 operated EZE → GRU flights arrived within 15 minutes
Median arrival delay is +0 min . 0 of 23 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +0 min across the last 23 operated legs
Flight time ~2h 43m estimated from route distance
Weekly departures 20x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 23
The week scheduled departures · origin local time
Air Canada LATAM Brasil Swiss International Air Lines Turkish Airlines
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
Air CanadaAC
Flights AC91 16:35 Mo We Th Sa · AC97 16:35 Mo Th Sa
LATAM BrasilJJ 73% on time
Flights JJ8131 02:25 daily · JJ8023 16:45 daily
Swiss International Air LinesLX
Flights LX93 13:30 We Sa
Turkish AirlinesTK
Flights TK16 23:55 daily
History operated legs · board outcomes
Show 15 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 EZE and GRU, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 48 Completed 28 Delayed 16 Within 15m 12/28 Median +20m
G39579 GOL LINHAS AÉREAS
1 day
Sun, Sep 13
1/2 legs · PRGUK
EZE
Departure
Sched 23:00
Scheduled departure
→
GRU
Arrival
—
Board row not captured for this rotation yet.
Full G39579 history →
JJ8023 LATAM BRASIL
8 days
Sun, Sep 13
1/2 legs · PSLBA
EZE
Departure
Sched 16:45
Scheduled departure
→
GRU
Arrival
Sched 19:52
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Sep 12
2/2 legs · PRMBA
EZE
Departure
17:16
Departed · Sched 16:4531m late
→
Fri, Sep 11
2/2 legs · PSLBS
EZE
Departure
17:03
Departed · Sched 16:4518m late
→
Thu, Sep 10
1/2 legs · PTXPA
EZE
Departure
17:05
Departed · Sched 16:4520m late
→
GRU
Arrival
Sched 19:23
Scheduled time only · no board update captured
Wed schedule from board history
Wed, Sep 9
2/2 legs · PRMBA
EZE
Departure
17:07
Departed · Sched 16:4522m late
→
Tue, Sep 8
1/2 legs · PRMHU
EZE
Departure
17:05
Departed · Sched 16:4520m late
→
GRU
Arrival
Sched 19:56
Scheduled time only · no board update captured
Mon schedule from board history
Mon, Sep 7
2/2 legs · PRMHA
EZE
Departure
17:39
Departed · Sched 16:4554m late
→
GRU
Arrival
19:55
Landed · Sched 19:561m early
Sun, Sep 6
1/2 legs · PRMHI
EZE
Departure
17:03
Departed · Sched 16:4518m late
→
GRU
Arrival
—
Board row not captured for this rotation yet.
Full JJ8023 history →
JJ8131 LATAM Brasil
8 days
Sun, Sep 13
2/2 legs · PRXBR
EZE
Departure
02:47
Departed · Sched 02:2522m late
→
GRU
Arrival
Sched 05:00
Scheduled arrival · landing pending
Sat, Sep 12
2/2 legs · PRMHG
EZE
Departure
03:03
Departed · Sched 02:2538m late
→
Fri, Sep 11
2/2 legs · PRTQC
EZE
Departure
03:10
Departed · Sched 02:2545m late
→
GRU
Arrival
Sched 05:54
Scheduled time only · no board update captured
Thu, Sep 10
1/2 legs · PRMHU
EZE
Departure
02:45
Departed · Sched 02:2520m late
→
GRU
Arrival
—
Board row not captured for this rotation yet.
Wed, Sep 9
1/2 legs · PRMHW
EZE
Departure
02:35
Departed · Sched 02:2510m late
→
GRU
Arrival
—
Board row not captured for this rotation yet.
Tue, Sep 8
2/2 legs · PRMBA
EZE
Departure
02:55
Departed · Sched 02:2530m late
→
GRU
Arrival
Sched 04:54
Scheduled time only · no board update captured
Mon, Sep 7
2/2 legs · PRXBG
EZE
Departure
03:16
Departed · Sched 02:2551m late
→
GRU
Arrival
Sched 05:29
Scheduled time only · no board update captured
Sun, Sep 6
2/2 legs · PRMBA
EZE
Departure
03:57
Departed · Sched 02:2592m late
→
GRU
Arrival
Sched 06:28
Scheduled time only · no board update captured
Full JJ8131 history →
AC97 Air Canada
3 days
Sat, Sep 12
1/2 legs · C-GHPY
EZE
Departure
—
Board row not captured for this rotation yet.
→
GRU
Arrival
18:48
Landed · Sched 19:1527m early
Thu, Sep 10
1/2 legs · C-GHPQ
EZE
Departure
—
Board row not captured for this rotation yet.
→
GRU
Arrival
19:07
Landed · Sched 19:158m early
Mon, Sep 7
1/2 legs · C-GHPQ
EZE
Departure
—
Board row not captured for this rotation yet.
→
GRU
Arrival
18:37
Landed · Sched 19:1538m early
Full AC97 history →
LA8023 LATAM
2 days
Sat, Sep 12
1/2 legs · PR-MBA
EZE
Departure
—
Board row not captured for this rotation yet.
→
GRU
Arrival
Sched 19:30
Scheduled time only · no board update captured
Thu, Sep 10
1/2 legs · PT-XPA
EZE
Departure
—
Board row not captured for this rotation yet.
→
GRU
Arrival
Sched 19:30
Scheduled time only · no board update captured
LX93 SWISS
2 days
Sat, Sep 12
1/2 legs · HB-JNH
EZE
Departure
—
Board row not captured for this rotation yet.
→
GRU
Arrival
16:07
Last seen · Sched 16:103m early
Wed, Sep 9
1/2 legs · HB-JND
EZE
Departure
—
Board row not captured for this rotation yet.
→
GRU
Arrival
16:01
Landed · Sched 16:109m early
Full LX93 history →
TK16 Turkish
8 days
Sat, Sep 12
1/2 legs · TC-LGU
EZE
Departure
—
Board row not captured for this rotation yet.
→
GRU
Arrival
02:24
Est. · Sched 02:306m early
Fri, Sep 11
1/2 legs · TC-LHL
EZE
Departure
—
Board row not captured for this rotation yet.
→
GRU
Arrival
03:24
Landed · Sched 02:3054m late
Thu, Sep 10
1/2 legs · TC-LHI
EZE
Departure
—
Board row not captured for this rotation yet.
→
GRU
Arrival
02:45
Last seen · Sched 02:3015m late
Wed, Sep 9
1/2 legs · TC-LGU
EZE
Departure
—
Board row not captured for this rotation yet.
→
GRU
Arrival
02:45
Landed · Sched 02:3015m late
Tue, Sep 8
1/2 legs · TC-LGF
EZE
Departure
—
Board row not captured for this rotation yet.
→
GRU
Arrival
02:28
Last seen · Sched 02:302m early
Mon, Sep 7
1/2 legs · TC-LHI
EZE
Departure
—
Board row not captured for this rotation yet.
→
GRU
Arrival
02:44
Last seen · Sched 02:431m late
Sun, Sep 6
1/2 legs · TC-LHJ
EZE
Departure
—
Board row not captured for this rotation yet.
→
GRU
Arrival
02:44
Last seen · Sched 02:3014m late
Sat, Sep 5
1/2 legs · TC-LGY
EZE
Departure
—
Board row not captured for this rotation yet.
→
GRU
Arrival
02:22
Last seen · Sched 02:308m early
Full TK16 history →
ET507 Ethiopian
4 days
Fri, Sep 11
1/2 legs · ET-AUA
EZE
Departure
—
Board row not captured for this rotation yet.
→
GRU
Arrival
Sched 00:30
Scheduled time only · no board update captured
Thu, Sep 10
1/2 legs · ET-AWN
EZE
Departure
—
Board row not captured for this rotation yet.
→
GRU
Arrival
Sched 00:30
Scheduled time only · no board update captured
EZE
Departure
—
Board row not captured for this rotation yet.
→
GRU
Arrival
Sched 00:30
Scheduled time only · no board update captured
Sun, Sep 6
1/2 legs · ET-AZI
EZE
Departure
—
Board row not captured for this rotation yet.
→
GRU
Arrival
Sched 00:30
Scheduled time only · no board update captured
G39929 GOL LINHAS AÉREAS
1 day
Thu, Sep 10
1/2 legs · PRXMV
EZE
Departure
04:16
Departed · Sched 03:0076m late
→
GRU
Arrival
—
Board row not captured for this rotation yet.
Full G39929 history →
AC91 Air Canada
1 day
Wed, Sep 9
1/2 legs · C-FNOG
EZE
Departure
—
Board row not captured for this rotation yet.
→
GRU
Arrival
19:00
Landed · Sched 19:1515m early
Full AC91 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 — Buenos Aires (EZE) to São Paulo (GRU) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/EZE-GRU
Copy
How we measure this →
EZE to GRU questions
Is EZE–GRU running on time right now? Smooth skies ahead. The departure side at EZE is the weaker end, route health score 86/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on EZE–GRU? Operators schedule morning departures around 02:25 and evening departures around 23:55 from EZE. Earlier flights typically land before destination-airport delays accumulate later in the day; check the GRU delay card to confirm conditions when you'd arrive.
How long is the flight from EZE to GRU? Great-circle distance is 1,723 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 152–178 min gate-to-gate on this route.
How often does EZE–GRU fly? 4 carriers operate this route, around 30 flights a week between them. Compare carrier days and times in the airline list above.