The overnight southbound run from JFK to Guarulhos is one of those routes that rewards the well-prepared traveler and quietly punishes those who wing it. At roughly ten hours, it sits in that awkward middle distance — too long to treat casually, just short enough that airlines don't always lavish it with their flagship long-haul products. Knowing which carrier to book on a given season makes an outsized difference in how you arrive.
LATAM is the carrier I keep returning to on this pairing. Their business cabin on the GRU run typically features fully flat seats in a herringbone configuration, and the Brazilian hospitality touchpoints — the caipirinha service, the regional snack selections — make the cabin feel genuinely distinct rather than generically intercontinental. American operates the route out of JFK with connections through Miami for those whose schedules don't align with the limited nonstop departures, and their Flagship Business product on the 777 holds up well, particularly if you can secure a bulkhead or window position away from the galley. Delta's offering via Atlanta is worth considering when award availability opens up, though the connection adds complexity that the overnight schedule doesn't always forgive.
Guarulhos itself deserves a frank word: Terminal 3 international arrivals can move slowly, and Brazilian immigration queues on Monday mornings after weekend leisure influxes are genuinely brutal. Clear your Global Entry equivalent if you have reciprocal status, and build buffer time before any onward domestic connection. For the best cabin availability at sensible redemption rates, April, May, and the shoulder months of September and October consistently outperform the summer and Carnival windows, when São Paulo's corporate and leisure demand converges in ways that make premium inventory vanish weeks in advance.
