Brazil
The best beaches in Brazil: where to go and when
First trip: Rio de Janeiro for city beaches with mountains behind them, then add one coast by air — Florianópolis or the Costa Verde for a second week, the Northeast (Jericoacoara, Porto de Galinhas, Maragogi) for warm water and reef pools. Fly between coasts; Brazil is larger than the contiguous US. Go April–October in the south and southeast, September–March in the Northeast.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideBrazil
Key facts
- Best overall
- Rio de Janeiro — Copacabana, Ipanema and Arpoador inside a city you can walk
- Best for a beach-only weekcheck
- Florianópolis — 40+ beaches on one island, surf in the south, calm water in the north
- Best warm-water Northeast
- Jericoacoara, Porto de Galinhas, Maragogi, Canoa Quebrada
- Best car-free islandcheck
- Ilha Grande, reached by boat from Angra dos Reis or Conceição de Jacareí
- Best season, south and southeast
- April–October (drier, cooler, smaller crowds)
- Best season, Northeastcheck
- September–March; April–July is the rainy window
- Getting between coastscheck
- Fly; Rio–Recife and Rio–Fortaleza are 3 hours by air, 2–3 days by road
- Days needed
- 7 days = one coast; 14 days = two regions by air
Our top picks
Ranked for a first or second trip to Brazil, not for surfers chasing a specific break. Each pick has a reason to choose it over the others, a season, and a rough cost for a mid-range day (bed, food, local transport).
Prices are 2026 estimates in Brazilian reais (BRL) per person per day, mid-range: pousada or hotel double, two meals, local transport. Add flights between regions separately.
- Rio de Janeiro — best first stop, city and beach in one
- Florianópolis — best for a beach-focused week
- Jericoacoara — best dune-and-sunset village
- Porto de Galinhas — best reef pools with easy flights
- Ilha Grande — best car-free island
- Paraty — best colonial town plus islands
- Ubatuba — best from São Paulo
- Praia do Forte — best Bahia village base
| Beach or coast | Why go | Best time | Cost per day (2026 estimate) | Base |
|---|---|---|---|---|
| Rio de Janeiro (Copacabana, Ipanema, Arpoador) | City beaches with mountains behind them; walkable, metro-served, samba at night | Apr–Oct | R$350–700 | Rio de Janeiro |
| Florianópolis | Island with 40+ beaches: surf in the south, calm lagoons in the north | Dec–Mar for water, Apr–Oct for quiet | R$300–600 | Florianópolis |
| Jericoacoara | Dune-backed village, no paved streets, sunset from the dune | Aug–Dec | R$350–700 | Jijoca de Jericoacoara |
| Porto de Galinhas | Reef pools at low tide, warm water, easy from Recife | Sep–Mar | R$300–600 | Porto de Galinhas |
| Maragogi | Natural pools offshore by boat, calm shallow water | Sep–Mar | R$350–650 | Maceió or Maragogi |
| Canoa Quebrada | Red cliffs, kite-surf wind, cheap village | Aug–Dec | R$250–500 | Canoa Quebrada |
| Ilha Grande | Car-free island, rainforest to beach trails, boat access only | Apr–Oct | R$300–600 | Ilhabela or Angra dos Reis side |
| Paraty and the Costa Verde | Colonial port plus island boat trips; combine with Rio | Apr–Oct | R$350–700 | Paraty |
| Ubatuba and the São Paulo north coast | Dozens of beaches, surf and rainforest, easy from São Paulo | Apr–Oct | R$300–600 | Ubatuba |
| Praia do Forte, Bahia | Village base with reef pools and turtle project nearby | Sep–Mar | R$400–800 | Praia do Forte |
How we chose
We ranked on four things a traveller can act on: how easy the beach is to reach from a main airport, whether the water and weather work in the season you are likely to travel, what else there is to do when it rains or the surf is flat, and how far your money goes on the ground.
We left out beaches that need a 4x4 and a guide unless the payoff is large (Jericoacoara and Atins qualify; many smaller Northeast spots do not). We also left out beaches that are only good for two months of the year, unless that window is the reason to go.
Cost bands are mid-range, not backpacker and not resort. A dorm bed in Florianópolis or Ubatuba can be R$80–150; a beachfront resort in Praia do Forte or Jericoacoara can be R$1,500+.
Distances and transfer times below are approximate; check current schedules before booking, as seasonal services change.
Best time
Brazil's coast spans tropical and subtropical climates, so there is no single season. The south and southeast (Rio, Florianópolis, Ubatuba, Ilha Grande) are best April–October: drier, cooler, fewer crowds, though the sea is colder and surf can be bigger. December–March is hot and busy, with afternoon storms and peak prices around New Year and Carnival.
The Northeast (Jericoacoara, Canoa Quebrada, Porto de Galinhas, Maragogi, Praia do Forte) is warm year-round. September–March is the dry, sunny window; April–July is the rainy season, heaviest in May–June. Jericoacoara and Canoa Quebrada also get strong winds August–December, which is good for kite-surfing and keeps the heat manageable.
Carnival in Rio de Janeiro falls in February or early March and pushes Rio prices up sharply; book months ahead or avoid that week if you want a quiet beach trip. New Year (Réveillon) is the other peak.
| Region | Best months | Avoid | Notes |
|---|---|---|---|
| Rio and Costa Verde | Apr–Oct | Dec–Mar crowds and rain | Sea cooler Jun–Aug; afternoon storms in summer |
| Santa Catarina (Florianópolis) | Dec–Mar for swimming, Apr–Oct for quiet | Jul–Aug cold fronts | Surf best in autumn and winter |
| Ceará (Jericoacoara, Canoa Quebrada) | Aug–Dec | Apr–Jun rain | Wind Aug–Dec, good for kite-surf |
| Pernambuco and Alagoas (Porto de Galinhas, Maragogi) | Sep–Mar | May–Jul rain | Reef pools depend on low tide |
| Bahia (Praia do Forte, Salvador coast) | Sep–Mar | Apr–Jul rain | Warm water most of the year |
Getting there
Most international flights land at São Paulo Guarulhos (GRU) or Rio de Janeiro (GIG). From either, domestic flights reach the coast in 1–3 hours. Flying is the default: Brazil is larger than the contiguous US, and a Rio–Recife bus is roughly two days.
For Rio beaches, stay in the city — Copacabana, Ipanema and Leblon are on the metro. For Ilha Grande and Paraty, shuttle vans and buses run from Rio (about 4 hours to Paraty, then a boat to the island). For Ubatuba and the São Paulo north coast, buses run from São Paulo (about 4–5 hours) or you can drive via the coast road.
For the Northeast, fly to Fortaleza (FOR) for Jericoacoara and Canoa Quebrada, Recife (REC) for Porto de Galinhas, Maceió (MCZ) for Maragogi, and Salvador (SSA) for Praia do Forte. Transfers from the airport to the village are 1–4 hours by road; Jericoacoara's last stretch is by 4x4 or a village shuttle.
For Florianópolis, fly to Florianópolis (FLN) and rent a car or use app cars; the island's beaches are spread out and public buses are slow.
- Rio beaches: metro, no transfer needed
- Paraty and Ilha Grande: shuttle van from Rio, then boat
- Ubatuba: bus or car from São Paulo, 4–5 hours
- Jericoacoara: fly Fortaleza, then 4–5 hours by road and 4x4
- Porto de Galinhas: fly Recife, then about 1 hour
- Maragogi: fly Maceió, then about 2 hours
- Praia do Forte: fly Salvador, then about 1.5 hours
- Florianópolis: fly FLN, then rent a car
Map
Approximate coordinates for the main bases, for planning a route. Use them to judge how far apart the coasts are before you book flights.
| Base | Approximate coordinates |
|---|---|
| Rio de Janeiro | -22.9711, -43.1822 |
| Florianópolis | -27.5954, -48.5480 |
| Jericoacoara | -2.7961, -40.5144 |
| Porto de Galinhas | -8.5083, -35.0044 |
| Maragogi | -9.0122, -35.2225 |
| Canoa Quebrada | -4.5250, -37.6928 |
| Ilha Grande (Vila do Abraão) | -23.1400, -44.1700 |
| Paraty | -23.2178, -44.7131 |
| Ubatuba | -23.4336, -45.0838 |
| Praia do Forte | -12.5772, -37.9811 |
Coordinates are approximate, to 4 decimals.
FAQ
Questions people ask
The best beaches in Brazil: where to go and when?
For a first trip, Rio de Janeiro (Copacabana, Ipanema, Arpoador) April–October. Add Florianópolis or the Costa Verde for a second week, or fly to the Northeast (Jericoacoara, Porto de Galinhas, Maragogi) September–March for warm water and reef pools.
When is the best time to go in Brazil?
South and southeast (Rio, Florianópolis, Ubatuba): April–October, drier and quieter. Northeast (Jericoacoara, Porto de Galinhas, Maragogi): September–March, dry and warm; April–July is rainy. Avoid Carnival and New Year weeks if you want lower prices.
How many days do I need in Brazil?
Seven days covers one coast, for example Rio plus Paraty or Ilha Grande. Fourteen days lets you add a second region by air, such as Rio plus the Northeast or Rio plus Iguaçu Falls. Fly between regions; road trips between coasts take days.
Which Brazilian beach is best for families?
Porto de Galinhas and Maragogi have shallow reef pools at low tide and calm water. Praia do Forte in Bahia is a village base with easy walks. Rio's Copacabana and Ipanema are fine by day but have strong surf and city traffic.
Do I need a car for Brazil's beaches?
In Rio, no — the metro reaches Copacabana and Ipanema. For Florianópolis and Ubatuba, a car helps because beaches are spread out. Jericoacoara, Ilha Grande and Paraty are reached by shuttle, boat or 4x4, so you do not need to drive.
Deep dive
Every source; changeable facts are marked check
Sources
- officialVisit Brasil (Embratur)
- officialMinistério do Turismo do Brasil
- secondaryWikivoyage – Brazil
- secondaryOpenStreetMap