Beto Carrero World is located in Penha, on the north coast of Santa Catarina, with direct road access from BR-101. It is about 40km from Balneário Camboriú and 11km from Navegantes Airport, making both useful bases for visiting the park.
Address: Rod. Beto Carrero World, 1597, Penha, SC, 88385-000, Brazil | Find on Google Maps
Closest landmark: Castelo das Nações, the park's main access portal and entrance landmark.