Haga click en el siguiente enlace para leer está página en Español: Playa Puerto Viejo Costa Rica
Location: between Cocles and Punta Uva beaches in Limon, Costa Rica.
Puerto Viejo Beach (Salsa Brava) GPS Coordinates: 9.658912, -82.751339 (9°39’32.08″N, 82°45’04.82″W)
District: Cahuita, canton: Talamanca, province: Limon.
Zone postal code: 70403.
Getting to Puerto Viejo Beach in Talamanca, Limon:
From San José
From the Juan Santamaria International Airport drive for about 8 km towards to San Jose, on your right you should see the Hospital Mexico, take the exit to your right, to La Uruca (on the roundabout, the third exit). Turn right at the traffic lights and continue to San José (keep on the middle lane as much as possible) until you get to a gas station at a Y-junction, keep left. Take the exit to Guapiles-Limon and follow the road #32 to Limón, passing through the Zurqui bridge and the Braulio Carrillo mountains. It is likely that you will encounter fog and rain. Please drive with your lights on. After the mountains the road to Limon is practically straight with no hills.
When you reach Puerto Limon, just before you enter the city, at a gas station you should take the exit on your right, following the road signs to Cahuita and Puerto Viejo, and continue along the coast road to Puerto Viejo for about 60 km (37 miles). Once in Puerto Viejo, you can choose to visit any of it beaches like El Chino, El Parquecito or Salsa Brava.
Please note that if you have not left San Jose by 2 pm you will be driving part of the way at night. We do not recommend this for first time travelers driving in Costa Rica. Roads do not have lines, rain can be bad, lighting is poor and there are potholes and there could be people walking/cycling, which may be unseen.
You can take a bus from the route San José – Puerto Viejo (Autotransportes MEPE S.A., 2257-8129 / 2758-1572) which takes about 4.5 hours. We recommend buying the ticket a day earlier to secure your space.
You can also take a flight from the Juan Santamaria Airport to the Limon airport, either with Sansa or Nature Air airlines every day. From here you can take a taxi or rent a car and drive or to Puerto Viejo beach, which takes about 40 minutes.