There are 3 ways to get from Puntarenas to Bagaces by bus or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Puntarenas to Terminal de Buses Municipal de Liberiabus Puntarenas
3h 15m$14–18Bus via Juntas
cheapest- Take the bus from Puntarenas to Las Juntasbus 625
- Take the bus from Las Juntas to Bagacesbus Liberia
4h 8m$9–12Drive 108.2 km
- Drive from Puntarenas to Bagacescar 108.2 km
1h 49m$15–21
Questions & Answers
The cheapest way to get from Puntarenas to Bagaces is to bus via Juntas which costs $8 - $13 and takes 4h 8m.
The fastest way to get from Puntarenas to Bagaces is to drive which takes 1h 49m and costs $14 - $21.
No, there is no direct bus from Puntarenas to Bagaces. However, there are services departing from Puntarenas and arriving at Bagaces via Liberia. The journey, including transfers, takes approximately 3h 15m.
The distance between Puntarenas and Bagaces is 160 km. The road distance is 108.2 km.
The best way to get from Puntarenas to Bagaces without a car is to bus which takes 3h 15m and costs $13 - $19.
It takes approximately 3h 15m to get from Puntarenas to Bagaces, including transfers.
Puntarenas to Bagaces bus services, operated by Reina del Campo, depart from Puntarenas station.
Puntarenas to Bagaces bus services, operated by Reina del Campo, arrive at Terminal de Buses Municipal de Liberia station.
Yes, the driving distance between Puntarenas to Bagaces is 108 km. It takes approximately 1h 49m to drive from Puntarenas to Bagaces.
There are 77+ hotels available in Bagaces.
What companies run services between Puntarenas, Costa Rica and Bagaces, Costa Rica?
Reina del Campo operates a bus from Puntarenas to Terminal de Buses Municipal de Liberia every 3 hours. Tickets cost $6–9 and the journey takes 2h.
- Phone
- +506 2663 1752
- [email protected]
- Website
- reinadelcampo.com
Bus from Puntarenas to Terminal de Buses Municipal de Liberia
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Estimated price
- $6–9
- Schedules at
- reinadelcampo.com
- Phone
- +506 2645 7447
- [email protected]
- Website
- transmonteverde.com
Bus from Puntarenas to Las Juntas
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- $5–8
- Schedules at
- transmonteverde.com
- Phone
- +506 2222 0610
- info@grupocaribeños.com
Bus from Las Juntas to Bagaces
- Ave. Duration
- 58 min
- Frequency
- Once daily
- Estimated price
- $3–5
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting around the Cyclades, Slovenia: Getting from Ljubljana to Lake Bled, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.




