Transportation to Puerto Viejo

Share Shuttle Service

These include pickup and dropoff at most hotels. Must be booked at least 3 days in advance. Service is provided in comfortable air-conditioned minibuses or vans.



Price: $55  per person, $27 per child under 11



Departure from San Jose: 07:45 am approximately

Departure from Puerto Viejo: 08:00 am or 02:00 pm approximately



Duration: 5 hours approximately

Airport Express Shuttle

These service includes pickups ONLY at the Airport and dropoff at most hotels at Puerto Viejo. Must be booked at least 3 days in advance. Service is provided in comfortable air-conditioned minibuses or vans.



Price: $59 per person, $40 per child under 11



Departure from San Jose: 02:30 pm approximately



Duration: 5 hours approximately

Public bus with private taxi pick up at Airport


In advance our driver purchases your bus ticket for the bus you specify so you know you'll get a the ticket for the departure time you need.

The driver meets you at the airport on the exit after customs and brings you directly to the Puerto Viejo Bus Terminal at San Jose.

The drop off will be at Puerto Viejo down town, from there you need to take a taxi to take you to your vacation rental.

Fee includes taxi from Airport to bus terminal and bus ticket. You need to pay extra for the taxi at Puerto Viejo.



Price: $50 per person (rate varies dep on # of persons)


Departure from San Jose: Public bus leaves from San Jose to Puerto Viejo at 10am, 12pm, 4pm

Duration: 5 hours approximately



Note: this service is only available from SJ to PV

Private Transportation Service 


This is the best way to travel to Puerto Viejo, the driver will pick you up at the Airport and will take you directly to your final destination, you are welcome to request brief stops for photos, bathroom breaks, meal, others. 



Price: $250 per per van


Departure from San Jose: at the time you indicated us

Duration: 4 hours approximately

Note: this service is for 6 passengers and from 06:00 am to 06:00pm, extra fee will apply if you need to travel in different hours

Rafting Adventure Connection



GREAT TRANSPORTATION OPTION: We have daily departures from San José, the Caribbean Coast and the Arenal Volcano, giving you the choice to start and finish at the place of your convenience. Half way between these locations is our Exploration Center, a private base for our river trips and our Tortuguero Expeditions.



This Rafting Adventure Connection combines a trip on the river and the transportation between two points. The pick up will be at your hotel around 06:00 am, from here you will go to the Exploration Center to get ready for the rafting trip. Once you are done with the tour, they will take you to your final destination.



Price: $99 per person


Duration: 12 hours approximately (4 hours river time)

Departure: 06:00 a.m. approximately.

Arrival: 06:00 p.m. approximately.

Pick Up Place: Your hotel in San Jose, Puerto Viejo or Arenal

Drop off Place: Your hotel in San Jose, Puerto Viejo or Arenal



Note: for more info about the tour please check the  White Water Rafting Tour