
Puerto Viejo
Caribbean coast, beaches and culture
About this destination
Puerto Viejo is the heart of Costa Rica's southern Caribbean coast, a laid-back town with a strong Afro-Caribbean identity, beautiful beaches, and some of the best surf breaks in the country. It's also the gateway to Cahuita National Park and the Gandoca-Manzanillo Wildlife Refuge. We provide direct private transfers from Liberia Airport or any Guanacaste location.
Highlights
- 01.
Playa Cocles and Punta Uva
- 02.
Cahuita National Park
- 03.
Afro-Caribbean culture and cuisine
- 04.
Snorkeling and scuba diving
How to get there
We provide private door-to-door transportation from Liberia Airport (LIR), San José Airport (SJO), and any hotel or accommodation in Guanacaste to Puerto Viejo. The trip is direct, in a modern air-conditioned SUV with a bilingual driver.
5 hours
$240
5.5 hours
$260
Frequently asked questions