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.

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

You can take a shuttle van service such as They offer daily morning service from San Jose to Cahuita once a day for $54 per person each way. The ride is about four hours. Interbus can be booked directly. Another option is to book a private van service through which is available anytime day or night for about $200 to $240 one way. 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.