Skip to main content
Muro Alto Beach and calm waters of Porto de Galinhas, Brazil.

Things to do in  Porto de Galinhas

Nature’s water park

With its powdery white sands, crystalline waters, and natural pools teeming with colorful fish, Porto de Galinhas is a firm contender for Brazil’s most idyllic beach destination. Once a sleepy fishing village, it’s now Pernambuco’s worst-kept secret, and the one catch to visiting this palm-fringed paradise is that you’ll never have it to yourself. Naturally, the best things to do in Porto de Galinhas all take place by the ocean. Swim and snorkel at the natural pools, scuba dive along the reefs, then take a boat cruise or buggy tour.

Top 1 attractions in Porto de Galinhas

All about Porto de Galinhas

Local Currency
Brazilian Real (R$)
When to visit

The best time to visit Porto de Galinhas is in the dry season (September–May), but prepare yourself for the crowds if you visit during the peak summer months (December–February)—this is one of the region’s most popular beach towns. The rainy months of March through August are best avoided when daily downpours are expected and visibility is poorer for snorkeling and scuba diving. Note that boat tours to the natural pools are scheduled to coincide with low tide.

Getting around

The small town of Porto de Galinhas is easy to get around on foot, but you’ll need transport to explore the surrounding beaches. Taxis, Ubers, and dune buggies are available if you don’t have your own transport. Colorful jangadas (traditional sailboats) and schooners ply the coast, and a boat tour to the natural pools or nearby beaches is not to be missed.

Traveler tips

The most popular beaches in Porto de Galinhas are Muro Alto and Cupe, but to truly escape the crowds, head south to Serrambi Beach. Quieter and with a more laid-back vibe, this sandy stretch has a few beachside barracas (bar/snack kiosks), sun loungers and parasols for rent, and boat trips to nearby Santo Aleixo Island. Afterward, hop over to neighboring Maracaípe Beach to watch the sunset.

en
b958adc2-18a7-4958-bfff-4d71373fe0f6
attraction_list
People Also Ask
Q:What is Porto de Galinhas known for?
A:

Porto de Galinhas is known for its beautiful sandy beaches and the natural pools that form around its reefs at low tide. Along with swimming and water sports, visitors can take a boat cruise out to the pools on a traditional jangada sailboat and snorkel among schools of tropical fish.

Q:How do you get to Porto de Galinhas from Recife?
A:

Porto de Galinhas is about 37 miles (60 kilometers) south of Recife or about a 1.5-hour drive along the PE-009 highway. You can reach the beach resort by bus from Recife’s main bus station (about a 2.5-hour journey), join a shared shuttle transfer, or book a private transfer or taxi.

Q:How should I spend a day in Porto de Galinhas?
A:

A boat cruise to the natural pools is the top activity in Porto de Galinhas, but they only run around low tide, so it’s best to book in advance. After swimming and snorkeling, enjoy some seafood at a beachfront restaurant, browse the shops, and take a sunset buggy ride.

Q:What is the weather like in Porto de Galinhas in August?
A:

August is at the tail end of Porto de Galinhas' rainy season, which starts around March, making this a risky time for a beach vacation. However, late August can often be dry, and the town experiences an average high of 81°F (27°C) and an average low of 73°F (23°C).

Q:What airport is closest to Porto de Galinhas?
A:

The closest airport to Porto de Galinhas is the Recife/Guararapes–Gilberto Freyre International Airport (REC) in Recife, located about 31 miles (50 kilometers) from Porto de Galinhas; the drive takes about 45 minutes. From the airport, you can rent a car, take the bus, or arrange a shuttle service.

Q:How many days do you need in Porto de Galinhas?
A:

While it’s possible to visit Porto de Galinhas on a day trip from nearby Recife, beach lovers will wish that they had longer to explore the beaches and natural pools. Plan a minimum of three days, which gives you time to enjoy the surrounding beaches and visit Santo Aleixo Island.