In a nutshell
- São Paulo is a mega-metropolis — the largest city in South America and simply unimaginably vast.
- The city works great as a stopover. It’s not our favorite place in Brazil, but there are still some genuinely cool highlights worth your time.
- Here we’ll show you the nine best things to do in São Paulo — doable even if you only have a day or two in the city.
- For each highlight, we give you our honest take and practical tips you’ll actually need for your visit.
- We also cover how the metro works, how safe sightseeing is, and the best time of year to go.
Orientation: São Paulo Attractions on a Map
First, here’s a map with our nine top things to do in São Paulo. It’ll give you a great overview of the city.

Which Attractions in São Paulo Are a Must-See?
We’ll be completely honest — we’re not fans of São Paulo. In our opinion, the city is one of the destinations in Brazil you can easily skip on a trip.
That said, São Paulo is, with 12.3 million residents, the largest city in South America, so we totally get why you might still be tempted to visit this massive metropolis — we felt exactly the same way.
Here are nine highlights that represent the best things to do in São Paulo. You can easily see them all in three days — or even two if you hustle.
- Avenida Paulista
- Parque Ibirapuera
- Beco do Batman and Pinheiros
- Mercado Municipal
- Catedral da Sé
- Museu de Arte São Paulo
- Liberdade/Japão
- Ponte Octávio Frias de Oliveira
- Theatro Municipal de São Paulo
Guided City Tours of São Paulo
A great option — especially if you’re only in São Paulo for a short time — is taking a guided city tour. We especially recommend this if it’s your first time in Brazil. With an experienced guide by your side, you’ll have a lot less to worry about when it comes to safety while sightseeing.
We’ve picked out two great city tours for you, both of which cover many of the key highlights.
São Paulo: City Highlights in 7 Hours
São Paulo: City Highlights in 5 Hours
Avenida Paulista

The Avenida Paulista is São Paulo’s most famous main street, running largely through the city’s financial district. You’ll find plenty of restaurant chains, shops, and office buildings here — very commercial, as you’d expect.
The street is divided by a red bike lane down the middle. Tourists love posing for photos there to get their quintessential São Paulo shot for Instagram. No other spot captures the vibe of the city in a photo quite like the Avenida Paulista.
You can reach the Avenida Paulista via Metro Line 2. The stops along the street are Consolação, Trianon-Masp, and Brigadeiro.
Parque Ibirapuera

Parque Ibirapuera is the pride and joy of the Paulistas. No wonder — it’s the green oasis in this enormous city and the perfect place to unwind.
Locals use the park for walks and working out. The recreational offerings are fantastic: you can rent bikes, check out one of the museums, or visit the planetarium. With the São Paulo skyline in the background, Ibirapuera Park also makes for a seriously great photo.
The park is not directly on a metro station. The closest one is Paraíso. From there it’s about a 30-minute walk, and the route is safe. Taking an Uber is the more relaxed option.
Pinheiros and Beco do Batman

Pinheiros is our favorite neighborhood and one of our top picks for where to stay in São Paulo. It’s home to many great restaurants, cool bars, and the vibe is far more laid-back than the rest of the city. You’ll forget all about the noise of São Paulo here.
Your first stop in Pinheiros should be Beco do Batman — a charming little alley with cool street art and good food, though it’s a bit pricey.
Pinheiros is also known for its great nightlife. If you want to go out after dark, this is the neighborhood for you.
Metro Line 2 runs through Pinheiros. For Beco do Batman, get off at Fradique Coutinho station and walk about 15 minutes from there.
Mercado Municipal

Honestly, we found the Mercado Municipal to be overwhelming. We normally love wandering through markets and sampling local food. But here, you can’t take two steps without being hassled by vendors and servers — definitely an experience, though also a bit annoying.
Still, a visit to the famous Mercado is all but obligatory when you’re exploring what to do in São Paulo, and once you’ve settled into one of the eateries, you’re in for some delicious food.
The classic order is a Sanduíche de Mortadella — a roll piled high with slices of mortadella. It’s a very typical São Paulo dish and you can mainly find it at the Mercado Municipal. The prices are a little over the top, but hey.
The nearest metro station is Luz, where almost all metro lines stop. It’s a 10-minute walk from the Mercado Municipal.
Catedral Metropolitana

The Catedral Metropolitana is the most famous church in São Paulo. It sits in the heart of the city center on the Praça da Sé — the church is also known as Catedral da Sé.
It’s one of the classic São Paulo points of interest and absolutely worth a visit. Admission is free. Unfortunately, the surrounding area can feel a bit uncomfortable, so stick close to the cathedral where other tourists and plenty of people are around.
The cathedral is right at Sé metro station. Line 2 stops here.
Museu de Arte São Paulo

São Paulo’s most famous museum is the Museu de Arte, usually called MASP. It’s located on Avenida Paulista and is already a striking sight from the outside alone.
For art lovers, a visit is a must. Not into art? The building is still absolutely worth a look from the outside — it’s genuinely cool.
The museum houses a massive collection of artworks as well as rotating temporary exhibitions. Overall, it offers a great mix of traditional and modern art.
The museum is right next to Trianon-Masp metro station, served by Line 2.
Liberdade/Japão

Liberdade is a trendy neighborhood also known as Japantown (Japão). Did you know that it’s home to the largest Japanese community outside of Japan? Pretty cool!
The area is characterized by red lanterns lining the streets. There are plenty of knick-knack shops and a large shopping center.
But the real standout is the wide selection of fantastic Asian restaurants. You should definitely plan an evening dinner here. Our recommendations are the Thai restaurant Thai E-San, as well as Nikkey and Itiriki, both of which serve great Japanese buffets.
The central metro station in the neighborhood is called Liberdade/Japão. Line 1 stops here.
Ponte Octávio Frias de Oliveira

The Ponte Octávio Frias de Oliveira is a well-known postcard image of São Paulo and a genuine architectural masterpiece.
We naturally assumed it would be a busy, well-visited spot. That’s not really the case, though — there’s no pedestrian path across the bridge, and there’s no nice promenade along the Pinheiros River below it either.
What you can do is walk across the neighboring Ponte do Morumbi. From there you get a great view of the Octávio Frias bridge and the São Paulo skyline.
The nearest metro station is Estação Morumbi, served by Line 9. It’s about a 10-minute walk from there to Ponte do Morumbi.
Theatro Municipal de São Paulo

Our final highlight is the Theatro Municipal — a real gem. It’s located in the city center and makes for a great photo from the outside.
If you have more time, it’s worth catching a show. You can book tickets on the theater’s website. If you’d like to take a tour of the building, you can do so for free with an advance online reservation.
The theater is a three-minute walk from Estação Anhangabaú metro station, served by Line 3.
Practical Tips for São Paulo
Before you kick off your city trip, here are a few important things to know about São Paulo.
Where to Stay in São Paulo
In our article with the best hotel tips for São Paulo, we tell you which neighborhoods are safest to stay in and which hotels we recommend. Our top pick, by the way, is the Laghetto Stilo São Paulo.
Read also:
Getting to São Paulo
São Paulo is usually the first stop on a trip to Brazil, since the country’s largest international airport is located here: Guarulhos. There are also two other major airports: Congonhas and Viracopos (in Campinas).
If you’re arriving by bus — for example from Rio de Janeiro — you’ll most likely arrive at Terminal Rodoviário Tietê. It’s right next to a metro station, making it easy to get anywhere in São Paulo from there.
We’ve written a dedicated article about the airports in São Paulo, where we explain exactly how to get from the airport to the city center.
Read our tips on arriving at São Paulo Airport
Getting Around São Paulo
During the day, use the metro whenever possible — it’s simply the fastest way to get around.
A single ride costs 5.20 reais. You buy the ticket at the ticket windows inside the metro station. Just say “uma viagem só,” pay (cash only), and you’ll receive a small paper slip. Hold it up to the scanner at the metro entrance and you’re in.
Alternatively, there are also day passes that cost 19.75 reais and are valid for 24 hours.
For more information about the metro, including the different lines, check any station or visit the São Paulo Metro website.
At night, your best bet is to stick to Uber and taxis. The risk of being robbed is otherwise too high.
Safety in São Paulo
Even though Brazil’s major cities have a genuinely bad reputation, you can sightsee in São Paulo without major issues. If you take the metro to the attractions we’ve described and stick to busy streets, São Paulo is fairly safe in those areas during the day.
Avoid deserted alleyways, favelas, and non-touristy neighborhoods at any time of day. At night, don’t walk around on foot at all — always take an Uber or taxi that drops you right at your door.
We’ve written a separate article with more details on safety in Brazil, where we cover the rules of conduct to keep in mind.
Also read our article on safety in Brazil:
The Best Time to Visit São Paulo
Unlike the weather in Rio de Janeiro — where it feels like the height of summer year-round — São Paulo is noticeably cooler. Many tourists don’t realize this, but São Paulo sits at an elevation of 760 meters (about 2,500 feet).
That means winters here are cold. Between May and September, nighttime temperatures can drop to as low as 5°C (41°F). On the upside, these months see less rainfall, and daytime temperatures of around 20°C (68°F) make for pleasant sightseeing conditions.
The summers from October through April are much warmer and more comfortable, but also rainier. The transitional months of April, May and September, October are our favorite times to visit São Paulo — there’s little rain and it’s pleasantly warm.