There are 3 ways to get from Liberia to Sonzapote by bus, taxi, 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, line 1502 bus
best- Take the bus from Terminal de Buses Municipal de Liberia to Nicoyabus 550
- Take the bus from Terminal Nicoya to Puente de la Amistadbus 1502 / ...
2h 57m$23–31Drive 104 km
cheapest- Drive from Liberia to Sonzapotecar 104 km
1h 40m$14–21Bus, taxi
- Take the bus from Terminal de Buses Municipal de Liberia to Cañasbus 524
- Take the taxi from Cañas to Sonzapotetaxi
1h 44m$113–145
Questions & Answers
The cheapest way to get from Liberia to Sonzapote is to drive which costs $14 - $21 and takes 1h 40m.
The fastest way to get from Liberia to Sonzapote is to drive which takes 1h 40m and costs $14 - $21.
No, there is no direct bus from Liberia to Sonzapote. However, there are services departing from Terminal de Buses Municipal de Liberia and arriving at Puente de la Amistad via Terminal Nicoya. The journey, including transfers, takes approximately 2h 57m.
The distance between Liberia and Sonzapote is 123 km. The road distance is 104 km.
The best way to get from Liberia to Sonzapote without a car is to bus and line 1502 bus which takes 2h 57m and costs $23 - $35.
It takes approximately 2h 57m to get from Liberia to Sonzapote, including transfers.
Liberia to Sonzapote bus services, operated by Transportes La Pampa, depart from Terminal de Buses Municipal de Liberia station.
Liberia to Sonzapote bus services, operated by Transportes La Pampa, arrive at Nicoya station.
Yes, the driving distance between Liberia to Sonzapote is 104 km. It takes approximately 1h 40m to drive from Liberia to Sonzapote.
There are 32+ hotels available in Sonzapote.
What companies run services between Liberia, Costa Rica and Sonzapote, Guanacaste, Costa Rica?
You can take a bus from Terminal de Buses Municipal de Liberia to Sonzapote via Nicoya, Terminal Nicoya, and Puente de la Amistad in around 2h 57m.
- Phone
- +506 2665 7520
- [email protected]
- Website
- facebook.com
Bus from Terminal de Buses Municipal de Liberia to Nicoya
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- $3–5
- Schedules at
- facebook.com
- Phone
- +506 4404 0505
- [email protected]
- Website
- tiguanacaste.com
Bus from Terminal Nicoya to Puente de la Amistad
- Ave. Duration
- 52 min
- Frequency
- Every 2 hours
- Estimated price
- $7–10
- Schedules at
- tiguanacaste.com
- Book at
- tiguanacaste.com
- Phone
- +506 2663 1752
- [email protected]
- Website
- reinadelcampo.com
Bus from Terminal de Buses Municipal de Liberia to Cañas
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- $4–5
- Schedules at
- reinadelcampo.com
- Phone
- +506 2222 0610
- info@grupocaribeños.com
Bus from Terminal de Buses Municipal de Liberia to Cañas
- Ave. Duration
- 58 min
- Frequency
- Once daily
- Estimated price
- $2–4
- Ave. Duration
- 59 min
- Estimated price
- $110–140
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 Italian Lakes: Getting around by train, How to plan an amazing trip around Scandinavia, and Getting to Milan from the airport - to help you get the most out of your next trip.







