Getting to La Leona Ecolodge

The trip from San José to La Leona Eco Lodge has two parts. The first one from San José to Puerto Jimenez and the second part

Part I: From San José to Puerto Jimenez (air, bus or car):

By Air

SANSA and NATURE AIR offer daily flights from San Jose to Puerto Jimenez – the flight takes about 45 minutes.
To contact SANSA or Nature AIR directly click on the link below


Feel free contact us for assistance with your flight reservations.

By Bus

A: Blanco-Lobo Transport Bus leaves San José to Puerto Jimenez daily at 8 am and 12 pm. The trip takes about 8 to 9 hours. For information please call (+ 506) 2735-5189 / 2257-4121.

B: Take Tracopa Company Bus to Golfito (on the east side of the Golfo Dulce). The bus leaves San José at 5:00 am. From Golfito to Puerto Jimenez water taxis run several times a day between 6 am and 3:00 pm (schedule can be subject to change).

By Car

You have two options for driving from San José to Puerto Jimenez:

  1. From San José drive south on the Pan American Highway (Interamericana). Follow the road until you get to San Isidro Del General, continue south through pineapple plantations until you arrive and get through Palmar Norte. About 40 km after Palmar Norte you get to the ´Corcovado´ gas station at Chacarita. At this gas station turn right and keep driving on this route for about 75 km until you get to Puerto Jimenez.
  2. As described above drive along the Pan American Highway from San José to San Isidro del General. In San Isidro turn right on the road number 243 towards Dominical. When you get to the coast line turn left and drive south until Palmar Norte. Turn right and you get back on the Interamericana and after about 40 km at the ´Corcovado´ gas station in Chacarita turn right until you get to Puerto Jimenez.

If you have access to WAZE or GPS Navigation please click here for step by step instructions.

Part II: From Puerto Jimenez to Carate and La Leona Eco Lodge:

To get to the lodge, you have to arrive to Carate first, and just 1 km from Carate´s airstrip, we have our operation base. If you´re traveling with your own car, this operations base is a safe place to park your vehicle during your stay at La Leona. It has a cost of $5.00 per night. From this point, you will walk along the beach to the lodge, as your luggage will be taken there by horse cart. The weight of the luggage should not exceed 15kg/30 pounds per person. You can leave spare luggage at the administration office from La Leona Eco Lodge in Puerto Jimenez.

You can also get to Carate is by the colectivo, the public bus (which is a cattle truck). It leaves Puerto Jimenez at 6 am and at 1:30 pm. This ride takes approximately 2.5 hours and costs US$9.00 per person one way. If you fly into Puerto Jimenez we recommend taking a short taxi ride from the airstrip to the colectivo station.

Another option is taking a taxi from Puerto Jimenez to Carate which takes about 2 hours and costs US$90.00 one way. We can organize a taxi picking you up at the Puerto Jimenez´s airstrip or in town.

Please consider the time table of the horse-shuttle, from our base to La Leona Eco Lodge and backwards. You don´t  need to match your arrival time with this schedule. Your luggage will be kept in our base until the next shuttle arrives.

Carate a La Leona La Leona a Carate
08.30 am 07.00 am
04.00 pm 02.00 pm

From Carate all of our guests have to walk 2.5 km on the beach to get to the Lodge or from our “base camp” 3.5 km. As this is the only way of accessing.
For the hike between Carate and La Leona is important to be aware of the tides.



Please contact us in advance about the road conditions to Carate.
We expect you with open arms at La Leona Eco Lodge!  Please contact us in advance for any information you may require.