Costa Rica Buses


Browse this list of Costa Rica bus schedules to find the routes that apply to your vacation needs. Keep in mind that some bus companies change their schedules without much notice so departure times may vary slightly from what we have here. Some bus companies add or reduce the amount of departures on some holidays. For a more complete guide to using the buses for traveling around Costa Rica we recommend: Costa Rica by Bus

Jicaral - Playa Naranjo Bus Schedule

Phone: (506) 2650-0179

Schedule Playa Naranjo departure from Jicaral: 6 am - 7 pm Return to Jicaral: 7:30 am - 9 pm.


Liberia - Playa Flamingo Bus Schedule

Phone: (506) 2665-5891

Schedule Playa Flamingo departure from Liberia from Mercado Central: 6 am - 6 pm Reture to Liberia: 6:10 am - 5:30...


Quepos - Manuel Antonio Bus Schedule

Phone: (506) 2223-5567

Schedule Quepos/Manuel Antonio National Park departure from San José: 6 am -7 pmReturn to San José: 4:30 am -...


San Jose - Bribrí Bus Schedule

Phone: (506) 2257-8129 San José/2758-1572 Limón

Schedule Bribri departure from San José from Caribe Terminal: 6 am - 3:30 pmReturn to San José: 6 am - 3 pm Bribri...


San Jose - Cahuita Bus Schedule

Phone: (506) 2257-8129 San José/2758-1572 Limón

ScheduleCahuita departure from San José from Caribe Terminal: 6 am - 4 pmReturn to San Jose: 7 am - 4:30 pm, every...


San Jose - Ciudad Quesada Bus Schedule

Phone: (506) 2255-4318

Schedule Hours from San José: Hours varied starting at 5:30 am until 7:40 pm. Hours from San Carlos: 5:00 am...


San Jose - Dominical Bus Schedule

Phone: (506) 2223-5567

Departure from San José at 6 am and 3 pm Departure from Dominical at 5 am and 1 pm


San Jose - Guácimo Bus Schedule

Phone: (506) 2222-0610

Schedule Guácimo departure from San José: 5:30 am - 7 pmReturn to San José: 6:45 am - 6 pm


San Jose - Guápiles Bus Schedule

Phone: (506) 2222-0610

Schedule San José sale de 5:30 am - 10 pmGuápiles sale de 5:30 - 7 pm


San Jose - Jacó Bus Schedule

Phone: (506) 2223-1109

Jacó departure from San José: 7:30 am, 10:30 am, 1 pm, 3:30 pm, 6:30 pm Return to San José: 5 am, 7:30 am, 11...