1. Rio de Janeiro
Few cities in Brazil hit as hard as Rio. One moment you’re standing beneath Christ the Redeemer, the next you’re deep in the jungle of Tijuca Forest or dancing in the streets of Lapa. Rio isn’t subtle – it’s bold, messy, and unforgettable.
There’s no shortage of classic things to do in Rio de Janeiro: ride the cable car to Sugarloaf, sip a coconut on Ipanema Beach, or hike up to Pedra Bonita for city-meets-ocean views. But there’s more beneath the surface. Catch a samba rehearsal, take the yellow tram into Santa Teresa, or just sit at a beach kiosk watching the whole city go by.
If you’re wondering how many days to spend in Rio, give yourself at least three to hit the must-sees. But a week lets you slow down, squeeze in a few hikes, and maybe even take a boat to Ilha Grande or a side trip to Paraty.
Rio doesn’t do chill, but it does energy, beauty, and contradiction like nowhere else. It’s the city that sets the tone for Brazil, and once you’re in it, it’s hard to leave.
How to get to Rio
Rio has two main airports: Galeão (international) and Santos Dumont (domestic, central). Frequent flights connect it to other major cities in Brazil like São Paulo, Salvador, and Brasília.
When to visit Rio
December to March is high season – hot, crowded, and full of energy. For fewer crowds and cooler days, try April-June or September-November.