• From San Jose Airport you can get a private shttle to Puerto viejo for apprximately 50$ per person ( 4 hours drive)
• The cheapest way is getting the Caribeno Bus at The Caribeno Bus terminal to Limon and from Limon get a bus to Puerto Viejo for approximately 18 $ per person ( 5- 6 hours drive)
• You can get a flight from San Jose Airport to Limon for 70 $ ( travel time around 20 minutes)