GRU → MIA São Paulo to Miami
live
Direct flights from São Paulo (GRU) to Miami (MIA): 46 nonstop departures observed each week across 3 airlines. 65% of the last 20 tracked flights arrived within 15 minutes of schedule. The median arrival is on schedule. No cancellations were recorded across the 29 tracked flights. The nonstop covers 6,574 km, an estimated 8 hours 56 minutes in the air. Measured by Pro Flight Search from live flight boards at São Paulo and Miami. Updated 5 November 2026 at 13:03 UTC.
Today, GRU → MIA Thu 5 Nov · local times
Sched Flight GRU departure MIA arrival
00:05
AA906 American Airlines
Sched 00:05 Departure not confirmed by the board
MIA est. 08:48 +118 sched 06:50
00:16
JJ8190 LATAM Brasil
Left 00:16
·
10:15
LA8194 LATAM
On schedule T3
MIA 16:40 scheduled
Checked GRU board 10:03 · MIA board 08:03
GRU
São Paulo
smooth · +0
MIA
Miami
smooth · +0
dep bank 00:05–23:15 46x weekly
Runs mixed · 3 airlines · 46x weekly · nonstop
65% on time
of the last 20 tracked GRU → MIA flights arrived within 15 minutes
Median arrival delay is −1 min . 0 of 29 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −1 min across the last 20 arrivals
Flight time ~8h 56m estimated from route distance
Weekly departures 46x 3 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 29
The week scheduled departures · origin local time
American Airlines LATAM Airlines 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
American AirlinesAA 70% on time
Flights AA906 00:05 daily · AA930 23:15 daily
LATAM AirlinesLA 60% on time
Flights LA8194 10:15 daily · LA8198 varies Fr Sa Su · LA8190 23:00 daily
LATAM BrasilJJ
Flights JJ8190 varies Mo Tu We Th Fr Su · JJ8194 varies daily · JJ8198 varies Fr Sa
History operated legs · board outcomes
11-04 AA906 dep +13 → arr −30
11-04 AA930 dep +47 → arr −1
11-03 AA906 dep +15 → arr −35
11-03 AA930 dep +23 → arr −8
11-02 AA930 dep +20 → arr +2
11-01 AA930 dep +14 → arr −39
10-31 AA906 dep +698 → arr +685
10-31 AA930 dep +17 → arr −36
Show 21 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 GRU and MIA, paired departure → arrival per flight and day. Board history since Sat, Oct 31. Each day adds the flights our airport boards record.
Board rows 54 Completed 38 Delayed 14 Within 15m 24/38 Median +0m
AA906 American Airlines
6 days
Thu, Nov 5
2/2 legs · N790AN
GRU
Departure
Sched 00:05
Scheduled departure
→
MIA
Arrival
08:48
Est. · Sched 06:50118m late
Wed, Nov 4
2/2 legs · N776AN
GRU
Departure
00:18
Departed · Sched 00:0513m late
→
MIA
Arrival
06:20
Landed · Sched 06:5030m early
Tue, Nov 3
2/2 legs · N798AN
GRU
Departure
00:20
Departed · Sched 00:0515m late
→
MIA
Arrival
06:15
Landed · Sched 06:5035m early
Mon, Nov 2
1/2 legs · N768AA
GRU
Departure
Sched 00:05
Scheduled time only · no board update captured
→
MIA
Arrival
Sched 06:50
Scheduled time only · no board update captured
Sun schedule from board history
Sun, Nov 1
2/2 legs · N768AA
GRU
Departure
Sched 00:05
Departure time not on board
→
MIA
Arrival
17:34
Landed · Sched 06:50644m late
Sat, Oct 31
2/2 legs · N768AA
GRU
Departure
11:43
Departed · Sched 00:05698m late
→
MIA
Arrival
18:55
Landed · Sched 07:30685m late
Full AA906 history →
JJ8190 LATAM Brasil
4 days
Thu, Nov 5
1/2 legs · CC-BMD
GRU
Departure
00:16 Departed
→
MIA
Arrival
—
Board row not captured for this rotation yet.
Wed, Nov 4
1/2 legs · CC-BGS
GRU
Departure
00:11 Departed
→
MIA
Arrival
—
Board row not captured for this rotation yet.
Mon, Nov 2
1/2 legs · CC-BGV
GRU
Departure
00:10 Departed
→
MIA
Arrival
—
Board row not captured for this rotation yet.
Sun, Nov 1
1/2 legs · CC-BMD
GRU
Departure
00:11 Departed
→
MIA
Arrival
—
Board row not captured for this rotation yet.
Full JJ8190 history →
LA8194 LATAM
6 days
Thu, Nov 5
2/2 legs · PTMUA
GRU
Departure
Sched 10:15
Scheduled departure
→
MIA
Arrival
Sched 16:40
Scheduled arrival · landing pending
Wed, Nov 4
2/2 legs · PTMUG
GRU
Departure
Sched 10:15
Scheduled time only · no board update captured
→
MIA
Arrival
16:24
Landed · Sched 16:4016m early
Tue, Nov 3
2/2 legs · PTMUB
GRU
Departure
Sched 10:15
Scheduled time only · no board update captured
→
MIA
Arrival
16:07
Landed · Sched 16:4033m early
Mon, Nov 2
2/2 legs · PTMUD
GRU
Departure
Sched 10:15
Scheduled time only · no board update captured
→
MIA
Arrival
16:39
Landed · Sched 16:401m early
Sun, Nov 1
2/2 legs · PTMUH
GRU
Departure
Sched 10:15
Scheduled time only · no board update captured
→
MIA
Arrival
16:25
Landed · Sched 16:4015m early
GRU
Departure
Sched 10:15
Scheduled time only · no board update captured
→
MIA
Arrival
—
Board row not captured for this rotation yet.
Full LA8194 history →
AA930 American Airlines
6 days
Wed, Nov 4
2/2 legs · N729AN
GRU
Departure
00:02
Departed · Sched 23:1547m late
→
MIA
Arrival
05:49
Landed · Sched 05:501m early
Tue, Nov 3
2/2 legs · N727AN
GRU
Departure
23:38
Departed · Sched 23:1523m late
→
MIA
Arrival
05:42
Landed · Sched 05:508m early
Mon, Nov 2
2/2 legs · N729AN
GRU
Departure
23:35
Departed · Sched 23:1520m late
→
MIA
Arrival
05:52
Landed · Sched 05:502m late
Sun, Nov 1
2/2 legs · N727AN
GRU
Departure
23:29
Departed · Sched 23:1514m late
→
MIA
Arrival
05:11
Landed · Sched 05:5039m early
Sat, Oct 31
2/2 legs · N732AN
GRU
Departure
23:32
Departed · Sched 23:1517m late
→
MIA
Arrival
05:14
Landed · Sched 05:5036m early
Fri, Oct 30
1/2 legs · N726AN
GRU
Departure
—
Board row not captured for this rotation yet.
→
MIA
Arrival
07:23
Landed · Sched 05:40103m late
Full AA930 history →
JJ8194 LATAM Brasil
5 days
Wed, Nov 4
1/2 legs · PT-MUG
GRU
Departure
10:42 Departed
→
MIA
Arrival
—
Board row not captured for this rotation yet.
Tue, Nov 3
1/2 legs · PT-MUB
GRU
Departure
10:26 Departed
→
MIA
Arrival
—
Board row not captured for this rotation yet.
Mon, Nov 2
1/2 legs · PT-MUD
GRU
Departure
10:30 Departed
→
MIA
Arrival
—
Board row not captured for this rotation yet.
Sun, Nov 1
1/2 legs · CC-BGQ
GRU
Departure
12:29
Departed · Sched 10:29120m late
→
MIA
Arrival
—
Board row not captured for this rotation yet.
Sat, Oct 31
1/2 legs · PT-MUF
GRU
Departure
10:32 Departed
→
MIA
Arrival
—
Board row not captured for this rotation yet.
Full JJ8194 history →
LA8190 LATAM
5 days
Wed, Nov 4
2/2 legs · CCBMD
GRU
Departure
Sched 23:00
Scheduled time only · no board update captured
→
MIA
Arrival
06:01
Landed · Sched 05:2536m late
Tue, Nov 3
2/2 legs · CCBGS
GRU
Departure
Sched 23:00
Scheduled time only · no board update captured
→
MIA
Arrival
06:12
Landed · Sched 05:2547m late
Mon, Nov 2
2/2 legs · CCBMC
GRU
Departure
Sched 23:00
Scheduled time only · no board update captured
→
MIA
Arrival
05:13
Landed · Sched 05:2512m early
Sun, Nov 1
2/2 legs · CCBGV
GRU
Departure
Sched 23:00
Scheduled time only · no board update captured
→
MIA
Arrival
05:49
Landed · Sched 05:2524m late
Sat, Oct 31
2/2 legs · CCBMD
GRU
Departure
Sched 23:00
Scheduled time only · no board update captured
→
MIA
Arrival
06:04
Landed · Sched 05:2539m late
Full LA8190 history →
LA8198 LATAM
1 day
Sun, Nov 1
2/2 legs · CCBGQ
GRU
Departure
Sched 12:25
Scheduled time only · no board update captured
→
MIA
Arrival
18:18
Landed · Sched 18:4527m early
Full LA8198 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 Miami (MIA) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/GRU-MIA
Copy
How we measure this →
GRU to MIA questions
Is GRU–MIA 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 GRU–MIA? Operators schedule morning departures around 00:05 and evening departures around 23:00 from GRU. Earlier flights typically land before destination-airport delays accumulate later in the day; check the MIA delay card to confirm conditions when you'd arrive.
How long is the flight from GRU to MIA? Great-circle distance is 6,574 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 494–593 min gate-to-gate on this route.
How often does GRU–MIA fly? 3 carriers operate this route, around 46 flights a week between them. Compare carrier days and times in the airline list above.