There are 9 ways to get from Turrialba to Liberia by bus, car, plane, or shuttle
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 Turrialba to San Jose Terminal Transtusa302 Direct
- Take the bus from Terminal Atlántico Norte to Parada Rotonda LiberiaSjo
5h 30m$19–44Bus via Terminal Pulmitan Liberia
cheapest- Take the bus from Turrialba to San Jose Terminal Transtusa302 Direct
- Take the bus from Terminal Pulmitan De Liberia to Terminal Pulmitan LiberiaSan Jose
7h 4m$13–16Drive 264.7 km
- Drive from Turrialba to Liberia264.7 km
4h 27m$36–52Bus, fly to Liberia International Airport
- Take the bus from Turrialba to San Jose Terminal Transtusa
- Fly from Juan Santamaría International Airport (SJO) to Liberia International Airport (LIR)SJO - LIR
4h 28m$198–1,578Bus via Cañas
- Take the bus from Turrialba to San Jose Terminal Transtusa
- Take the bus from Terminal Gran Terminal del Caribe to Cañas
- Take the bus from Cañas to Terminal de Buses Municipal de Liberia524
6h 28mBus via Palmares
- Take the bus from Turrialba to San Jose Terminal Transtusa
- Take the bus from Central de Autobuses del Norte to Cruce San Ramón
- Take the bus from Cruce San Ramón to Liberia
7h 9mBus, fly to Tamarindo Airport, shuttle
- Take the bus from Turrialba to San Jose Terminal Transtusa
- Fly from Juan Santamaría International Airport (SJO) to Tamarindo Airport (TNO)SJO - TNO
- Take a shuttle bus from Tamarindo to Liberia
5h 6m$275–287Bus, fly to La Fortuna Arenal Airport, shuttle
- Take the bus from Turrialba to San Jose Terminal Transtusa
- Fly from Juan Santamaría International Airport (SJO) to La Fortuna Arenal Airport (FON)SJO - FON
- Take a shuttle bus from La Fortuna to Cañas
- Take the bus from Cañas to Terminal de Buses Municipal de Liberia
5h 39m$283–294Bus, fly to Nosara Airport, shuttle
- Take the bus from Turrialba to San Jose Terminal Transtusa
- Fly from Juan Santamaría International Airport (SJO) to Nosara Airport (NOB)SJO - NOB
- Take a shuttle bus from Tamarindo to Liberia
6h 6m$435–440
Juan Santamaría International Airport (SJO) to Liberia International Airport (LIR) flights
Questions & Answers
The cheapest way to get from Turrialba to Liberia is to bus via Terminal Pulmitan Liberia which costs $13 - $17 and takes 7h 4m.
The fastest way to get from Turrialba to Liberia is to drive which takes 4h 27m and costs $35 - $55.
No, there is no direct bus from Turrialba to Liberia. However, there are services departing from Turrialba and arriving at Parada Rotonda Liberia via C.C.S.S and Terminal Atlántico Norte. The journey, including transfers, takes approximately 5h 30m.
The distance between Turrialba and Liberia is 277 km. The road distance is 264.7 km.
The best way to get from Turrialba to Liberia without a car is to bus which takes 5h 30m and costs $19 - $45.
It takes approximately 5h 30m to get from Turrialba to Liberia, including transfers.
Turrialba to Liberia bus services, operated by Transtusa, depart from Turrialba station.
Turrialba to Liberia bus services, operated by Transtusa, arrive at San Jose Terminal Transtusa station.
Yes, the driving distance between Turrialba to Liberia is 265 km. It takes approximately 4h 27m to drive from Turrialba to Liberia.
There are 91+ hotels available in Liberia.
What companies run services between Turrialba, Costa Rica and Liberia, Costa Rica?
You can take a bus from Turrialba to Parada Rotonda Liberia via San Jose Terminal Transtusa, C.C.S.S, Mercado Borbón, and Terminal Atlántico Norte in around 5h 30m.
- Website
- flysansa.com
Flights from Juan Santamaría International Airport to Liberia International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $85–650
Flights from Juan Santamaría International Airport to Liberia International Airport via Cobano
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- $90–650
Flights from Juan Santamaría International Airport to Tamarindo Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $35–270
Flights from Juan Santamaría International Airport to La Fortuna Arenal Airport
- Ave. Duration
- 35 min
- When
- Every day
- Estimated price
- $106–110
Flights from Juan Santamaría International Airport to Nosara Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $30–230
- Website
- worldticket.com
Flights from Juan Santamaría International Airport to Liberia International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $85–650
Flights from Juan Santamaría International Airport to Liberia International Airport via Cobano
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- $90–650
Flights from Juan Santamaría International Airport to Tamarindo Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $35–270
Flights from Juan Santamaría International Airport to Nosara Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $30–230
- Website
- costaricagreenair.com
Flights from Juan Santamaría International Airport to Nosara Airport
- Ave. Duration
- 35 min
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $30–230
- Website
- flyedelweiss.com
Flights from Juan Santamaría International Airport to Liberia International Airport
- Ave. Duration
- 55 min
- When
- Monday and Wednesday
- Estimated price
- $85–650
- Phone
- +506 4036-1800
- tiquetesweb@grupotranstusa.com
- Website
- grupotranstusa.com
Bus from Turrialba to San Jose Terminal Transtusa
- Ave. Duration
- 40 min
- Frequency
- Hourly
- Estimated price
- $3–4
- Schedules at
- grupotranstusa.com
- Phone
- +504 9919 5375
- Website
- cristobalcolon.com.gt
Bus from Terminal Atlántico Norte to Parada Rotonda Liberia
- Ave. Duration
- 3h 30m
- Frequency
- Every 2 hours
- Estimated price
- $15–40
- Schedules at
- cristobalcolon.com.gt
- Road
- $15–40
Bus from Terminal Gran Terminal del Caribe to Cañas
- Ave. Duration
- 3h 18m
- Frequency
- Every 4 hours
- Schedules at
- yoviajocr.com
- Phone
- +506 2663 1752
- reinadelcamposa@hotmail.com
- Website
- reinadelcampo.com
Bus from Cañas to Terminal de Buses Municipal de Liberia
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- $3–5
- Schedules at
- reinadelcampo.com
- Phone
- +506 2222 0610
- info@grupocaribeños.com
Bus from Cañas to Terminal de Buses Municipal de Liberia
- Ave. Duration
- 59 min
- Frequency
- Once daily
- Estimated price
- $2–4
- Phone
- +506 2222 0610
- info@caribeños.com
- Website
- facebook.com
Bus from Terminal Pulmitan De Liberia to Terminal Pulmitan Liberia
- Ave. Duration
- 5h
- Frequency
- Every 2 hours
- Estimated price
- $9–12
- Book at
- mibus.cr
- Phone
- +506 2222 3854
- Website
- yoviajocr.com
Bus from Central de Autobuses del Norte to Cruce San Ramón
- Ave. Duration
- 45 min
- Frequency
- Every 3 hours
- Website
- https://yoviajocr.com/company/autotransportes-tilaran-s-a
- Phone
- +506 4404 0505
- sac@tiguanacaste.com
- Website
- tiguanacaste.com
Bus from Cruce San Ramón to Liberia
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- $8–11
- Schedules at
- tiguanacaste.com
- Book at
- tiguanacaste.com
- Phone
- 1 800 715 1970
- info@ridecr.com
- Website
- ridecr.com
Shuttle from Tamarindo to Liberia
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $109
- Website
- https://www.ridecr.com/
Shuttle from La Fortuna to Cañas
- Ave. Duration
- 50 min
- Frequency
- On demand
- Estimated price
- $156
- Website
- https://www.ridecr.com/
- Phone
- +506 2750 0626
- info@caribeshuttle.com
- Website
- caribeshuttle.com
Shuttle from Tamarindo to Liberia
- Ave. Duration
- 2h 2m
- Frequency
- Once daily
- Website
- https://www.caribeshuttle.com/
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 How to get from JFK to New York City, Travelling around the UAE, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.










