Sao Paulo is Brazil’s biggest city and, with that, comes the nightlife, the restaurant scene and the various other hedonistic things to get up to in a place with 20m+ Brazilians.
The thing is though, as a standard visitor, you’ll basically get all of this in Rio. Yet in Rio you also get the world class attractions, stunning beaches and glorious bay settings. Whereas Sao Paulo doesn’t really have any particularly redeeming features other than being a giant Brazilian City.
The Jardins District is nice, but its not enough of a pull unless you’re passing through anyway. I’d recommend prioritising at least 10 other experiences in Brazil ahead of Sao Paulo.

