Direct flights from São Paulo to Miami GRU → MIA

American Airlines, LATAM and LATAM Brasil operate nonstop flights from São Paulo (GRU) to Miami (MIA). The nonstop flight takes around ~8h 13m, covering 4,084 miles (6,573 km) and operates multiple daily. Round-trip fares currently start at $638, with a typical fare around $786 across 12 recent fare combinations. Updated 21 June 2026.

60-day flexibility overview based on 12 recent fares across the next 60 days

Cheapest
$638
Typical
$786
Most expensive
$1,142

Prices last updated 11 days ago. Fares change frequently — check the airline for current pricing.

📬 Email me when fares drop

We'll check every combination in your window daily and email you the cheapest match. No account needed.

Set free alert →
American Airlines AA LATAM LA LATAM Brasil JJ

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from São Paulo to Miami?

Yes, American Airlines, LATAM and 1 more airline operate nonstop flights from São Paulo (GRU) to Miami (MIA).

Which airlines fly direct from São Paulo to Miami?

American Airlines, LATAM, LATAM Brasil operate nonstop flights from São Paulo to Miami.

How long is the flight from São Paulo to Miami?

The nonstop flight from São Paulo to Miami takes ~8h 13m (approximately 6573 km).

How often do direct flights operate from São Paulo to Miami?

Nonstop flights from São Paulo to Miami operate multiple daily.

How much is a round-trip flight from São Paulo to Miami?

Round-trip flights from São Paulo (GRU) to Miami (MIA) start at $638, with a typical fare around $786. Based on 12 recent fare combinations.

Explore More

Cheap direct deals from São Paulo — last one was $1,157 to Lisbon