We took a bus from San Jose to Liberia. In Liberia, we were confused by the multiple bus terminals and inconsistent signage, and ended up taking a 35km $15 taxi ride to El Coco.