3 Weeks in Brazil Itinerary: Rio, Iguazu, Salvador & Recife
Disclosure: Tess the Traveler contains affiliate links and is a member of the Amazon Associates Program, meaning that if you make a purchase using one of these links, I may earn a commission. I only recommend products and companies I trust. See the Privacy Policy for more information. Thanks for your support!
If out-of-this-world beaches, exciting nature, stunning cities, and colorful culture are calling to you, then Brazil is the place for you. I’ve been lucky enough to travel here six times now over the past few years, and there’s always more to see or do.
This 3 weeks in Brazil itinerary covers some of the country’s most amazing places: Rio de Janeiro, São Paulo, Iguazu Falls, Salvador, and Recife, plus a beach stop in Porto de Galinhas, for a mix of popular places and hidden gems.
It’s inspired by my first trip to Brazil — also a three-solo trip — but with some improvements, namely the addition of Recife and Porto de Galinhas (which I didn’t get to visit until a later visit), and some slight re-ordering so that it begins in São Paulo, where most international flights land, so you don’t have to double back through Rio like I did.
To save yourself time and money, I recommend booking a open-jaw airplane ticket — meaning you will fly in and out of Brazil from different airports. (To follow this itinerary, you’ll fly into São Paulo, and out from Recife.)
This itinerary follows a fairly quick pace, so I’ve also included how to slow things down or shorten it to two weeks.
The itinerary at a glance

Days 1 to 3: São Paulo
Most international flights land at São Paulo/Guarulhos International Airport (GRU), which makes São Paulo a natural place to start. Plan three days so you still have at least two full days after you land, and jet lag doesn’t eat into your sightseeing.
São Paulo is a booming metropolis — the biggest city in the Americas. And while it can easily become overwhelming if you try to tackle too much, part of why I think it’s an essential stop on any Brazil itinerary is become it’s one of the country’s cultural hubs. Its diverse neighborhoods made up of different immigrant communities, impressive culinary and bar scene, and slew of world-class museums and street art, are all things you can easily get a feel for in just a couple days here.
What to do in São Paulo
I lay everything out in this 2-day São Paulo itinerary, but an overview of the sites you’ll want to visit are:
Avenida Paulista is a major street in São Paulo’s business district, and is home to lots of museums, shops and restaurants. On Sundays, the road becomes pedestrian-only, but regardless of which days you end up here, it’s still well worth a walk through.
One of my all-time favorite things to do in São Paulo is exploring its street art, and the epicenter of that is Beco do Batman. Located in the bohemian neighborhood Vila Madalena, is the most popular area for street art, it takes around thirty minutes to walk through, but you’ll find street art scattered throughout the neighborhood.
I’d recommend coming here on a walking tour to get some added insight into the artists and context of some of the murals.


Interestingly, São Paulo is home to the largest Japanese population outside of Japan. For that reason, not only is there an abundant Japanese food scene, but you can also visit sites like Liberdade, a historic Japanese neighborhood where you can find lots of Japanese restaurants, stores, street vendors, and more. If you’re here on a weekend, there’s a street fair here as well.
São Paulo has a ton of great museums to check out. A few of my favorites from my visit:
This is also where the Museu de Arte de São Paulo (São Paulo Museum of Art) is located, an extensive art museum with over 8,000 pieces, from classical European art to Brazilian and Latin American art. A must when in Sao Paulo!
For more of a hidden gem, visit the Instituto Tomie Ohtake. It’s a really interesting cultural center named after a Japanese-Brazilian artist, with a number of cool exhibits. It wasn’t on my radar til someone working at my accommodation recommended it to me, and it became one my highlights.
Pinacoteca do Estado de São Paulo is considered one of the most important art museums in Brazil. It has is one of the largest collections of Brazilian art.
In between museum-hopping, definitely also stop in Ibirapuera Park, one of the city’s best places to recharge. Often compared to Central Park, this is the place for some much needed nature-recharging after sightseeing. It’s also one of the largest urban parks in South America.

Where to stay in São Paulo
I stayed in the cute, walkable neighborhood, Vila Madalena, at a hostel that has sadly closed. I did, however, round up a bunch of affordable, highly rated options for you, not only in Vila Madalena, but in some of the city’s other most tourist-friendly neighborhoods. Find all my top choices in this guide.
🌎 Don’t forget to apply for your Brazil visa! I recommend applying two months before your trip. Get all the visa details here.
Days 4 to 6: Iguazu Falls
After spending some time in the largest city in Brazil, you’re probably in need of some recharging in nature. Not just any nature — it’s Iguazu Falls, or Foz do Iguaçu in Portuguese. With 275 different waterfalls, spanning across both Brazil and Argentina, it’s one of if not the most amazing places I’ve ever experienced, and a stop definitely worth making during your three weeks here.
✈️ To get here from Sao Paulo, you’ll have a quick-ish flight (under 2 hours) into Iguazu Falls – Cataratas International (IGU). For me, this flight came to $90 or so.

What to know about visiting Iguazu Falls
I share an overview of visiting this Iguazu Falls travel guide.
But two full days here (plus some extra time for travel/down time) allows you to spend one day exploring the Brazil side, and the next day traveling to the Argentina side, Puerto Iguazu. The Argentina side covers about 80% of the falls, meaning you can easily spend a few hours there, so I highly recommend planning to do each side on different days, so you’re not rushed.
Because there are some added logistics by crossing the border, I chose to arrange a tour through my hostel to visit the Argentinian side. It’s not necessary, but it definitely made things easier, especially since I was traveling solo.
However, you don’t have to go by tour — I outline everything you need to know about the Argentina side of Iguazu Falls here.
🚨 Also note that Argentina now requires that you show proof of medical insurance — read my review of World Nomads travel insurance after seven years of travel.
Getting to the Brazil side, on the other hand, is super easy, as you can just hop on a bus from Foz do Iguaçu, the town where you’ll be staying.
All the details you need for planning your visit to Iguazu Falls’ Brazil side is here.
With that all said, some people prioritize just seeing one side over the other. But you absolutely should visit both sides. After all, you came all the way to Brazil, so might as well get the full experience of this world wonder. The Brazil side is much smaller, but you can get right up close with the waterfalls, while getting out-of-this-world panoramic views. It’s really a magical experience.
The costs to enter both sides fluctuate a lot, so check here for info on the Argentinian side, and here for the Brazilian side.

Where to stay in Foz do Iguaçu
Honestly, I’m not going to recommend the hostel where I stayed because the reviews since my trip have been borderline concerning, sadly.
However, I do have a few great options for you in this Iguazu Falls accommodation guide, ranging from low-budget to more luxurious.
Days 7 to 11: Rio de Janeiro
While Brazil is full of vibrant cities, beautiful nature, and amazing culture, Rio de Janeiro tops the list for me. It’s where I’ve spent the most time during my travels to Brazil (my husband is from there) and it’s a place I could return back to again and again and still find new things about it to love.
You may be familiar with its world-famous beaches, but there’s so much more to Rio. Its surrounding mountains and forests have amazing hiking and add to the incredible landscapes, and there’s great food and nightlife (some of the best in the world). As a giant city, you can expect to find tons of museums, history, and culture at your fingertips.
It’s also home to some of the iconic sites that come to mind when you think of Brazil, like Sugarloaf Mountain and Christ the Redeemer.
✈️ It’s about a 2-hour flight from Iguazu, and you’ll either land in Galeao-Antonio Carlos Jobim International (GIG), or Santos Dumont Airport (SDU), which only has domestic flights.
More logistics are in this Rio de Janeiro travel guide.

What to do in Rio de Janeiro
You could easily spend weeks here and never run out of things to do, but with five days, you can get a real taste of the Carioca lifestyle, while having time to visit the highlights. I share a week-long Rio itinerary here — you can still follow this closely, and just cut out whichever sites you’re less interested in.
Some non-negotiables for your time in Rio de Janeiro:
Relax at Copacabana and Ipanema beaches (they’re right next to each other). Right in between the two in Arpoador, a little stretch of rock where locals and tourists alike gather every evening to watch the sunset.
Listen to samba. Not only is it a cultural cornerstone of Brazil (a country made up of African, European and Indigenous influences), but Rio is considered to be one of the birthplaces of samba, along with the state of Bahia (which we’ll visit later in this itinerary).
One easy way to listen to some samba is to go to Pedra do Sal on Monday night — every week, there’s live music that you can enjoy for free.

Visit Sugarloaf Mountain for a stunning panoramic view of Rio. The easiest way to visit the Sugarloaf is by taking a cable car. Tickets can either be bought in advance or at the ticket office, which opens at 8 a.m. Cable cars leave every 20 minutes. Try to visit during sunset if you can! (Check out this Sugarloaf Mountain guide for all the details on how to visit!)
Go to the Christ the Redeemer statue — it’s another iconic view, a World Wonder, and just an all-around legendary landmark. Just keep in mind that it’s super crowded, so I recommend starting your day here to at least attempt to beat the crowds. While it’s a bit annoying, yes, the view really makes it worth it still, for me at least.
I personally visited on a tour, which took me through a number of Rio landmarks in one day (this is very similar to the tour I went on, with lots of high reviews). If you choose to buy your tickets to the statue separately, it’s cash only at the entrance, and costs R$55.50.
Walk around Parque Lage (free) and Jardim Botânico (R$80), two gorgeous parks that are close to each other. Rio’s a giant city, but these two spots are super peaceful, scenic, and among my favorite places in Rio.
Update: Parque Lage’s iconic courtyard and restaurant is unfortunately closed for renovations at the time of writing. The park, however, is still a beautiful place to walk around, so it’s still worth visiting!


See the Escadaria Selarón in Lapa, a really cool mosaic staircase, and walk around the artsy neighborhood, Santa Teresa, that the stairs lead to. This neighborhood is full of culture, beautiful views, and some of the best food in Rio!
Hike in Tijuca Forest. There are so many possible routes you could take here that will allow you to see waterfalls, gorgeous views of Rio, and lush nature. It’s free to enter!
Of course, this only scratches the surface of what Rio has to offer. I’ve visited Rio six times now and it never gets old. If you end up having more time in Rio, there are even some great day trips you can take, like to Niterói and Ilha de Paquetá.
Where to stay in Rio de Janeiro:
I’ve stayed in a whole bunch of places during my time in Rio, including Lapa, Copacabana, Ipanema, and Tijuca. Truthfully, they all offer something totally different, depending on what you’re looking for during your time in Rio.
A safe bet for first-time visitors to Brazil is usually the Ipanema neighborhood, however. But I share a lot more about the various tourist neighborhoods, with highly-rated accommodation options I suggest in this “Where to Stay in Rio de Janeiro” guide.

Days 12 to 15: Salvador
Next, we’re heading up to the Northeast of Brazil, which is such a special region to visit, and one of the best places to visit in Brazil for history and culture (and beautiful beaches too).
We’re going to start in Salvador, which is in the state of Bahia. Although Rio de Janeiro and São Paulo are super common bucket-list destinations, Salvador deserves a spot on that list as well. There are so many fun things to do in Salvador, from learning about its vibrant Afro-Brazilian culture, to seeing colorful colonial-style architecture, relaxing at gorgeous beaches, and eating lots of amazing food.
✈️ From Rio, it will be about a 2-hour flight into Salvador. You’ll fly into Salvador Bahia Airport (Deputado Luís Eduardo Magalhães International Airport).

What to do in Salvador
Pelourinho is the main historic area, where you’ll likely spend a lot of your Salvador, Brazil itinerary. An UNESCO site, Pelourinho has cobblestone streets and colonial Portuguese architecture — it’s so pretty here! It’s where you can find lots of museums, shops and restaurants, and it’s the perfect place to just wander around and explore.
Mercado Modelo is a large handicraft market in Salvador perfect for some souvenir shopping or just exploring. It’s right next to the Elevador Lacerda, which is a giant elevator built between 1869 and 1873, connecting the lower half of the city to the upper half. It’s about a 30-second ride and now costs R$1 for tourists.
Art Museum of Bahia has an interesting mix of paintings, furniture, tableware, and other remnants from Portuguese aristocrats. It’s also free!
Museu de Arte Moderna da Bahia (MAM), is one of the most beautiful spots in Salvador. It’s a free art museum situated right along a beach. Definitely watch the sunset here one night!

The beach in front of the Museu de Arte Moderna da Bahia
Rio Vermelho is a popular spot for bars, restaurants, food stalls, and music, particularly when it comes to nightlife.
Farol da Barra is one of the most famous landmarks in Salvador. Check out the lighthouse and the beautiful ocean view — this is another great spot to check out at sunset.
The food, as I mentioned, was one of the highlights of Salvador for me.
Traditional Brazilian food from the Northeast has a distinct style and is rooted in African food traditions, frequently using ingredients like coconut milk, dendê oil (palm oil) and okra.
Try acarajé, a popular street food made of fried black-eyed pea fritters and stuffed with shrimp that’s a bit spicy and moqueca, a flavorful, rich fish stew made with coconut milk and dendê oil. I ordered moqueca or a variation of it nearly every day I was here, that’s how good it is,


Where to stay in Salvador
I stayed in Hostel Galeria 13, which is located right in the heart of Pelourinho. It’s the historic core of the city, which has a ton of sightseeing, and is one of Salvador’s safest areas. A delicious, freshly-made breakfast was included every day, along with caipirinhas, a classic Brazilian cocktail made with cachaça and lime (later in the day, don’t worry).
This Salvador hotel and hostel guide has lots of more options, plus more of a breakdown of the various neighborhoods you’ll want to stay in!
Days 16 to 18: Recife
For the last few days of our three weeks in Brazil, we’re going to travel to another state in the Northeast, Pernambuco, where Recife and Porto de Galinhas are located. Recife is often overlooked by foreign tourists — but I think this is such a huge oversight!
The top things to do in Recife are exploring its unique culture and history, which is largely thanks to its Dutch influence. Plus, you’ll find more stunning beaches, which just never get old!
✈️ Flights from Salvador (Deputado Luis Eduardo Magalhaes International, SSA) to Recife (Guararapes International, REC) are just an hour and a half and are typically under $100.


Want to know what costs to expect in Brazil? This Brazil budget guide covers average costs of accommodations, food, sightseeing, and transportation.
What to do in Recife
Recife Antigo is a historic area along the water. It has many restaurants, pretty buildings, and other interesting sites such as the oldest synagogue in the Americas.
This region of Brazil has a lot of unique handicraft traditions, which often incorporate leather (a nod to the region’s cowboy roots) and lace, which comes from Pernambuco’s European influence. You can find the work of more than 1,400 local artisans in Centro de Artesanato de Pernambuco, inside the Old Recife neighborhood.
Boa Viagem is a popular beach known for its clear water, restaurants, nightlife, and proximity to RioMar Recife, a giant mall. Just note that the beach here is more for sunbathing and looking than for swimming — although it’s super gorgeous, it’s also known for having sharks, so you’ll see many signs there indicating it’s not safe to swim. (Our last stop on this itinerary includes some great swimming spots though, so don’t worry!)
Olinda is a neighboring colonial town that’s also a UNESCO site. It was founded in the 1500s as a sugarcane trading center. Since then, it’s become loved for its artistic, colorful style and home to a number of galleries and artist studios. It’s just 30 minutes outside of Recife, so it’s super worth including in your Recife itinerary.


Where to stay in Recife
Check out this full Recife travel guide for a few of my recommended options.
Brazil Itinerary Days 19 to 21: Porto de Galinhas
After a couple days in Recife, head to Porto de Galinhas, a cute little beach town. It’s super close to Recife, and is a favorite destination among Brazilians, known for having some of the best beaches in the country.
🚌 To get to Porto de Galinhas, you could either get a bus or take a taxi. A taxi should only be around $30 to $40, and should take under an hour. A bus will of course be more cost-effective and will take around an hour and a half.

What to do in Porto de Galinhas
The main reason Porto de Galinhas is worth the journey is for its beaches. Some of them contain natural pools during low tide, which are great for snorkeling and seeing lots of tropical fish.
Before visiting the natural pools, you’ll need to get a wristband, since the number of people who can visit at a time is regulated. You can either swim out to the pools (which my husband and I did), or go by boat.
Vila de Porto de Galinhas Beach is the main beach here, where you can find the natural pools. As a popular spot, it gets pretty crowded, but it’s still quite safe and has a fun, lively vibe, with colorful sailboats dotting the water and various vendors selling cocktails and snacks.
While here, definitely make it to the surrounding beaches in the area — Muro Alto Beach is considered the most beautiful beach, and is a great place for snorkeling or relaxing!
Carneiros Beach (or Praia de Carneiros) is an iconic Brazilian beach, and was one of my favorite stops during my time in Recife and Porto de Galinhas. It has coconut palm trees, clear, turquoise water, white sand, and an 18th century church. There are also a number of restaurants serving seafood and other Brazilian classics along the beach. It’s about an hour from Porto de Galinhas.
Where to stay in Porto de Galinhas
Sadly it looks like where I stayed is no longer operating. But I share a few highly-rated recommendations in this Porto de Galinhas travel guide (which also has more about logistics, and the best things to do here).
✈️ From here, it’s under an hour by taxi back to Recife’s airport (REC) to fly home or connect onward.
How to Adjust This Brazil Itinerary
Three weeks goes fast with this many stops, so here’s how I’d tweak it.
For a slower pace: Drop Porto de Galinhas (or Recife) and spend the extra days where you’ll enjoy them most. I’d for sure keep Rio, Iguazu Falls, and Salvador.
If you only have two weeks: Skip Recife, Porto de Galinhas, and São Paulo, and spend three days in Iguazu Falls, a week in Rio, and four in Salvador. If you want to explore more areas of Rio, dedicate three days to Paraty, Brazil’s cachaça capital, or Ilha Grande, Brazil’s island paradise.
If you’re landing in Rio instead: You can flip the first half: Rio → Iguazu Falls → São Paulo → Salvador → Recife. Check flights for your dates, since direct routes vary.
Flying in and out of different cities: Look at an open-jaw ticket, such as into São Paulo and home from Recife, so you don’t have to double back.
What to Know Before Your Trip
What language is spoken in Brazil?
Portuguese. It’s not always the easiest finding English speakers here, but it is doable and you should be able to get by. I’d recommend downloading Portuguese on Google Translate, so that you can use it with or without Wifi/phone data.
Not only can you speak directly into your phone and have it translate, but you can even use the camera setting to translate menus and other signage. These features don’t work perfectly, but they can make a huge difference.
What’s the currency in Brazil?
The real, or reais (plural). Credit cards are pretty widely accepted, but you’ll want to have a bit of cash on hand, especially when traveling to more remote areas like Porto de Galinhas.


What’s the weather in Brazil?
Brazil is huge, so the weather depends on where you are, and this route covers three different climates. Summer runs from November to February, and winter (May to September) is mild in most of the places on this itinerary, usually around the 70s.
São Paulo and Rio (Southeast): Hot and humid in summer, with the heaviest rain usually in January and February. Winter is the dry season, with sunny days and cooler evenings. The shoulder months are pleasant.
Iguazu Falls (South): The south has all four seasons, so it’s hotter and stickier in summer and noticeably cooler in winter. Spring and fall are a great time for the falls.
Salvador and Recife (Northeast): Hot all year, with a rainy season that peaks around April to June. Sunny beach weather is easiest to find from September through February.
My pick for this route: September to November. Iguazu is pleasant, Rio is mild and less crowded than summer, and the Northeast is in its drier months. New Year’s Eve and Carnaval (February or March) are peak times, when prices jump and places book up, so reserve early if you’re going then. If you still want a summer vibe without peak crowds, visit in January.

Do I need to worry about safety?
Safety is a valid concern, and robberies and other crimes are unfortunately not uncommon, and tourists aren’t immune to that reality.
With that said, it’s more than possible to have a safe experience. Be careful, yes. For example, safety precautions in Rio include skipping valuable jewelry, keeping your phone kept away, and Ubering at night. I follow similar protocols in all major cities, honeslty.
I share more about safety across Brazil in this guide.

Do I need a visa to go to Brazil?
There is a visa requirement for U.S. citizens visiting Brazil, as of April 2025. It costs $81 and qualifies you for a stay up to 90 days.
How do I get a SIM card in Brazil?
The easiest way is to get an esim, which can activate as soon as you land in Brazil. My preferred esim is Saily — I share a full review of my experience using Saily in Brazil here.
What do I need to know about transportation in Brazil?
Ubers are easy to access in all the cities included in this itinerary (that does not include Porto de Galinhas, which is a small village) and are very affordable compared to the United States. Uber is typically the safest option (especially at night), but there is also public transportation available.

Head to one of these guides next
- Best Places to Visit in Brazil
- Is Brazil Safe for Solo Travel?
- Brazil Visa Guide (For Tourists from US, Canada, Australia)
- Is Brazil Expensive to Visit? A Budget Breakdown
- Saily eSIM Review 2025: My Honest Experience in Brazil Visit Salvador Brazil
- Things to Do in Recife
- Three Weeks in Brazil Itinerary
- 15 Best Things to Do in Sao Paulo, Brazil
- One Week in Rio de Janeiro Itinerary
- How to Visit Iguazu Falls (Argentina + Brazil Guide)
- Where to Stay in Rio de Janeiro on a Budget
I would LOVE to visit Brazil! Visiting Iguazu Falls looks like an absolute dream 😍 I love this itinerary! Three weeks sounds like a great amount of time to get a good flavour of the country, I’ll keep it in mind when I finally get round to planning my trip! Thanks for the great guide!
Thanks so much for reading, Hannah! I’m sure you’ll love Brazil 🙂
Hey Tess! Great post! I think our travel styles are quite similar! You love culture and detailed city guides! Saving this three weeks in Brazil itinerary for future! Loved it!
yesss experiencing culture is a must! thanks for reading! 🙂
Love it! I enjoy going to museums and exploring the city and getting some nature. This trip covers it all!
You’ll love Brazil then! Thanks for reading 🙂
I spent a week in Brazil last summer! Visited Iguazu and Rio. Rio is such a cool landscape and the waterfalls at Iguazu are truly worth the hype. I’ll have to go back for Salvador especially!
Rio and Iguazu are amazing! I’m glad you had a good time!
This is such a great read, thank you. Brazil is very high on my bucket list and being such a big country I have always wondered where is best to start. So this is super helpful
I hope you get to visit soon!!