
How to Get from San Jose Airport to Puerto Viejo?
Compare private transportation and shared shuttle service from SJO Airport to Puerto Viejo, including confirmed prices, departures, travel time, luggage, and return options.
How to Get from San José Airport to Puerto Viejo
Private transportation and scheduled shared shuttles are the main organized options for traveling from Juan Santamaría International Airport (SJO) to Puerto Viejo de Talamanca.
The overland journey takes approximately 5 to 6 hours, depending on airport departure time, traffic, weather, road conditions, stops, and the exact destination. No ferry is required.
Quick Answer
The shared shuttle costs US$95 per person and has confirmed departures at 7:00 a.m. and 2:15 p.m. It suits passengers who can complete immigration, baggage collection, customs, and the confirmed meeting process before one of those departures.
Private transportation costs US$380 for one to four passengers, plus US$30 for each additional passenger after four. The vehicle is reserved for the passengers included in the booking, and the departure time is selected and confirmed for the reservation.
Quick Transfer Information
Origin: Juan Santamaría International Airport (SJO), near Alajuela
Destination: Confirmed accommodation or location in the Puerto Viejo de Talamanca area
Service Options: Private transportation and shared shuttle
Estimated Travel Time: Approximately 5–6 hours
Shared Shuttle Price: US$95 per person
Shared Departures: 7:00 a.m. and 2:15 p.m.
Private Transportation Price: US$380 for 1–4 passengers
Additional Private Passenger: US$30 per passenger after the first four
Private Departure: Selected and confirmed for the reservation
Ferry Required: No
Special Luggage: Must be reported before booking
Start at the Correct San José Airport Location
Juan Santamaría International Airport is located near Alajuela, outside downtown San José. Transportation beginning at SJO is not automatically the same service as transportation beginning at a hotel in San José.
When reserving, use the full airport name or the SJO code and provide the airline, flight number, scheduled arrival time, passenger count, and exact destination.
A scheduled landing time is not the time a passenger will be ready to leave. International travelers must first complete the applicable arrival procedures and reach the confirmed transportation meeting point.
Private Transportation from SJO to Puerto Viejo
Private transportation from San José Airport to Puerto Viejo costs US$380 for one to four passengers. Each additional passenger after four costs US$30.
The vehicle is reserved for the passengers included in the booking, and the departure time is selected and confirmed for the reservation. This makes private transportation particularly useful when a flight does not provide a comfortable connection with the shared schedule.
Private transportation may suit:
Families or groups traveling together.
Passengers arriving outside the shared departure times.
Travelers who prefer not to share the vehicle.
Groups whose private-service total compares favorably with multiple shared seats.
Passengers carrying special or oversized luggage.
Travelers whose exact destination requires individual coordination.
Provide the complete Puerto Viejo accommodation and luggage information before confirmation. The pricing formula does not guarantee unlimited passenger or baggage capacity; the transportation arrangement must match the actual group.
Shared Shuttle from SJO to Puerto Viejo
The San José Airport to Puerto Viejo shared shuttle costs US$95 per passenger. Confirmed departures are available at 7:00 a.m. and 2:15 p.m.
Passengers reserve individual seats and travel with customers from other bookings. The service follows a fixed schedule rather than departing whenever one passenger completes the airport arrival process.
The shared shuttle can suit:
Solo travelers.
Couples.
Small groups whose flight timing fits the schedule.
Passengers comfortable sharing the vehicle.
Travelers who can reach the meeting point before the confirmed departure.
The exact meeting procedure must be reviewed before travel. Do not assume the shuttle departs directly outside the arrivals exit or that it will wait for a delayed passenger.
Which Option Costs Less for Your Group?
Because the two services use different pricing models, compare the total for the complete party.
One shared seat costs US$95.
Two shared seats cost US$190.
Three shared seats cost US$285.
Four shared seats cost US$380—the same as the confirmed private price for one to four passengers.
Five shared seats cost US$475, while private transportation costs US$410 under the confirmed additional-passenger formula.
From five passengers onward, the stated private pricing formula produces a lower total than purchasing the same number of US$95 shared seats. Vehicle capacity, luggage space, and availability must still be confirmed.
Price is not the only factor. A solo traveler may save substantially with the shared shuttle, while a group of four can choose between services based primarily on flight timing, privacy, and flexibility because the confirmed totals are equal.
Connecting with a Shared Shuttle After Your Flight
Choose the shared departure based on the time you can realistically reach the confirmed meeting point—not only the scheduled landing time.
Allow for:
Immigration.
Checked-baggage collection.
Customs.
Walking through the terminal.
Finding the meeting location.
Possible flight or baggage delays.
No universal connection time works for every arrival. Ask the transportation provider whether the intended flight provides an appropriate margin before reserving a shared departure.
If the connection is too close, private transportation may be more suitable because its departure is selected and confirmed for the reservation.
What Happens if the Flight Is Delayed?
A shared shuttle operates at fixed times and should not be assumed to wait for an individual delayed passenger. Review the applicable instructions and contact process before travel.
Private transportation offers more flexible coordination because the departure is arranged using the reservation and flight information. However, travelers should still review the confirmed pickup procedure and should not assume that every delay or itinerary change is handled automatically.
Confirm the Puerto Viejo Destination
The destination must be Puerto Viejo de Talamanca, not Puerto Viejo de Sarapiquí.
Puerto Viejo de Talamanca is part of a wider southern Caribbean visitor area. Hotels, villas, vacation rentals, and other accommodations may be located in central Puerto Viejo or in surrounding communities.
Provide the full property name and an accurate location. Do not assume that every nearby beach community is automatically included under a reservation labeled only “Puerto Viejo.”
The final destination can affect coverage, coordination, and total travel time.
Luggage and Special Equipment
Provide the number and type of bags when reserving either transportation option.
Surfboards, bicycles, wheelchairs, mobility devices, fishing equipment, oversized suitcases, and other unusual items must be reported before booking. Include dimensions when requested.
Shared-shuttle storage is used by passengers from multiple reservations. Private transportation also requires accurate information so the appropriate passenger and luggage arrangement can be confirmed.
Acceptance of special equipment should never be assumed.
Renting a Car After Reaching Puerto Viejo
Travelers do not necessarily need to drive the long airport route to have independent transportation during their Caribbean stay.
One alternative is to travel from SJO by private transportation or shared shuttle and then review car rental options in Puerto Viejo. This can suit travelers who prefer not to drive immediately after an international flight but want a vehicle later for local beaches or the next part of their itinerary.
Pickup location, hours, vehicle category, protection, payment, delivery, collection, and one-way conditions must be confirmed separately.
Driving from SJO to Puerto Viejo
A rental car from the airport may suit travelers who want to begin a broader self-drive itinerary immediately after landing.
Before choosing this option, consider:
Fatigue after the flight.
Airport rental pickup procedures.
Current road and weather conditions.
Navigation responsibility.
Passenger and luggage capacity.
Accommodation access and parking.
Rental requirements and protection terms.
The eventual return location.
Car rental should be evaluated according to the entire itinerary. It should not automatically be presented as cheaper, faster, or more convenient than private transportation or a shared shuttle.
Public Bus Transportation
Public transportation may be possible, but it does not provide the same airport-to-destination format as an organized transfer.
Travelers must independently determine how to get from SJO to the applicable bus terminal, verify the current operator and departure schedule, manage luggage between services, and arrange transportation from the final stop to the accommodation when necessary.
This option can suit flexible travelers who are comfortable organizing each segment and do not require transportation coordinated around their flight.
Plan the Arrival Day Carefully
The 5-to-6-hour estimate is a planning range, not a guaranteed arrival time. Traffic, weather, stops, road conditions, airport procedures, and the final accommodation can affect the journey.
Avoid placing a time-sensitive tour, dinner reservation, or onward connection immediately after the expected arrival. Travelers arriving later in the day should also confirm their accommodation’s check-in instructions.
Keep medication, travel documents, valuables, chargers, and other essential items accessible during the journey.
Return Transportation to SJO
The Puerto Viejo to San José Airport shared shuttle costs US$95 per person and has confirmed departures at 6:00 a.m. and 12:30 p.m.
Return transportation must be reserved separately. Select the departure according to the international flight time, required airport arrival margin, pickup location, and possible road delays. A scheduled departure does not guarantee compatibility with every flight.
Frequently Asked Questions
How much is the shared shuttle from SJO to Puerto Viejo?
The shared shuttle costs US$95 per person. Confirmed departures are available at 7:00 a.m. and 2:15 p.m.
How much is private transportation?
Private transportation costs US$380 for one to four passengers. Each additional passenger after four costs US$30.
How long does the journey take?
The estimated travel time is approximately 5 to 6 hours. Traffic, weather, road conditions, stops, airport departure timing, and the exact destination can affect the duration.
Is private transportation or shared shuttle cheaper for four passengers?
The confirmed total is US$380 for either option: four shared seats at US$95 each or one private service for one to four passengers.
Does the route require a ferry?
No. Transportation between SJO and Puerto Viejo de Talamanca is completed overland.
Will the shared shuttle wait if the flight is delayed?
Do not assume it will wait. Shared transportation follows fixed departure times, so travelers must provide enough time to complete the airport arrival process and reach the confirmed meeting point.
Can private transportation be coordinated with my flight?
Yes. The private departure is selected and confirmed for the reservation using the applicable flight and pickup information.
Can I bring a surfboard or oversized luggage?
Possibly, but the item must be reported before booking. Acceptance and vehicle arrangements require confirmation.
Choose Your Transportation to Puerto Viejo
Choose the US$95-per-person shared shuttle when your flight provides a comfortable connection with the 7:00 a.m. or 2:15 p.m. departure.
Choose the US$380 private service for one to four passengers when your party needs a selectable departure time, prefers a vehicle reserved for the booking, or has a group total that compares favorably with shared seats.
Before confirming either option, provide the travel date, airline and flight number, scheduled arrival, passenger count, exact Puerto Viejo destination, standard luggage, and details of any special equipment.

