Strategy
The 10 Best Layover Cities on US→South America Routes
Copa and LATAM don't fly direct from New York to Buenos Aires. You're stopping somewhere. The question isn't whether you connect. It's whether that connection earns its place in your itinerary. We scored 10 of the most common stopover cities on US→South America routes. Here's what came out.
Panama City PTY: LayoverScore™ 84
The strongest score on the corridor, and it's not close. Copa made PTY the hub that connects the Americas, which means nearly every US→South America itinerary routes through here. Tocumen International is 25 minutes from Casco Viejo. It's one of the most intact colonial neighborhoods in the Western Hemisphere. Americans enter visa-free. You need 6 hours minimum to make it worth leaving the airport. With 10 hours, you add the Miraflores Locks at the Panama Canal. The city isn't as famous as it should be. That gap works in your favor.
Bogotá BOG: LayoverScore™ 81
Most people assume Bogotá is complicated. It isn't, at least not for a layover. El Dorado Airport is 30–45 minutes from La Candelaria, the colonial center where every significant building in the city sits within walking distance of the next. US passport holders enter visa-free. The altitude is 2,600 meters. You'll feel it if you sprint for a taxi. You won't feel it walking through the Gold Museum. Need 8 hours minimum. The traffic during rush hour (7–9am, 5–7pm) is aggressive. Time your return accordingly.
Lima LIM: LayoverScore™ 78
Lima is the best food city on any US→South America route. That is not a regional claim. Miraflores has more serious restaurants per square kilometer than almost anywhere in the hemisphere, and ceviche from a street cart costs $4. Jorge Chávez Airport is 40 minutes from Miraflores on a good traffic day. Longer during rush hour. No visa required for Americans. You need 10 hours minimum, 12 to be comfortable. Anyone going to São Paulo or Santiago who routes through Lima and doesn't eat here is making a mistake they'll mention for years.
Buenos Aires EZE: LayoverScore™ 77
Buenos Aires is extraordinary, and Ezeiza airport is far from it. The bus downtown takes 45–60 minutes. Taxis cost $30–45. No Uber at EZE: Argentine law prohibits it. Use the official taxi desk. You need a minimum 12 hours, 16 to do it without rushing. If you have that window, Palermo is one of the most liveable neighborhoods in South America. If you don't, skip it. A rushed Buenos Aires layover leaves you feeling cheated by a city that deserved more of your time.
Medellín MDE: LayoverScore™ 74
Medellín doesn't appear on most US→South America routing maps, but Avianca connects it to several US cities with onward service to Ecuador, Peru, and Bolivia. El Dorado connects to José María Córdova in about 45 minutes by taxi. Americans enter Colombia visa-free at both. El Poblado is Medellín's best neighborhood. It's 35 minutes from the airport. The city has changed more in 20 years than almost anywhere in the Americas. That story is more interesting in person than in a headline.
Mexico City MEX: LayoverScore™ 73
Not strictly a South America route, but Aeromexico routes through MEX to most of the continent, and Mexico City earns its stop. The airport is 40 minutes from Condesa or Roma Norte. No visa for US citizens. The city is at altitude (2,240m). Your first hour feels like walking through fog. After that, it's one of the world's great food and architecture cities per square meter. You need 8 hours minimum. The traffic is real; don't underestimate the return.
Rio de Janeiro GIG: LayoverScore™ 72
Rio is a beautiful city attached to a difficult logistics problem. Galeão International is 60–75 minutes from Ipanema or Copacabana. You need 14 hours minimum to make it worth leaving the terminal, and you need to not arrive during Carnival or a major event when traffic is genuinely impassable. Americans get 90 days visa-free. None of this is a reason not to go. Rio rewards the people who give it enough time. It is very much a reason to be honest about whether your connection qualifies.
San Juan SJU: LayoverScore™ 68
Puerto Rico is a US territory, which changes the calculation entirely. No customs. No immigration. No passport check for US citizens connecting through. That makes SJU the lowest-friction international stopover an American can make. The city is 25 minutes from the airport. Old San Juan is compact, walkable, and genuinely beautiful. The score is lower than the corridor leaders because the city is smaller and the flight connections are less comprehensive. For the right route, it's the easiest city layover on this list.
São Paulo GRU: LayoverScore™ 65
São Paulo the city is worth 48 hours. São Paulo the layover is a harder sell. Guarulhos Airport is 40–60 minutes from the city on a light-traffic day, and traffic in São Paulo is rarely light. The city is dense, loud, and layered in ways that reward slow visits. Americans get 90 days visa-free. If you have 12 hours and the stomach for the commute, the neighborhoods around Pinheiros are worth it. If you have 8 hours, stay airside. Guarulhos has more lounges than most people expect.
Cancún CUN: LayoverScore™ 56
Cancún is on this list because the airport handles significant US→South America traffic via connections to Bogotá and Lima. The beach is 20 minutes from the terminal. That's the argument. The Hotel Zone is not Cancún in any meaningful sense. It is a resort strip. If you want to swim in the Caribbean, it's efficient. If you want a city, Cancún doesn't have one close to the airport. Be honest about what you're choosing.
How the scores work
LayoverScore™ runs from 0–100 and weighs four things: how easy it is to exit the airport (transit time, cost), visa access for US passport holders, what there is to do in your time window, and how much the airport transfer will stress you out on the return. Cities above 75 reward the connection. Cities below 65 require a very specific reason to leave the terminal. Every score on this list assumes a US passport. If you're on a different passport, the visa situation changes. Check the city guide for your specific case.