Skip to main content
Best Time to Book

New York → São Paulo flights

The median fare from New York JFK to São Paulo GRU sits at $212 across 18 daily snapshots, with a wide $182–$303 range suggesting you should act when prices dip near the low end.

Target $212 or less on JFK–GRU — but volatility is real

Key takeaways

  • Median fare is $212, but the bottom 25% of observations came in at or below $182 — a meaningful ~14% discount worth waiting for.
  • The price ceiling hit $303, meaning the spread between low and high is 66% — one of the wider ranges we track, so timing matters on this route.
  • Half of all snapshots landed at $212 or below (p75 = $212), which suggests the upper range is driven by genuine spikes rather than a gradual drift upward.
  • The sample covers 18 days, slightly below our 30-day ideal — treat these figures as directionally solid but not definitive.
  • No dominant carrier signal emerged from this data window, so comparison-shopping across carriers is especially worthwhile on this route.

30-day price trend

JFK → GRU · cheapest cached fare per day · last 20 days · 19%
$182 low$303 high

See full numbers and stats on the JFKGRU price history page.

The full picture

The JFK–GRU fare window we tracked tells a story of a route with meaningful upside risk. At a $182 floor and $303 ceiling, the 66% spread is substantial — that's a $121 swing on a single route. The encouraging part: the p25 and the low are identical at $182, and the p75 lands right at the median of $212. In plain terms, a large share of the cheapest daily fares clustered tightly between $182 and $212, with spikes above that range dragging the average upward. If you can monitor fares and have flexibility to book when a $182–$195 window appears, the data supports that patience is rewarded on this route.

On booking timing, the compressed lower quartile suggests the cheap fares don't linger — they appear and disappear rather than anchoring for days at a time. This is consistent with a competitive long-haul market where promotional inventory is limited. A reasonable strategy is to set a fare alert with $210 as your trigger price, allowing you to capture anything in the lower half of the observed distribution without waiting indefinitely for a sub-$190 outlier that may not recur in your travel window.

One honest caveat: 18 snapshots is a workable sample, but it falls short of the 30-day baseline that would give us higher confidence in these percentiles. The $303 high, for instance, could reflect a single anomalous day — a holiday period, last-minute inventory, or a carrier pulling capacity — rather than a repeating pattern. Treat the $212 median as a credible benchmark and the $182 floor as an aspirational target, but don't assume either figure will hold across all departure dates or seasons.

Ready to look at fares?

Search JFKGRU on Aviasales →See the price history →
Related

Related travel pages

Why we regenerated this article: Median fare ↑ 16% ($182 → $212). We only rewrite when the underlying price index actually moves — stable weeks keep the previous take.

AI-authored from this route's 30-day price index. Article last regenerated Sep 5, 2026. Fares shift continuously — confirm at booking.

Advertisement