Flights from Miami to São Paulo

MIA
Miami
4085 mi
GRU
São Paulo
1
Direct Route
1
Airline
6574
Kilometers
8h 43m
Flight Time
Loading route map...

Connecting Flights (1 Stop)

Select a stopover airport to see flight schedules

MIA LHR GRU
Via London Heathrow Airport (London)
American Airlines British Airways
2 flights
MIA CDG GRU
Via Charles de Gaulle International Airport (Paris (Roissy-en-France, Val-d'Oise))
Air France Air France
2 flights
MIA DOH GRU
Via Hamad International Airport (Doha)
Qatar Airways Qatar Airways
2 flights

All Flights on This Route

About Miami to São Paulo Flights

There is 1 direct flight from Miami International Airport (Miami) (MIA) to Guarulhos - Governador André Franco Montoro International Airport (São Paulo) (GRU), operated by 1 airline.

The distance between MIA and GRU is approximately 4085 miles (6574 km), with an estimated flight time of 8h 43m.

Explore our flight seat maps to see detailed aircraft configurations for flights on this route.

Frequently Asked Questions

Are there direct flights from MIA to GRU?
Yes, there is 1 direct flight from Miami International Airport (Miami) to Guarulhos - Governador André Franco Montoro International Airport (São Paulo), operated by American Airlines.
How long is the flight from MIA to GRU?
The flight takes approximately 8h 43m. The distance is 4085 miles (6574 km).
Which airlines fly from MIA to GRU?
Airlines operating this route include American Airlines.