Getting to CHB


Most travelers will begin their trip to Coral Hill Bungalows by flying into San Jose, Costa Rica.  To get to our bungalows in Cahuita from the San Jose airport or from a San Jose hotel, you have a few options depending on your arrival time. We are located 130 miles from San Jose. It is approximately four hours by car, bus, or van service. For a quicker arrival, regional flights are also available.

Please keep note when planning your transportation to Cahuita that we do not accept check ins after 9:00pm.

By Car

You can rent a car and drive the four hours. The roads are in good condition and fairly well signed. We can e-mail you directions or you can get a GPS from the rental agency. The GPS works very well. The Waze app also works well in Costa Rica.

By Shuttle / Taxi

There are many options available for private and public cars to bring you to our place, such as:

  1. You can take a shuttle van service with or They offer twice daily service from San Jose to Cahuita for less than $55 per person each way (please check their websites for current rates). The ride is about four hours and you will share the bus with other tourists. They can be booked directly.

  2. Private van service through which is available anytime day or night for about $200 to $240 one way.

  3. We can also arrange for a private taxi to pick you up at the airport and take you to Coral Hill Bungalows for $170-$180 in a private taxi.

By Bus

You can take a bus. There is a direct non-stop bus from the Terminal Atlantico Norte /San Carlos in San Jose to Cahuita. The ride is about four hours and costs about $9 per person each way. They depart the San Jose terminal at 6am, 10am, 12pm, 2pm and 4pm. They are not air conditioned, but are fairly new. You would take a taxi from the airport to the bus terminal for about $30, and another taxi from the Cahuita bus station to Coral Hill Bungalows for about $4. We are 1 kilometer north of the bus station at Playa Negra.

By Plane

Regional airline flight - Sansa Air ( is a regional airline that flies from the San Jose airport to the Limon airport which is only 30 minutes away from Coral Hill Bungalows. The flight is only about 35 minutes and you're here. A taxi can pick you up at the Limon airport and bring you to Coral Hill Bungalows. Taxi cost is ~$50.