Puerto Viejo, einst ein wichtiger Hafen am Fluss Sarapiquí, der über den Río San Juan mit dem Río Colorado verbunden ist. Dadurch sind auch Barra del Colorado und der Nationalpark Tortuguero von Puerto Viejo aus per Boot erreichbar.