Skip to main content
Puerto Viejo, Costa Rica
Back to destinations
Caribbean

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.

From Liberia Airport

5 hours

$240

From Guanacaste

5.5 hours

$260

Frequently asked questions

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.