
Marathons in São Paulo
São Paulo is home to 2 marathons in our database in Brazil, centred on São Paulo. SP City Marathon is the largest race in the lineup, typically drawing around 10,000 finishers, while the full spread offers everything from fast urban courses to scenic regional events. Browse the races below for course maps, elevation profiles, typical weather, and practical race-day detail to help you choose your next start line. Plan by month on our marathon calendar or filter by country and region.


Nearby Marathons
Other races closest to São Paulo.

Rio de Janeiro Marathon
The Rio de Janeiro Marathon draws approximately 1,800 finishers on an urban road in Rio de Janeiro, Brazil. The course starts and finishes at Flamengo Park. Mostly flat along the beachfront Avenida Atlântica.
Next race: Sunday, 6 June 2027
Porto Alegre Marathon
The Porto Alegre Marathon draws approximately 1,800 finishers on an urban road in Porto Alegre, Brazil. The course starts and finishes at the Gasômetro plant on the waterfront. The route follows the Guaíba lake shore and passes the Redenção Park. Mostly flat along the lakeside.
Next race: Sunday, 13 June 2027
Maraton de Asuncion
The Maraton de Asuncion draws approximately 2,000 finishers each August on an urban road in Asuncion, Paraguay. It is Paraguay's headline international road marathon. The route passes river-city roads, civic avenues, and neighborhoods on the Paraguayan capital's ridgeline. River-city roads, civic avenues, and ridgeline neighborhoods carry August's race through Paraguay's headline international road marathon in the capital.
Next race: Sunday, 2 August 2026

Maratón de Montevideo
The Maratón de Montevideo is Uruguay's largest marathon, drawing about 4,000 finishers each September along the Río de la Plata waterfront. The course passes the Rambla of Montevideo, the Ciudad Vieja, and the Punta Carretas district on flat coastal terrain. September spring weather in the Southern Hemisphere makes it South America's charming Atlantic capital marathon.
Next race: Sunday, 6 September 2026