Brazil is one of those countries that feels almost impossible to plan at first. It’s huge, incredibly diverse, and full of places that look nothing alike. Beaches, jungles, vibrant cities, remote landscapes. It can be hard to know where to even begin. I’ve been to Brazil twice, and I made two completely different choices.
The first time, I tried to see as much as possible. I traveled between Iguazu Falls, the Pantanal, Rio de Janeiro, Salvador, Itacaré and Jericoacoara — all within five weeks. It was incredible, but also intense. I spent a lot of time traveling instead of truly experiencing each place.
The second time, I slowed everything down. I stayed longer in each destination —about a week per place—and that completely changed the experience.
Because here’s the truth: Brazil is not a country to rush. It’s a country to experience slowly. So instead of trying to do everything, here are three realistic 2–3 week Brazil itineraries—based on different travel styles.

🌴 Itinerary 1: Rio + Coast (Best for first-time visitors)
Best for: first-time travelers, easy logistics, mix of city and beach
Route:
- Rio de Janeiro (5–6 days)
- Ilha Grande (3–4 days)
- Búzios (3–4 days)
If it’s your first time in Brazil, this is one of the best ways to experience it without overcomplicating your trip.
Rio gives you the iconic introduction: beaches, viewpoints, culture, and energy. From there, you can easily explore nearby coastal destinations without needing additional flights. Ilha Grande feels like a tropical escape, with jungle-covered mountains and clear waters, while Búzios offers a more relaxed beach town vibe.
This itinerary is simple, beautiful, and very balanced.


🌿 Itinerary 2: Rio + Bahia (culture + slow travel)
Best for: relaxed pace, culture, beach lifestyle
Route:
- Rio de Janeiro (5–6 days)
- Fly to Salvador (3–4 days)
- Trancoso or Arraial d’Ajuda (5–7 days)
This itinerary combines two very different sides of Brazil. Rio is vibrant and energetic, while Bahia feels slower, warmer, and more grounded. Salvador brings culture, history, and color. Then places like Trancoso or Arraial d’Ajuda allow you to fully slow down: long beach days, relaxed evenings, and a completely different rhythm.
This is also how I traveled the second time—with more time in each place—and it made the experience so much better.

🐆 Itinerary 3: Nature + iconic highlights
Best for: adventure, wildlife, bucket list experiences
Route:
- Pantanal (3–4 days)
- Iguazu Falls (2–3 days)
- Rio de Janeiro (5–6 days)
- Optional: Ilha Grande (3–4 days)
This itinerary starts strong with nature. The Pantanal offers one of the best wildlife experiences in South America, while Iguazu Falls is simply unforgettable. After that, you end your trip in Rio where you can relax, enjoy the beaches, and take in the city’s energy.
This route feels like a full journey: from wild nature to iconic Brazil.



How to choose the right Brazil itinerary
If you’re unsure which one to pick, keep it simple:
First time + easy → Rio + Coast
Culture + slow travel → Rio + Bahia
Nature + adventure → Pantanal + Iguazu + Rio
My biggest tip for planning your Brazil trip
Don’t underestimate distances. Brazil is huge, and traveling between destinations often means flights. Trying to see too much in a short time can quickly become exhausting. If I could give you one piece of advice, it would be this: Choose fewer places and stay longer. Because Brazil isn’t just about ticking destinations off your list. It’s about feeling the place, the rhythm, the energy.
If you’d like to learn more about the best places in Brazil to visit, check out my guide for destination inspiration.
Final thoughts
So, how should you spend 2–3 weeks in Brazil? There’s no one perfect answer but there is a right approach. Keep it simple. Travel slower. Choose what fits your style. And trust that wherever you go, Brazil will leave its mark.





Leave a Reply