The easiest way is to take a ferry or catamaran from the Mercado Modelo in Salvador to Morro de São Paulo. The ferry costs R$ 75 and the catamaran R$ 80 and they take approximately two hours. Since you are travelling on the open ocean, seasickness pills are advised. Tickets can be bought at the boat terminal building.
If one is taking the boat from Valenças port, slow ferries take about 1,5 hour and cost R$ 7,50. The faster ones take around 45 minutes and cost R$ 15.
Note: The ferry makes a stop at the port in Gamboa first, so you have to get off at the second stop that is Morro de São Paulo.
LANDFollow the BR-324 and before arriving in Feira de Santana, turn on to BR-101 heading south until the junction for Valença. At this point, take a regular or a speed-boat to Morro de São Paulo from Valenças boat terminal.
Coming from Salvador the best option is to take the ferry to the island of Itaparica and its harbour Bom Despacho and then follow BA-001.
If one is arriving by car there are two options of how to arrive in Morro de São Paulo. One is to leave the car right before Valença in a parking lot called "Atracadouro" and then take the boat straight to Morro, or park the car at Valenças port.
Note: Both places charge a daily parkingfee but "Atracadouro" is the more economic option. Prices* vary between R$ 5 to R$ 10 in "Atracadouro", and between R$ 15 and R$ 30 in Valenças port.
* The fee is charged per day.
Coming from the south, like Porto Seguro, Trancoso Arraial D'Ajuda, it is best to follow BR-367 until Eunápolis and then continue on to the BR-101 towards Itabuna. At the junction of BA-263, turn right onto Ilhéus and then take the BA-001 towards the northern beaches/Itacaré.
Note: In general, coming from Salvador or Ilhéus the road conditions are good and well marked, however attention must be payed due to the many curves and small communities along the road. Keep the speed reduced at all time.