To get to Barreirinhas, it is necessary to take a flight to São Luís, the capital of the state of Maranhão.
From there, you can take buses or hire a private transportation service that takes about 4 hours to get to Barreirinhas.
It is also possible to take a direct flight to Barreirinhas from São Luís, but it is a more expensive option. Once in Barreirinhas, you can hire tours to visit the tourist attractions in the area.
See more about the history of Barreirinhas
See also information on São Luís.