
Recife: The Complete Guide from Rio
Pernambuco · Northeast Brazil
Quick answer
Recife is a 3-hour flight north of Rio and pairs a river-laced historic centre with the colonial hill town of Olinda next door and the natural pools of Porto de Galinhas an hour south. Give it 3 days, base in Boa Viagem or the atmospheric old town, and heed the real shark advisory: don't swim past the reef at Boa Viagem.
Recife is one of Brazil's most underrated city breaks — a place cariocas overlook on their way to the beaches but shouldn't. Built across islands and rivers (locals call it the 'Brazilian Venice'), it has a gorgeous restored old town, a deep frevo-and-maracatu music culture, and, just up the hill, the UNESCO-listed colonial jewel of Olinda. Add the natural pools of Porto de Galinhas an hour south and you have a proper multi-day trip.
This is the honest local guide to Recife from Rio in 2026: how to fly up, where to sleep, why Olinda deserves at least an afternoon, and — importantly — how to enjoy Boa Viagem beach safely, because the shark warning here is genuine, not a myth.
Recife at a glance
| Distance from Rio | ~1,900 km · ~3h direct flight (GIG → REC) |
|---|---|
| Ideal stay | 3 nights (more to add Porto de Galinhas or the coast) |
| Best base | Boa Viagem (beach) or Recife Antigo (old town); Olinda for charm |
| Best months | September–February (driest); rainiest April–July |
| Known for | Recife Antigo, Olinda, frevo & maracatu, Porto de Galinhas |
| Safety note | Boa Viagem has an official shark-attack advisory — don't swim past the reef |
Complete destination guide
Why go, and who it's for
Go to Recife for culture and history with a beach base attached: the restored old town of Recife Antigo, the living Carnaval traditions of frevo and maracatu, superb museums, and a food scene built on Northeastern classics. Twin it with Olinda's cobbled hills and Porto de Galinhas's turquoise pools and you get city, colonial charm and beach in one trip.
It suits culture-first travellers, history buffs and anyone who wants the real Northeast beyond the resort strips. It's less ideal if you want a pure, carefree beach holiday — Recife is a working city with a shark-restricted main beach, so it's about the mix, not the sand alone.
Recife Antigo & the old town
The heart is Recife Antigo, the island old town, now beautifully restored: Marco Zero square, the colourful colonial street of Rua do Bom Jesus (home to the Americas' oldest synagogue), the Paço do Frevo museum, and the Embaixada dos Bonecos Gigantes with Olinda's giant Carnaval puppets. Across the water, the Instituto Ricardo Brennand and the Oficina Brennand — a castle-like art collection and a fantastical ceramics workshop — are among the best museums in Brazil.
The old town comes alive on Sunday afternoons and evenings with free music in the streets. It's compact and walkable by day; like most Brazilian historic centres, it quietens after dark, so plan evening transport.
Olinda & Porto de Galinhas
Olinda, 15 minutes north, is unmissable: a UNESCO-listed hilltop of pastel colonial houses, baroque churches, artists' studios and sweeping views back over Recife. Go for the afternoon and stay for sunset from the Alto da Sé; during Carnaval it hosts one of Brazil's most joyful street parties.
An hour south, Porto de Galinhas is the region's beach headliner — warm natural pools inside the reef, reached by traditional jangada sailing rafts at low tide, plus long sandy beaches and buggy trips. It's touristy but genuinely beautiful, and makes an easy day trip or a two-night add-on. Praia dos Carneiros, further south, is quieter and even prettier.
How to get there from Rio de Janeiro
By plane (the way to do it)
Fly from Rio's Galeão (GIG) to Recife (REC, Guararapes International) — direct flights take about 3 hours on LATAM, GOL and Azul, with fares from roughly R$350–700 one-way depending on season. Some cheaper routes connect through São Paulo or Brasília; filter for direct if you can.
Recife's airport is unusually central — just a few kilometres from Boa Viagem beach, so a taxi or Uber to a Boa Viagem hotel is 10–15 minutes and cheap. For Recife Antigo or Olinda it's 20–35 minutes. There's even a metro station at the airport for the truly budget-minded.
By bus
Overland from Rio is a 35-hour-plus epic — not a realistic option for a normal trip. Fly, and save the bus for local hops (for example to Porto de Galinhas, though a tour or transfer is easier).
Getting around
Use Uber and 99 — they're cheap, plentiful and the easiest way to move between Boa Viagem, the old town and Olinda. Recife has a metro, but it's built for commuters and doesn't cover the tourist beaches well. For Olinda and Porto de Galinhas, a taxi, transfer or organised tour is simplest; a rental car helps only if you plan to explore the wider coast independently.
Best areas & neighbourhoods
Boa Viagem
The main beach neighbourhood: a long high-rise seafront with hotels, restaurants and services, close to the airport. Convenient and lively — but heed the shark advisory and swim only inside the reef where signage allows.
Recife Antigo
The restored island old town — Marco Zero, Rua do Bom Jesus, museums and Sunday street music. Atmospheric and increasingly hotel-friendly (design stays like Motto by Hilton), best for culture-first travellers who'll taxi at night.
Olinda
The colonial hill town 15 minutes north: cobbled lanes, churches, art studios and the best sunsets in the region. A magical place to stay in a pousada for a night or two if charm beats convenience for you.
Pina
Between Boa Viagem and the old town, with the Cais de Santa Rita nightlife and easy access both ways — a handy in-between base.
Porto de Galinhas (add-on)
An hour south — natural reef pools, jangada rafts and long beaches. Touristy but beautiful, and worth a night or two if beach time is a priority.
Where to stay in Recife
Most first-timers base in Boa Viagem for the beach and services, or in Recife Antigo for atmosphere and museums. Below are three PlanRio hand-picked stays covering both: self-catering suites and a well-placed hotel a block from Boa Viagem beach, plus a design hotel in the historic Recife Antigo old town near Marco Zero.
Three hand-picked Recife stays
Beach-side stays a block from Boa Viagem plus a design hotel in the historic Recife Antigo old town.
Dates optional. Set guests and rooms on Booking.com.
Check what your room rate includes
- Breakfast, taxes and any extra fees
- Room type, guest count and bed setup
- Cancellation deadline and when payment is due
Confirm these on Booking.com for the rate you choose.
Beach Class Suites
Best for: Self-catering suites a short walk from Boa Viagem beach
Know before booking: Swim only inside the reef and where signage allows — Boa Viagem has an official shark-risk advisory.
Check Beach Class Suites availabilityPark Hotel
Best for: A well-located Boa Viagem hotel one block from the beachfront
Know before booking: Some rooms are dated — check recent photos, and always heed the Boa Viagem beach flags.
Check Park Hotel availabilityMotto by Hilton Recife Antigo
Best for: Design-led rooms in the historic Recife Antigo old town near Marco Zero
Know before booking: It sits in the old town, not on Boa Viagem beach, and has no pool or on-site parking.
Check Motto by Hilton Recife Antigo availabilitySafety guide
Recife needs more caution than most destinations in this guide — it's a large city with higher crime rates, so keep to busy, well-lit areas, don't flash phones or jewellery on the street, and use Uber or 99 rather than walking at night, especially in and around the old town and quieter stretches of Boa Viagem after dark.
The shark advisory at Boa Viagem is real and serious. Since the 1990s there have been numerous attacks along this stretch, and signs warn against entering the water beyond the reef. Swim only inside the reef at low tide, where the natural pools form and lifeguards indicate it's safe, and never swim at dusk, in murky or deeper water, or where signs prohibit it. If in doubt, treat Boa Viagem as a beach to walk and sunbathe on, and save your swimming for the reef pools of Porto de Galinhas.
Olinda and the museums are safe and rewarding by day; as with any Brazilian historic centre, don't wander empty lanes alone after dark. Carry only what you need, keep an eye on bags in crowds, and take door-to-door transport at night. During Carnaval, go light on valuables in the street crowds.
A 3-day Recife & Olinda itinerary
Day 1 — Recife Antigo & museums: Explore the old town — Marco Zero, Rua do Bom Jesus, the Paço do Frevo — then the Brennand museums across the water in the afternoon. Dinner in the old town or Pina, with Sunday street music if your timing lines up.
Day 2 — Olinda & the beach: A morning wandering Olinda's cobbled hills and churches, lunch with a view, back to Boa Viagem for a safe swim in the reef pools at low tide, and sunset from Olinda's Alto da Sé if you've saved it for the evening.
Day 3 — Porto de Galinhas: A day trip south to Porto de Galinhas: jangada raft out to the natural pools at low tide, beach time and lunch, and optionally a buggy run or a stop at quieter Praia dos Carneiros.
Best tours & a practical booking guide
Recife's best experiences are a little spread out, so guided trips save hassle: a full-day tour to Porto de Galinhas's natural pools, a day at beautiful Praia dos Carneiros, and — for context on the old town and Olinda — a private tour with a local guide. There's even a scenic helicopter flight over Porto de Galinhas for a splurge.
Best Recife tours to book
Porto de Galinhas full-day tour
The natural reef pools and beaches south of Recife.
Praia dos Carneiros day trip
One of the Northeast's most beautiful, calmer beaches.
Private tour with a local guide
The old town and Olinda, built around what you want to see.
Porto de Galinhas helicopter flight
A scenic flight over the reef pools — a splurge with a view.
Links may earn us a commission at no extra cost to you. This supports PlanRio.
Common mistakes visitors make
- Swimming past the reef at Boa Viagem — the shark advisory is genuine; stay inside the reef pools at low tide and heed the signs.
- Skipping Olinda — the colonial hill town next door is the region's highlight and only 15 minutes away.
- Treating Recife as a pure beach resort — it's a culture-and-history city with a beach attached, so plan the mix.
- Walking the old town or quiet beachfront alone after dark instead of taking a two-minute Uber.
- Not building in Porto de Galinhas — the natural pools an hour south are what many people come to the region for.
Local expert tips
- Time Boa Viagem and Porto de Galinhas for low tide — that's when the reef pools form and swimming is both safe and magical.
- Sunday afternoon is the old town's best moment, with free frevo and maracatu music in the streets around Marco Zero.
- Watch sunset from Olinda's Alto da Sé with a tapioca and a caldo de cana (sugar-cane juice) from the stalls.
- The Brennand museums (Instituto Ricardo Brennand and the Oficina) are world-class and often missed — give them half a day.
- Carry cash and use Pix for jangada rides, tapioca stalls and Olinda's artist studios.
Frequently asked questions
How do I get to Recife from Rio?
Fly. Direct flights from Rio's Galeão (GIG) to Recife (REC) take about 3 hours on LATAM, GOL or Azul, with fares from around R$350–700 one-way depending on season. Recife's airport is only a few kilometres from Boa Viagem beach, so transfers into town are quick and cheap. Overland buses take 35-plus hours and aren't practical.
Is it safe to swim at Boa Viagem beach in Recife?
Only inside the reef, at low tide, where lifeguards and signage indicate it's safe. Boa Viagem has a genuine, long-standing shark-attack advisory, and warning signs prohibit swimming beyond the reef. Never swim at dusk, in murky or deeper water, or past the reef line. For carefree swimming, head to the natural reef pools of Porto de Galinhas instead.
Is Recife safe for tourists?
Recife is a large city with higher crime rates than most beach destinations, so take more care: stick to busy, well-lit areas, keep phones and jewellery out of sight, and use Uber or 99 at night rather than walking, especially around the old town and quiet beachfront. Olinda and the museums are safe and rewarding by day.
How many days do you need in Recife?
Three days is ideal: one for Recife Antigo and its museums, one for Olinda plus a safe beach swim, and one for a day trip to Porto de Galinhas's natural pools. Add a night or two if you want to base at Porto de Galinhas or explore quieter beaches like Praia dos Carneiros further south.
Is Olinda worth visiting from Recife?
Absolutely — Olinda is the highlight of the region. It's a UNESCO-listed colonial hill town just 15 minutes from Recife, with pastel houses, baroque churches, artists' studios and superb sunsets from the Alto da Sé. Go for at least an afternoon; during Carnaval it hosts one of Brazil's most joyful street parties.
Where should I stay in Recife?
Boa Viagem for the beach, hotels and airport access (just mind the shark advisory when swimming); Recife Antigo for atmosphere, museums and design hotels near Marco Zero; or Olinda itself if you want colonial charm over convenience. Pina, between Boa Viagem and the old town, is a handy in-between base.
When is the best time to visit Recife?
September to February is the driest, sunniest window and the best time to go. The rainy season runs roughly April to July, when downpours are frequent. Recife's Carnaval (February or March), built around frevo, maracatu and the giant Galo da Madrugada bloco, is spectacular but crowded — book far ahead.
What is Porto de Galinhas and how do I get there?
Porto de Galinhas is a beach town about an hour south of Recife, famous for warm natural pools inside the reef that you reach by traditional jangada sailing rafts at low tide. Visit on a guided day trip or transfer from Recife, or stay a night or two. Nearby Praia dos Carneiros is a quieter, equally beautiful alternative.