top of page

Puerto Viejo to San José

Our 
Story

Quick Details

  • Route: Puerto Viejo / Cahuita to San José City & Juan Santamaría Airport (SJO)

  • Service Type: Shared Shuttle

  • Departure Times: 6:00 AM & 12:30 PM (Daily)

  • Estimated Duration: 5 Hours (subject to Highway 32 traffic)

  • Pick-up Location: Hotels/Hostels in Puerto Viejo, Cocles & Cahuita

  • Drop-off Locations: Major San José downtown hotels & SJO International Airport

  • Company: Caribe Shuttle

  • Price: $69 USD per person

  • Luggage Allowance: 1 large bag/backpack + 1 carry-on item

  • Extra Luggage Fee: $17 USD for extra bags, surfboard or oversized items

General Information

Service Description

Reach San José city or catch your flight at SJO International Airport directly from Puerto Viejo. Choose between morning and afternoon departures, traveling in modern vehicles with Wi-Fi and professional bilingual drivers.


Pick-Up Instructions & Essential Policies

Be waiting at your assigned hotel pick-up spot 15 minutes before departure. Due to potential traffic on Highway 32, drop-offs at SJO Airport can take up to 7-8 hours on high-traffic days; please ensure you schedule your flight arrival time accordingly (allow at least 4-5 hours buffer before your flight).


Why Book With Us?

Caribe Shuttle offers daily fixed schedules to San José, ensuring travelers reach the capital safely and comfortably.

​

Transportation Request

By completing the following secure form, you are requesting to book a transportation with us. We will contact you within 24 business hours to provide you with more information about availability and the details of your request.

 

The information you provide will not be disclosed to third parties without your consent

Request Now

bottom of page