MiamiSao PauloFlight TimeMIA–GRU
Miami (Miami International Airport) to Sao Paulo (Sao Paulo-Guarulhos International Airport).
The flight from Miami (MIA) to Sao Paulo (GRU) takes 7h 40m on average, covering about 4,441 miles. Across 13 flights we tracked, the fastest was 7h 10m and the slowest 8h 17m, with American Airlines flying it most often.
Plan this routeAt a glance
| Avg flight time | Distance | Fastest tracked | Airlines |
|---|---|---|---|
| 7h 40m | 4,441 mi | 7h 10m | 2 |
Airlines on this route
Captured airlines for MIA to GRU
Our current provider sample includes 3-4/day from MIA to GRU across 2 captured airlines.
- First departure
- 10:40
- Last departure
- 22:50
- Cadence
- ~every 2 hours
- Captured departures/day
- 7
| Airline | Captured daily freq. | Aircraft | Departures (local) |
|---|---|---|---|
| LATAM Airlines | 2/day | Boeing 787, Boeing 777 · Seat map | 10:4019:4020:40 |
Aircraft we tracked
Flying the other way?
GRU to MIA flight time (23 tracked flights) →Flight times usually differ by direction — jet-stream winds make eastbound crossings faster than westbound ones.
Methodology: figures are aggregated from 13 real flights on this route tracked between 2026-06-10 and 2026-06-19, sourced from live flight data. Updated daily as new flights are observed.
Route FAQ
How long is the flight from MIA to GRU?
The MIA to GRU flight takes 7h 40m on average based on 13 tracked flights.
How far is MIA from GRU?
MIA to GRU is about 4,441 miles by air.
Which airlines fly from MIA to GRU?
American Airlines, LATAM Airlines fly the MIA to GRU route in our tracked route data.
What aircraft fly from MIA to GRU?
Aircraft observed on MIA to GRU include Boeing 777-300ER, Boeing 777-200.