How to get to Puerto Viejo
Once landed in San Jose at the Juan Santa Maria International Airport, you have three options to get to Puerto Viejo:
With the public bus, costing around $ 10, or a shuttle, costing around $ 55, you will have to plan around 5 to 6 hours of travel time. There is also the option of flying from San Jose to the nearby city of Puerto Limon with the airline Fly Sansa, where you can arrive in less than 40 minutes.
As soon as you have booked your flight, we will be happy to help you organize your journey to Puerto Viejo.