• From San Jose by bus:
• Autobus of Mepe, leaves from Terminal Atlantico Norte (San Carlos) directly to Cahuita/Puerto Viejo. The trip takes 4 Hours, the Buses leave at from 6:00, 8:00, 10:00, 12:00, 14:00 and 16:00.
• From Limon by bus:
• First you have to take a bus from San Jose bound for Limon. There are several services to Limon from this city. Then , once you have reached Limon you have to take another bus shuttle bound for Cahuita, there are several services going during the day.