Travels with Ingrid

17 Best Things to Do in São Paulo: Highlights & Hidden Gems

This post may contain affiliate links. If you make a purchase through them, I may earn a small commission at no extra cost to you. This helps me keep the blog updated. Thank you for the support!
I'll be honest and say that the first time I visited São Paulo, I wasn't sure what to expect. As most travellers heading to Brazil I dreamt about Rio de Janeiro's beaches, the Amazon rainforest, or Iguazu Falls. São Paulo was more a convenient stop on the way to getting other places in Brazil.

But after visiting twice, once many years ago while backpacking around South America and again recently, I can confidently say that São Paulo deserves far more attention than it gets.

No, it doesn't have beaches like Rio.

And no, it doesn't have postcard views around every corner.

But what it does have is something completely different.

São Paulo is energetic, creative, multicultural, and full of surprises. It's a city where incredible rooftop viewpoints sit next to world-class museums, where some of the best restaurants in Latin America are found just a few streets from colorful street art, lively markets, and hidden cafés.

It's also the largest city in the Southern Hemisphere, with more than 22 million people living in the metropolitan area.

That sounds overwhelming, and at first, it definitely feels that way, but once you find your neighbourhood and start exploring, the city quickly grows on you.

By the end of my most recent visit, I found myself wishing I had booked a few more days.

So if you're wondering whether São Paulo is worth adding to your Brazil itinerary, my answer is yes.

However, I wouldn't pick it over Rio de Janeiro, Iguzu or the Amazon, but if you have extra time in Brazil and especially if you have to fly in or out of São Paulo, I definitely think you should consider adding a couple of days to explore the city.

Whether you have one day, a long weekend, or an entire week, here's everything I think you shouldn't miss in São Paulo.

17 Top Things to Do in São Paulo

As always I’ll start with the fun part first, namely the top things to do in São Paulo. If you also want more practical information like where you should base yourself, how to get around and how long to actually stay in São Paulo, just scroll further down and you’ll find everything you need.

Walk Along Paulista Avenue

Paulista Avenue is the heart of São Paulo and nearly every visitor ends up here at some point.

This wide boulevard is one of Brazil's most famous streets and perfectly captures the energy of the city.

You'll find towering glass skyscrapers next to historic buildings and street performers and musicians entertaining crowds along the sidewalks.

No matter what time of day I visited, Paulista Avenue always felt alive.

You don't need to have a plan here, simply walking up and down the avenue is an experience in itself.

Along the way you'll find museums, shopping centers, rooftop viewpoints, cafés and street markets

It's one of those places where there's always something happening.

Visit on Sunday

If your timing allows, try to visit on a Sunday.

The avenue closes to traffic and transforms into a huge pedestrian zone filled with musicians, dancers, artists, cyclists, food vendors, and families enjoying the day.

It feels completely different from the rest of the week and is one of my favorite experiences in São Paulo.

Visit MASP (São Paulo Museum of Art)

Even if you're not normally interested in museums, I think MASP is worth visiting.

Not only because of the incredible collection inside, but also because the building itself is one of São Paulo's most recognisable landmarks.

Designed by architect Lina Bo Bardi, the museum appears to float above the ground, supported by two giant red beams.

I’m not a huge art expert, but I genuinely loved exploring this museum. It has something for everyone.

Inside you'll find one of the most important art collections in Latin America, featuring works by:

What I found particularly interesting was the way many of the paintings are displayed.

Instead of hanging on walls, they're mounted on transparent glass panels, allowing you to walk around them from every angle.

It creates a completely different museum experience.

If you're planning your trip to MASP it’s good to know that the museum is closed on Mondays.

On Tuesdays they offer free admission, so if you're travelling on a tight budget you can plan accordingly.

São Paulo Museum of Art

Admire São Paulo Cathedral (Catedral da Sé)

Located in the historic city center, São Paulo Cathedral is one of the largest churches in South America.

From the outside, it's incredibly impressive, with Gothic towers and an enormous green copper dome.

Inside, it's even more beautiful with intricate stained-glass windows, massive columns and a very peaceful atmosphere.

While the surrounding Sé district can feel a bit hectic, especially during the day, the cathedral itself is well worth visiting.

If you’re not planning on exploring anything else near here, I wouldn't make a huge detour to see it if you’re short on time in São Paulo, but if you’re in the area it’s worth a visit.

See São Paulo from Above

One thing that surprised me about São Paulo was just how enormous it is.

From street level, it's impossible to really grasp the scale of the city.

So during your visit you should head up to one of the skyscrapers to get a view of the skyline.

During my latest visit, I went up to Mirante Sesc Avenida Paulista, and I absolutely loved it.

The observation deck isn't incredibly high, but it's perfectly positioned for views over Paulista Avenue and the surrounding skyline.

Another bonus is that it's completely free.

View of São Paulo

Other Great Viewpoints To Consider

If you have more time, these are also worth visiting:

Edifício Itália – One of São Paulo's most famous skyline views, especially beautiful at sunset. You can also have dinner or cocktails while enjoying the panorama.

Farol Santander – A restored historic skyscraper with observation decks, exhibitions, and one of the city's best viewpoints.

MAC USP Rooftop – A lesser-known viewpoint overlooking Ibirapuera Park and the city skyline.

Views of São Paulo

Explore Liberdade – The Largest Japanese Community Outside Japan

One of the things that makes São Paulo so fascinating is its diversity.

São Paulo is actually home to the largest Japanese community outside Japan, and the Liberdade neighborhood feels completely different from the rest of the city.

The streets are lined with traditional Japanese lanterns, sushi restaurants, ramen shops, anime stores, Asian supermarkets, bakeries, and souvenir shops.

I'll be honest and say that I wouldn't fly to São Paulo just to see Liberdade, but if you're already visiting the city, it's absolutely worth spending a few hours here wandering around. Especially if you love Japanese food.

If possible, visit on Saturday or Sunday when the neighbourhood hosts one of São Paulo's most popular street markets, selling everything from Japanese snacks and street food, to souvenirs and handmade gifts.

The atmosphere is lively and much more exciting than during the week.

Join a Free Walking Tour

One of the best decisions I made was joining a free walking tour.

Whenever I visit a big city for the first time, I try to do one early in my trip.

It helps me understand the city's history, culture, and neighborhoods while also giving me ideas for places to return to later.

I joined a couple of the tours offered by Guru Walk, and it ended up being one of the highlights of my visit.

The guides were passionate, knowledgeable, and shared fascinating stories that I never would have discovered on my own.

They offer several different tours, including:

Although the tours are technically free, tipping your guide at the end is expected and well deserved.

I honestly think it's one of the best-value experiences in the city.

Explore Batman Alley (Beco do Batman)

If you only have time to visit one place in São Paulo besides Paulista Avenue make it Batman Alley.

This was, without a doubt, my favorite place in the city.

Located in the trendy neighborhood of Vila Madalena, Batman Alley (Beco do Batman) is one of the most famous street art districts in Brazil.

What started decades ago with a single Batman graffiti painting has grown into an entire open-air art gallery.

Today, nearly every wall is covered with colorful murals, and the best part is that the artwork is constantly changing.

Every time you visit, you'll probably discover something new. It looked completely different on my two visits.

Unlike many street art districts around the world, this one feels incredibly vibrant and alive rather than run-down.

The area isn't just about the murals.

You'll also find independent cafés, small art galleries, boutique shops and weekend craft markets

Visit early in the morning if you want photos without crowds, or come in the late afternoon when the cafés start filling up and the neighborhood becomes especially lively.

Batman Alley, São Paulo

Wander Through Vila Madalena

After visiting Batman Alley, don't leave straight away.

The surrounding neighborhood of Vila Madalena is another of my favourite parts of São Paulo.

The neighborhood feels creative, colourful, relaxed, and feels completely different from the skyscrapers around Paulista Avenue.

You'll find plenty of charming coffee shops, trendy restaurants, cocktail bars and vintage shops to explore.

There isn't really one specific thing to see here, so just wander around without a plan and see what you find.

If I lived in São Paulo, I have a feeling this is where I'd spend most of my weekends.

In the evening it's one of São Paulo's best nightlife neighbourhoods, with everything from relaxed wine bars to lively samba venues and rooftop cocktail bars.

Whether you're after a quiet dinner or a fun night out, this is a great place to end the day.

Spend an Afternoon in Ibirapuera Park

Every large city needs a green escape, and in São Paulo, that place is Ibirapuera Park.

It’s often compared to Central Park in New York or Hyde Park in London, and is one of the largest and most beautiful urban parks in South America.

After spending the morning surrounded by traffic and skyscrapers, walking through the park felt incredibly peaceful.

You'll find locals working out, taking a slow stroll, having picnics or paddle boating on the lake.

The park is beautifully maintained, making it the perfect place to slow down for a few hours.

Visit the Municipal Market (Mercadão)

If you love food, don't skip the Municipal Market.

Known locally as Mercadão, this huge indoor market has been serving São Paulo since 1933 and remains one of the city's most iconic culinary destinations.

The building itself is beautiful, with enormous stained-glass windows and impressive architecture.

Inside, you'll find almost everything imaginable from tropical fruits and spices, to fresh seafood and pastries.

The atmosphere is busy but fun, with vendors enthusiastically offering samples of fruit you've probably never seen before.

I ended up trying several varieties I'd never even heard of, some I liked and some not so much!

Some of the most famous things to try here is mortadella sandwich and codfish pastel. So if you haven't tried that yet, this is a great spot for it.

Discover the Historic City Center

Many travellers skip São Paulo's historic center because they've heard mixed opinions about the area.

While it's true that parts of downtown require a bit more awareness, I still think it's worth visiting during daylight hours, especially on a guided walking tour.

You'll find a fascinating mix of historic buildings, colonial churches, grand plazas, and early skyscrapers that tell the story of the city's rapid growth.

Some highlights include:

Exploring São Paulo

Go Rooftop Bar Hopping

While Rio is famous for its beaches, São Paulo is all about the skyline and one of the best ways to appreciate it is from above while enjoying a glass of wine.

The city has countless rooftop bars offering incredible panoramic views, especially after sunset when you’ll see the whole skyline lit up from the various skyscrapers.

Some of the rooftop bars worth checking out are:

Even if you only visit one, I highly recommend making time for it.

Visit Pinacoteca do Estado

Housed inside a beautifully restored red-brick building dating back to the late 1800s, you’ll find one of Brazil's oldest and most important art museums.

Unlike MASP, which focuses on both international and Brazilian art, Pinacoteca places much more emphasis on Brazilian artists and the country's cultural history.

I personally never made it here, but if you have extra time in São Paulo or if you're an avid art-lover I think this is well worth a visit.

Watch a Football Match

If there's one experience that truly captures Brazilian culture, it's watching football, and São Paulo is home to several of Brazil's biggest clubs, including:

Even if you're not usually interested in football, I'd still recommend going if there's a match during your visit. The atmosphere is incredible.

Hours before kickoff, the streets around the stadium begin filling with fans wearing club jerseys, waving flags, singing chants, and grilling food outside.

Inside, the energy is unforgettable and the singing never seems to stop.

If there aren't any matches while you're in town, you can also take a stadium tour or visit the football museum.

If you’re a huge football fan, a visit to the museum might be fun no matter what.

They have interactive exhibits that explore famous World Cups, legendary players, unforgettable goals, and the role football has played in shaping Brazilian identity.

Shop Along Rua Oscar Freire

If you enjoy shopping, or simply love beautiful streets, take a walk along Rua Oscar Freire.

Often compared to Rodeo Drive in Los Angeles or Avenue Montaigne in Paris, it's one of São Paulo's most elegant shopping streets.

Here you'll find international luxury brands, brazilian fashion designers, stylish cafés and beautiful bakeries.

Even if you're not planning to buy anything, it's a lovely place for a leisurely stroll.

As I’m travelling full time I rarely have room in my bag to go shopping, but it was still nice to stop for a pastry and some people-watching.

Like much of the Jardins neighborhood, the atmosphere feels noticeably calmer than downtown São Paulo.

Experience São Paulo's Incredible Food Scene

If there's one thing São Paulo does exceptionally well, it's food.

Many people consider it the culinary capital of South America, and after eating my way around the city, I completely understand why.

Thanks to generations of immigration from Italy, Japan, Lebanon, Portugal, and many other countries, you'll find almost every cuisine imaginable here.

Some dishes you absolutely shouldn't miss include:

Brazilian Barbecue (Churrasco)

Visit a traditional rodízio restaurant where waiters continuously bring perfectly grilled cuts of meat to your table until you surrender. It's one of Brazil's most famous dining experiences. Just ask at your hotel what the best one close to where you're staying is. They’ll know the best spots in each neighborhood.

Pastel

A crispy fried pastry filled with cheese, meat, chicken, pizza fillings, or shrimp. You'll often find them at local markets.

Coxinha

One of my favorite Brazilian snacks. These tear-shaped croquettes are filled with shredded chicken and creamy cheese before being fried until golden. Perfect for a quick lunch.

Brigadeiro

Brazil's famous chocolate truffle. You'll find them almost everywhere. They're rich, sweet, and dangerously addictive.

To get some of the best food, I recommend joining a food tour with a local guide as they know the best spots at all times. In such a big city as São Paulo this often changes as new ones pop up all the time.

Take a Day Trip to Embu das Artes

If you're staying in São Paulo for several days, you can consider escaping the city for a while.

Around 40 minutes outside São Paulo you’ll find Embu das Artes. This is a charming colonial town famous for its artists and weekend craft market.

I never made it here, but if I come back and have more time in the city this looks like a super cute area to explore.

Where to Stay in São Paulo

After staying in different parts of the city, my favourite area is definitely Jardins.

It strikes the perfect balance between convenience, safety and atmosphere.

The neighbourhood is filled with tree-lined streets, stylish cafés, excellent restaurants, bakeries, boutique shops, and beautiful apartment buildings. It feels calmer than many other parts of São Paulo, yet you're still within easy reach of the city's main attractions.

Most evenings, I felt comfortable walking around for dinner or grabbing a coffee, something I personally value when travelling.

During my latest visit, I stayed at H4 Hotel Opera Jardins, and I'd happily stay there again.

Best Hotels in São Paulo

Hotel Fasano Sao Paulo
Hotel Fasano Sao Paulo

If you're looking for the ultimate luxury stay in São Paulo, this is hard to beat. Located in the upscale Jardins neighbourhood, this iconic five-star hotel is known for its impeccable service, sophisticated design, and elegant atmosphere. The hotel is also home to one of São Paulo's most renowned Italian restaurants.

Check prices and availability

L'Hotel PortoBay São Paulo
L'Hotel PortoBay São Paulo

For travelers wanting luxury without the sky-high price tag, this is one of the city's best all-around choices. Located just steps from Paulista Avenue, it offers an excellent balance of comfort, service, and location. it's an ideal base whether you're visiting São Paulo for a few days or a longer stay.

Check prices and availability

Rosewood São Paulo
Rosewood São Paulo

Set within the beautifully restored Cidade Matarazzo complex, the hotel blends historic architecture with Brazilian design and incredible art installations. Its location near Avenida Paulista also makes it easy to explore museums, parks, shopping, and some of the city's best restaurants.

Check prices and availability

Is São Paulo Safe?

This is probably one of the biggest concerns people have before visiting.

Like any major city, São Paulo has areas where you need to be more cautious, especially after dark.

That said, I personally enjoyed my time here and never experienced any problems.

I did take a few sensible precautions, like using Uber after dark, keeping my phone out of sight and just generally staying aware of my surroundings in busy areas.

I also found that neighborhoods like JardinsPinheiros, and parts of Vila Madalena felt much more comfortable to explore than some parts of the historic center.

As always, use common sense, research the areas you plan to visit, and you'll likely have a great experience.

Exploring São Paulo

How to Get Around São Paulo

São Paulo is enormous, but thankfully it's relatively easy to get around.

Uber

This was my preferred way of getting around. It's affordable, convenient, and much easier than trying to navigate such a huge city on foot.

Metro

The metro is clean, efficient, inexpensive, and connects many of the city's main attractions. If you're travelling during rush hour, it can get very crowded, but it's still one of the quickest ways to cross the city.

Walking

Some neighborhoods are wonderful to explore on foot and we walked a lot during both our visits to São Paulo. Some areas with a guide and some on our own.

If you prefer walking, I think areas like Jardins, Paulista and Villa Madalena are fine to wander around on on your own.

Just remember that distances between neighborhoods are often much greater than they appear on a map, so walking from one neighbourhood to another might take you a really long time.

How Many Days Do You Need in São Paulo?

It really depends on what your goal is with visiting São Paulo and how long you have in Brazil.

1 Day - Perfect if you're mainly interested in Paulista Avenue, MASP, Batman Alley, and a great dinner.

2–3 Days - Gives you enough time to explore the city's main neighborhoods, museums, markets, and viewpoints.

4–5 Days - Ideal if you're a foodie, museum lover, coffee enthusiast, or simply enjoy exploring big cities at a slower pace.

Personally, I think three full days is the sweet spot for first-time visitors.

Is São Paulo Worth Visiting?

Absolutely. While Rio impresses you immediately with its dramatic scenery, São Paulo is a city that reveals itself slowly.

It's a place where you'll spend the morning browsing art museums, enjoy some of the best sushi outside Japan for lunch, discover colorful street art in the afternoon, sip cocktails on a rooftop overlooking endless skyscrapers at sunset, and finish the evening in a neighborhood filled with live music.

And if you enjoy cities, food, culture, coffee, architecture, or nightlife, you'll probably end up loving it.

Streets of São Paulo

Frequently Asked Questions

What are the best things to do in São Paulo?

Some of the top attractions include Paulista Avenue, MASP, Batman Alley, Vila Madalena, Ibirapuera Park, Liberdade, Mercadão, Pinacoteca, rooftop viewpoints, and exploring the city's cafés and restaurants.

Is 2 days enough in São Paulo?

Two days is enough to see many of the highlights, but I'd recommend staying at least three days if you want to experience the city's neighborhoods, museums, and food scene without rushing.

Where should I stay in São Paulo?

For most first-time visitors, I recommend staying in Jardins. It's central, has excellent restaurants and cafés, feels more relaxed than many other neighborhoods, and makes a great base for exploring the city.

What is São Paulo famous for?

São Paulo is famous for being the largest city in South America, its multicultural population, incredible restaurants, vibrant street art, world-class museums, Japanese community in Liberdade, football culture, and one of the best coffee scenes in Brazil.

Final Thoughts on Visiting São Paulo

I'll admit it. The first time I visited São Paulo, I didn't really "get" the city. I was comparing it to Rio, and that was unfair.

The second time, I arrived with different expectations. Instead of looking for beaches and postcard views, I focused on the neighborhoods, cafés, food, art, and everyday life.

That's when I fell in love with it.

It's a city for food lovers, coffee lovers, architecture enthusiasts, art fans, and anyone who enjoys discovering places beyond the obvious tourist trail.

Would I tell someone to spend a week here instead of Rio?

Probably not.

But would I recommend adding a couple of days here to your Brazil itinerary?

Without hesitation.

Because once you slow down, wander its neighborhoods, and experience its incredible food and culture, you'll understand why so many people who actually visit São Paulo end up loving it.

Plan Your Trip to São Paulo

Hopefully this guide has given you everything you need to plan an unforgettable trip to São Paulo. To make planning even easier, I've included all the resources I personally use when I travel.

Every recommendation is based on tools and services I genuinely use and would recommend to friends and family.

By using these links you help me continue to create free travel guides like this one.

Thank you for supporting Travels with Ingrid!

If you have any questions about travel in Brazil, or just want to follow along as I travel the world full time, don‘t hesitate to reach out to me on social media.

I would love to connect and help out!

-Ingrid

Find more articles about Brazil here...