CaribeShuttle offers hotel and airport pick up from San Jose to Cahuita/PuertoViejo. The comfortable buses also have WiFi access. Daily transfer from San Jose leave at 6am and 2pm and are approximately 4 to 5 hours each way. The return trips from Cahuita/Puerto Viejo to San Jose leave at 7am, 12:30pm daily.
$50 per person each way
CaribeShuttle also offers transport to and from the following locations;
La Fortuna/Arenal, Montverde, Montezuma, Tortuguero, Manuel Antonio, Jaco, Samara, San Juan del Sur and Boquete.
For more information: http://caribeshuttle.com
Tel: 506. 2750.0626, firstname.lastname@example.org
Interbus runs a shuttle service from the San Jose Airport to Cahuita and Puerto Viejo. The best way to make reservations is online at www.interbusonline.com.
The current prices are $52 one way for adults and $26 one way for children. Children under 12 years of age must be in a car seat by law in Costa Rica. There is no extra charge but you must request one at the time of your reservation.
There are two shuttles daily both to and from San Jose/Cahuita/Puerto Viejo .The trip is 5 hours each way.
From San Jose to Cahuita/Puerto Viejo leaves 7:30am and 2:30pm
From Cahuita/Puerto Viejo to San Jose leaves 6am and 1:30pm
For more information: interbusonline.com