Puerto Viejo Beach 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.

WAZE location Puerto Viejo Beach Costa Rica, Talamanca, Limon  Google Maps location Puerto Viejo Beach Costa Rica, Talamanca, Limon

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.

BY BUS

You can take a bus from the route San José – Puerto Viejo (Autotransportes MEPE S.A., +506 2257-8129 / +506 2758-1572) which takes about 4.5 hours. We recommend buying the ticket a day earlier to secure your space.

BY PLANE

You can also take a flight from the Juan Santamaria Airport to the Limon airport, either with Sansa or Aerobell 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.

Puerto Viejo Beach nearby Restaurants: Bread and Chocolate, Creperie Sel et Sucre, Le Numu, Stashus con Fusion

Puerto Viejo beach nearby Hotels: La Isla Inn, Le Cameleon

Address map: Click here to view address map from Juan Santamaria International Airport (SJO), Alajuela, Costa Rica TO Puerto Viejo Beach in Talamanca, Limon, Costa Rica.