Puerto Viejo to San Jose - Shared Shuttle Transportation Services This shuttle is the most secure way to travel between PUERTO VIEJO and SAN JOSE , the entire trip takes 5 hours and the service is Hotel to Hotel or to the Airport.
Puerto Viejo to San Jose - Private Transportation Services Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to San Jose Airport - Shared Shuttle Transportation This shuttle is the most secure way to travel between PUERTO VIEJO and SAN JOSE AIRPORT , the entire trip takes 4.5 hours and the service is Hotel to Hotel or to the Airport.
Puerto Viejo to San Jose Airport - Private Transportation Services Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO ALAJUELA This shuttle is the most secure way to travel between PUERTO VIEJO and ALAJUELA , the entire trip takes 5 hours and the service is Hotel to Hotel or to the Airport.
Puerto Viejo to Alajuela – Private Transportation Departure: Any time of your election, Private Door to Door Service.
Discover a budget-friendly and convenient way to travel from Puerto Viejo to Arenal Volcano with our shared shuttle service. Enjoy the scenic ride and share the journey with fellow travelers.
Discover the ultimate convenience and comfort of private transportation services from Puerto Viejo to Arenal Volcano. Enjoy a seamless journey through picturesque landscapes, tailored to your needs.
Puerto Viejo to El Castillo Hotels Arenal - Shared Shuttle Transportation This shuttle is the most secure way to travel between PUERTO VIEJO and EL CASTILLO ARENAL , the entire trip takes 6 hours and the service is Hotel to Hotel.
Puerto Viejo to El Castillo Arenal – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to La Fortuna - INTERBUS - Shared Shuttle Transportation Services This shuttle is the most secure way to travel between PUERTO VIEJO and LA FORTUNA , the entire trip takes 6 hours and the service is Hotel to Hotel.
Puerto Viejo to La Fortuna – Private Transportation Services Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO RIO CELESTE This shuttle is the most secure way to travel between PUERTO VIEJO and RIO CELESTE , the entire trip takes 8 hours and the service is Hotel to Hotel.
Puerto Viejo to Rio Celeste – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO TILARAN This shuttle is the most secure way to travel between PUERTO VIEJO and TILARAN , the entire trip takes 8 hours and the service is Hotel to Hotel.
Puerto Viejo to Tilaran – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO NUEVO ARENAL This shuttle is the most secure way to travel between PUERTO VIEJO and NUEVO ARENAL , the entire trip takes 8 hours and the service is Hotel to Hotel.
Puerto Viejo to Nuevo Arenal – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Monteverde Shared Shuttle This shuttle is the most secure way to travel between PUERTO VIEJO and MONTEVERDE , the entire trip takes 11 hours and the service is Hotel to Hotel.
Puerto Viejo to Monteverde – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Liberia Airport - Shared Shuttles This shuttle is the most secure way to travel between PUERTO VIEJO and LIBERIA AIRPORT , the entire trip takes 14 hours and the service is Hotel to Hotel or to the Airport.
Puerto Viejo to Liberia Airport – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Liberia City & Airport - Shared Shuttles This shuttle is the most secure way to travel between PUERTO VIEJO and LIBERIA CITY , the entire trip takes 14 hours and the service is Hotel to Hotel or to the Airport.
Puerto Viejo to Liberia City – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO DREAMS LAS MAREAS This shuttle is the most secure way to travel between PUERTO VIEJO and DREAMS LAS MAREAS , the entire trip takes 15 hours and the service is Hotel to Hotel.
Puerto Viejo to Dreams Las Mareas – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO RINCON DE LA VIEJA This shuttle is the most secure way to travel between PUERTO VIEJO and RINCON DE LA VIEJA , the entire trip takes 15 hours and the service is Hotel to Hotel.
Puerto Viejo to Rincon de la Vieja – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO PENAS BLANCAS This shuttle is the most secure way to travel between PUERTO VIEJO and PENAS BLANCAS, the entire trip takes 15 hours and the service is Hotel to Hotel.
Puerto Viejo to Penas Blancas – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO RIU GUANACASTE This shuttle is the most secure way to travel between PUERTO VIEJO and RIU GUANACASTE , the entire trip takes 14 hours and the service is Hotel to Hotel.
Puerto Viejo to RIU Guanacaste – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO RIU PALACE This shuttle is the most secure way to travel between PUERTO VIEJO and RIU PALACE , the entire trip takes 14 hours and the service is Hotel to Hotel.
Puerto Viejo to RIU Palace – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO RIO PERDIDO This shuttle is the most secure way to travel between PUERTO VIEJO and RIO PERDIDO, the entire trip takes 14 hours and the service is Hotel to Hotel.
Puerto Viejo to Rio Perdido – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Canas – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO PAPAGAYO GULF This shuttle is the most secure way to travel between PUERTO VIEJO and PAPAGAYO GULF, the entire trip takes 14 hours and the service is Hotel to Hotel.
Puerto Viejo to Papagayo Gulf – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO PAPAGAYO PENINSULA This shuttle is the most secure way to travel between PUERTO VIEJO and PAPAGAYO PENINSULA, the entire trip takes 14 hours and the service is Hotel to Hotel.
Puerto Viejo to Papagayo Peninsula – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO PLAYAS DEL COCO This shuttle is the most secure way to travel between PUERTO VIEJO and PLAYAS DEL COCO, the entire trip takes 14 hours and the service is Hotel to Hotel.
Puerto Viejo to Playas del Coco – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO OCOTAL This shuttle is the most secure way to travel between PUERTO VIEJO and OCOTAL, the entire trip takes 14 hours and the service is Hotel to Hotel.
Puerto Viejo to Ocotal – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO PLAYA HERMOSA GUANACASTE This shuttle is the most secure way to travel between PUERTO VIEJO and PLAYA HERMOSA GUANACASTE , the entire trip takes 14 hours and the service is Hotel to Hotel.
Puerto Viejo to Playa Hermosa Guanacaste – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Playa Langosta - Shared Shuttle Transportation This shuttle is the most secure way to travel between PUERTO VIEJO and PLAYA LANGOSTA , the entire trip takes 13 hours and the service is Hotel to Hotel.
Puerto Viejo to Playa Langosta – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Tamarindo - Shared Shuttle Transportation Services This shuttle is the most secure way to travel between PUERTO VIEJO and TAMARINDO , the entire trip takes 13 hours and the service is Hotel to Hotel.
Puerto Viejo to Tamarindo - Private Transportation Services Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO PLAYA GRANDE This shuttle is the most secure way to travel between PUERTO VIEJO and PLAYA GRANDE , the entire trip takes 14 hours and the service is Hotel to Hotel.
Puerto Viejo to Playa Grande – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO SANTA CRUZ This shuttle is the most secure way to travel between PUERTO VIEJO and SANTA CRUZ , the entire trip takes 13 hours and the service is Hotel to Hotel.
Puerto Viejo to Santa Cruz – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO JW MARRIOTT HACIENDA PINILLA This shuttle is the most secure way to travel between PUERTO VIEJO and JW MARRIOTT HACIENDA PINILLA , the entire trip takes 14 hours and the service is Hotel to Hotel.
Puerto Viejo to JW Marriott Hacienda Pinilla – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO HACIENDA PINILLA This shuttle is the most secure way to travel between PUERTO VIEJO and HACIENDA PINILLA , the entire trip takes 14 hours and the service is Hotel to Hotel.
Puerto Viejo to Hacienda Pinilla – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO FLAMINGO This shuttle is the most secure way to travel between PUERTO VIEJO and FLAMINGO , the entire trip takes 13 hours and the service is Hotel to Hotel.
Puerto Viejo to Flamingo – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO CONCHAL This shuttle is the most secure way to travel between PUERTO VIEJO and CONCHAL , the entire trip takes 13 hours and the service is Hotel to Hotel.
Puerto Viejo to Conchal – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Playa Potrero - Shuttle Transportation to Playa Potrero This shuttle is the most secure way to travel between PUERTO VIEJO and PLAYA POTRERO , the entire trip takes 13 hours and the service is Hotel to Hotel.
Puerto Viejo to Playa Potrero – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO BRASILITO This shuttle is the most secure way to travel between PUERTO VIEJO and BRASILITO , the entire trip takes 13 hours and the service is Hotel to Hotel.
Puerto Viejo to Brasilito – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO AVELLANAS This shuttle is the most secure way to travel between PUERTO VIEJO and AVELLANAS , the entire trip takes 14 hours and the service is Hotel to Hotel.
Puerto Viejo to Avellanas – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO PLAYA NEGRA This shuttle is the most secure way to travel between PUERTO VIEJO and PLAYA NEGRA , the entire trip takes 14 hours and the service is Hotel to Hotel.
Puerto Viejo to Playa Negra – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO OSTIONAL This shuttle is the most secure way to travel between PUERTO VIEJO and OSTIONAL , the entire trip takes 14 hours and the service is Hotel to Hotel.
Puerto Viejo to Ostional – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO NOSARA This shuttle is the most secure way to travel between PUERTO VIEJO and NOSARA , the entire trip takes 14 hours and the service is Hotel to Hotel.
Puerto Viejo to Nosara – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO GUIONES This shuttle is the most secure way to travel between PUERTO VIEJO and GUIONES , the entire trip takes 14 hours and the service is Hotel to Hotel.
Puerto Viejo to Guiones – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO SAMARA This shuttle is the most secure way to travel between PUERTO VIEJO and SAMARA , the entire trip takes 13 hours and the service is Hotel to Hotel.
Puerto Viejo to Samara – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO CARRILLO This shuttle is the most secure way to travel between PUERTO VIEJO and CARRILLO , the entire trip takes 13 hours and the service is Hotel to Hotel.
Puerto Viejo to Carrillo – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO NICOYA This shuttle is the most secure way to travel between PUERTO VIEJO and NICOYA , the entire trip takes 13 hours and the service is Hotel to Hotel.
Puerto Viejo to Nicoya – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO COYOTE This shuttle is the most secure way to travel between PUERTO VIEJO and COYOTE , the entire trip takes 14 hours and the service is Hotel to Hotel.
Puerto Viejo to Coyote – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO PUNTA ISLITA This shuttle is the most secure way to travel between PUERTO VIEJO and PUNTA ISLITA , the entire trip takes 14 hours and the service is Hotel to Hotel.
Puerto Viejo to Punta Islita – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO PAQUERA This shuttle is the most secure way to travel between PUERTO VIEJO and PAQUERA , the entire trip takes 12 hours and the service is Hotel to Hotel.
Puerto Viejo to Paquera – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO TAMBOR This shuttle is the most secure way to travel between PUERTO VIEJO and TAMBOR , the entire trip takes 13 hours and the service is Hotel to Hotel.
Puerto Viejo to Tambor – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO TANGO MAR This shuttle is the most secure way to travel between PUERTO VIEJO and TANGO MAR , the entire trip takes 13 hours and the service is Hotel to Hotel.
Puerto Viejo to Tango Mar – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO MONTEZUMA This shuttle is the most secure way to travel between PUERTO VIEJO and MONTEZUMA , the entire trip takes 14 hours and the service is Hotel to Hotel.
Puerto Viejo to Montezuma – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO SANTA TERESA This shuttle is the most secure way to travel between PUERTO VIEJO and SANTA TERESA , the entire trip takes 14 hours and the service is Hotel to Hotel.
Puerto Viejo to Santa Teresa – Private Transportation Services Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO MAL PAIS This shuttle is the most secure way to travel between PUERTO VIEJO and MAL PAIS , the entire trip takes 14 hours and the service is Hotel to Hotel.
Puerto Viejo to Mal Pais – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Cahuita – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Aviarios del Caribe – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Sloth Sanctuary – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Guapiles - Collective Bus Transportation This shuttle is the most secure way to travel between PUERTO VIEJO and GUAPILES , the entire trip takes 2 hours and the service is Hotel to Hotel.
Puerto Viejo to Guapiles– Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Siquirres - Shuttle Transportation This shuttle is the most secure way to travel between PUERTO VIEJO and SIQUIRRES , the entire trip takes 2 hours and the service is Hotel to Hotel.
Puerto Viejo to Siquirres– Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO LIMON This shuttle is the most secure way to travel between PUERTO VIEJO and LIMON , the entire trip takes 1.5 hours and the service is Hotel to Hotel.
Puerto Viejo to Limon– Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Bajos del Toro– Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Manzanillo– Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Moin Cruise Terminal– Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to La Pavona– Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Santa Marta (between Siquirres & Turrialba) – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Sarapiqui – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Panama Border – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Sixaola – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Braulio Carrillo – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Teleferico Aerial Tram Braulio Carrillo – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Turrialba – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO PUNTARENAS DOUBLE TREE This shuttle is the most secure way to travel between PUERTO VIEJO and PUNTARENAS DOUBLE TREE , the entire trip takes 11 hours and the service is Hotel to Hotel.
Puerto Viejo to Puntarenas Double Tree – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO PUNTARENAS FERRY This shuttle is the most secure way to travel between PUERTO VIEJO and PUNTARENAS FERRY, the entire trip takes 11 hours.
Puerto Viejo to Puntarenas Ferry – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Punta Leona - Shuttle Transportation This shuttle is the most secure way to travel between PUERTO VIEJO and PUNTA LEONA the entire trip takes 11 hours.
Puerto Viejo to Punta Leona – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Villa Caletas - Shuttle Transportation This shuttle is the most secure way to travel between PUERTO VIEJO and VILLA CALETAS the entire trip takes 11 hours.
Puerto Viejo to Villa Caletas – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO HERRADURA This shuttle is the most secure way to travel between PUERTO VIEJO and HERRADURA the entire trip takes 11 hours.
Puerto Viejo to Herradura – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO LOS SUENOS MARRIOTT This shuttle is the most secure way to travel between PUERTO VIEJO and LOS SUENOS MARRIOTT the entire trip takes 11 hours.
Puerto Viejo to Los Suenos Marriott – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Jaco – Shared Shuttle Transportation Services This shuttle is the most secure way to travel between PUERTO VIEJO and JACO the entire trip takes 11 hours.
Puerto Viejo to Jaco – Private Transportation Services Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Playa Hermosa Jaco - Shared Shuttle Transportation This shuttle is the most secure way to travel between PUERTO VIEJO and PLAYA HERMOSA JACO the entire trip takes 11 hours.
Puerto Viejo to Playa Hermosa Jaco – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO ESTERILLOS This shuttle is the most secure way to travel between PUERTO VIEJO and ESTERILLOS the entire trip takes 12 hours.
Puerto Viejo to Esterillos – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Parrita - Shared Shuttle Transportation This shuttle is the most secure way to travel between PUERTO VIEJO and PARRITA the entire trip takes 13 hours.
Puerto Viejo to Parrita – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO QUEPOS This shuttle is the most secure way to travel between PUERTO VIEJO and QUEPOS the entire trip takes 13 hours.
Puerto Viejo to Quepos – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Manuel Antonio - Shared Shuttle Transportation This shuttle is the most secure way to travel between PUERTO VIEJO and MANUEL ANTONIO the entire trip takes 13 hours.
Puerto Viejo to Manuel Antonio – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO DOMINICAL This shuttle is the most secure way to travel between PUERTO VIEJO and DOMINICAL the entire trip takes 12 hours.
Puerto Viejo to Dominical – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Uvita - Shuttle Transportation in Costa Rica This shuttle is the most secure way to travel between PUERTO VIEJO and UVITA the entire trip takes 12 hours.
Puerto Viejo to Uvita – Private Transportation Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Ojochal - Shared Shuttle Service This shuttle is the most secure way to travel between PUERTO VIEJO and OJOCHAL the entire trip takes 13 hours.
Puerto Viejo to Ojochal – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
PUERTO VIEJO TO SIERPE This shuttle is the most secure way to travel between PUERTO VIEJO and SIERPE the entire trip takes 14 hours.
Puerto Viejo to Sierpe – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Drake Bay - Shared Shuttle Transportation This shuttle is the most secure way to travel between PUERTO VIEJO and DRAKE BAY (Sierpe Deck) the entire trip takes 14 hours.
Puerto Viejo to Drake Bay (Sierpe Deck) – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Hard Rock Hotel Papagayo This shuttle is the most secure way to travel between PUERTO VIEJO and PAPAGAYO GULF, the entire trip takes 14 hours and the service is Hotel to Hotel.
Puerto Viejo to Hard Rock Hotel Papagayo – Private VIP Shuttle Service Departure: Any time of your election, Private Door to Door Service.
Puerto Viejo to Bocas del Toro - Shuttle & Boat Departure at 8am and at 12pm
Puerto Viejo to Sarapiqui - Shared Shuttle Transportation Services This shuttle is the most secure way to travel between PUERTO VIEJO and SARAPIQUI, the entire trip takes 6 hours and the service is Hotel to Hotel.
Puerto Viejo to Sarapiqui - Shared Shuttle