Arraial do Cabo is located within the state of Rio de Janeiro, 165 kilometers south by highway.
To get there you can with your own or rented vehicle, or hire a transfer from nearby cities.
To get to Arraial do Cabo from other parts of Brazil, you can take a flight to the Rio de Janeiro International Airport and from there take a bus to the city.
The bus terminal connects Arraial do Cabo with Rio de Janeiro, Búzios, Cabo Frio and many other destinations in Brazil.
There are also options for boat trips to explore the beautiful beaches and coves in the area.
See more about the history of Arraial Do Cabo
See also information on Cabo Frio.