To get to Porto de Galinhas, the most common option is to take a flight to Recife, the capital of the state of Pernambuco, and then a transfer by bus or private car to Porto de Galinhas.
The Recife/Guararapes-Gilberto Freyre International Airport is approximately 60 kilometers away and shuttle services are available.
It is also possible to reach Porto de Galinhas by bus from Recife, with a journey time of approximately 2 and a half hours.
See more about the history of Porto de Galinhas
See also information on Recife.