At Gran Terminal del Caribe you can find buses to: Puerto Viejo* , Río Frío, Guápiles, Guácimo, Cariari, Squirres, Pocora, Limón, Peñas Blancas. This terminal also has a website with all of the schedules. Check it out here: grupocaribenos. Update on their website: something is weird on the site these days, maybe best to check the FB https://www.facebook.com/grupocaribenos/
Note that the Puerto Viejo destination here is not the popular caribean beach location near the Panama border. This bus leaves from the Terminal MEPE.
San Jose to Peñas Blancas (Border)
Buses leave from here for the border to Nicaragua, Peñas Blancas – for years this ran out of the Deldu station and is why you may read that online. Buses go at 3am, 5am, 6am, 8:30am, 10am, 12pm, 2pm, 4:45pm, 7pm. Price is ¢4625 (May 2017)
Peñas Blancas to San José: 3am, 4am, 6am, 8:30am, 10am, 12pm, 330pm, 5:30pm
A recent photo (May 2017) of the schedule is in the photos below.
To the Caribbean
San José to Limón, Siquirres, and Guapiles.
To get to Puerto Viejo, the popular caribean location near the Panama border from San José you need the MEPE station. The Groupo Caribeños does provide service to Puerto Viejo but only from that region. Buses leave for Puerto Viejo from Guápiles.
We will be further updating this page soon.
Help your fellow traveller
If you have taken any of the buses on this page, please drop us a comment below about how the trip went, what time you left, how long it took and what it cost. And, definitely let us know if we have anything wrong.
Lets help each other in our travels!