At the Bus station, “Atlántico Norte” in San José, Avenida 9, calle 12 (Barrio México) there is a direct bus 5 times a day to Puerto Viejo. The trip takes about 4.5 hours.
Once you get to Puerto Viejo bus station, we recommend to take a taxi to our place.
Schedule (from San José to Puerto Viejo):
6am, 10am, 12md, 2pm, 4pm.
Schedule (from Puerto Viejo to San José):
7:30am, 9am, 11am, 1pm, 4pm.
Price: 5.270 colones (around $10 USD, or 9 Euros) – updated December, 2016.