In many ways, a rental car is a great way to get to Puerto Viejo, but you can also chose a cheaper option, like the bulic bus system or you can opt for a private shuttle. The bus offers daily departures from San Jose to Puerto Viejo.

Monteverde
You can get to Monteverde by taxi from Santa Elena town. You can also take a bus or a shuttle