Estratégia
JFK to São Paulo: Direct vs. Panama City Layover
New York to São Paulo is one of the most competitive long-haul routes in the Americas. American, LATAM, and Copa all fly it. The direct costs more. The layover via Panama City costs less and adds 10 hours in Casco Viejo. Here's the full breakdown.
The price difference
On a typical booking window (6 to 8 weeks out), the direct JFK→GRU averages $897. The same route via PTY averages $557. The $340 gap is real, consistent, and not seasonal. It persists in business class too, though the absolute numbers are higher. Copa's hub-and-spoke model through Panama City is structurally cheaper than American's direct positioning. LATAM via PTY competes on price for the same reason.
The time difference
Direct JFK→GRU is roughly 10 hours. Via PTY, you're looking at 13–15 hours total depending on your connection window. That's 3 to 5 additional hours of travel. If you take a 10-hour layover in Panama City rather than a 2-hour connection, the total door-to-door is longer. That's by design. The question is whether those 10 hours in Casco Viejo count as travel time or as the first day of the trip.
What you get with the layover
Panama City has a UNESCO-listed old town 25 minutes from Tocumen International. Casco Viejo is compact. You can walk the entire historic district in 2 hours. Add the Amador Causeway, the view of the canal, and lunch at any restaurant on Avenida A. You've spent 6 hours well. Americans enter visa-free. Taxis from the airport cost $25–30. Uber works. The LayoverScore™ for PTY is 84, among the highest on any US→South America route.
What you give up with the layover
Sleep, mostly. If your JFK departure is evening and you arrive at GRU at noon the next day via a red-eye through PTY, you're running on airport hours. The direct flight gets you to São Paulo 3 hours earlier with less disruption to your sleep pattern. If your São Paulo trip starts immediately (a conference, a connection, a morning meeting), the layover is the wrong choice. If your São Paulo trip starts with a hotel check-in and dinner, the math flips.
The break-even point
The direct flight wins if: your time in São Paulo starts within 4 hours of landing, you're traveling on someone else's budget, or you genuinely value sleep over novelty. The layover wins if: you're paying your own fare, you have flexibility on arrival day, or you've never been to Panama City (which, statistically, you haven't). $340 in Panama City buys two nights in a good hotel, every meal you can eat in Casco Viejo, and a taxi to the Panama Canal.
The booking mechanics
Search JFK→GRU on any OTA and the direct shows first. Google Flights, Kayak, Expedia all sort by total price by default, but the direct often appears at the top because it's the 'fastest' result. To find the via-PTY option, either search Copa specifically or filter by 'one stop.' The layover booking is a single ticket. You're not booking two separate flights. Your bags check through to GRU. Copa handles the connection. If your JFK departure is delayed and you miss the connection in PTY, Copa rebooks you at no cost.
The verdict
If you're booking this route for yourself, the via-PTY layover is the correct choice on a 6-week-out booking. You save $340 and see a city most people skip. If you're booking for a business trip with a fixed arrival requirement, take the direct. The direct is not a better product. It's a more convenient one. Convenience has a price. On JFK→GRU, that price is $340.