There are 8 ways to get from Costa Rica to Sardinal by bus, car, plane, taxi, 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 Central Autobusera Inteligente to Comunidadbus San Jose
4h 15m$19–26Bus via Terminal de Buses Municipal de Liberia
cheapest- Take the bus from Terminal Gran Terminal del Caribe to Liberiabus San Jose
4h 53m$11–25Drive 232.5 km
- Drive from San José to Sardinalcar 232.5 km
3h 45m$32–45Fly to Tamarindo Airport, taxi
- Fly from Juan Santamaría International Airport (SJO) to Tamarindo Airport (TNO)plane SJO - TNO
- Take the taxi from Tamarindo Airport (TNO) to Sardinaltaxi
3h 3m$251–302Shuttle
- Take a shuttle bus from San José to Sardinal
4h 10m$235Bus via Miramar
- Take the bus from Terminal Gran Terminal del Caribe to Sardinalbus 505 San José
- Take the bus from Sardinal to Comunidadbus San Jose
4h 55mBus via Terminal Pulmitan Liberia
- Take the bus from Terminal Pulmitan De Liberia to Terminal Pulmitan Liberiabus San Jose
5h 57m$11–24Fly to Liberia International Airport
- Fly from Juan Santamaría International Airport (SJO) to Liberia International Airport (LIR)plane SJO - LIR
3h 21m$171–1,202
Juan Santamaría International Airport (SJO) to Tamarindo Airport (TNO) flights
Questions & Answers
The cheapest way to get from Costa Rica to Sardinal is to bus via Terminal de Buses Municipal de Liberia which costs $11 - $26 and takes 4h 53m.
The fastest way to get from Costa Rica to Sardinal is to fly and taxi which takes 3h 3m and costs $250 - $310.
No, there is no direct bus from Costa Rica to Sardinal. However, there are services departing from Central Autobusera Inteligente and arriving at Sardinal via Parque Comunidad. The journey, including transfers, takes approximately 4h 15m.
The distance between Costa Rica and Sardinal is 248 km. The road distance is 232.5 km.
The best way to get from Costa Rica to Sardinal without a car is to bus which takes 4h 15m and costs $18 - $26.
It takes approximately 4h 15m to get from Costa Rica to Sardinal, including transfers.
Costa Rica to Sardinal bus services, operated by Transporte Inteligente de Guanacaste, depart from Central Autobusera Inteligente station.
The best way to get from Costa Rica to Sardinal is to bus which takes 4h 15m and costs $18 - $26. Alternatively, you can fly, which costs $170 - $1,200 and takes 3h 21m.
Costa Rica to Sardinal bus services, operated by Transporte Inteligente de Guanacaste, arrive at Comunidad station.
Yes, the driving distance between Costa Rica to Sardinal is 232 km. It takes approximately 3h 45m to drive from Costa Rica to Sardinal.
What companies run services between Costa Rica and Sardinal, Guanacaste, Costa Rica?
Transporte Inteligente de Guanacaste operates a bus from Central Autobusera Inteligente to Comunidad twice daily. Tickets cost $9–15 and the journey takes 3h 45m. Alternatively, SANSA, Edelweiss Air, and World Ticket fly from Juan Santamaría International Airport (SJO) to Liberia International Airport (LIR) hourly.
- Website
- flysansa.com
Flights from Juan Santamaría International Airport to Tamarindo Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $120–550
Flights from Juan Santamaría International Airport to Liberia International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $170–900
- Website
- worldticket.com
Flights from Juan Santamaría International Airport to Tamarindo Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $120–550
Flights from Juan Santamaría International Airport to Liberia International Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $170–900
- Website
- flyedelweiss.com
Flights from Juan Santamaría International Airport to Liberia International Airport
- Ave. Duration
- 45 min
- When
- Wednesday
- Estimated price
- $390–750
- Phone
- +506 4404 0505
- sac@tiguanacaste.com
- Website
- tiguanacaste.com
Bus from Central Autobusera Inteligente to Comunidad
- Ave. Duration
- 3h 45m
- Frequency
- Twice daily
- Estimated price
- $9–15
- Schedules at
- tiguanacaste.com
- Book at
- tiguanacaste.com
Bus from Sardinal to Comunidad
- Ave. Duration
- 1h 20m
- Frequency
- Twice daily
- Estimated price
- $8–10
- Schedules at
- tiguanacaste.com
- Book at
- tiguanacaste.com
Shuttle from San José to Sardinal
- Ave. Duration
- 4h 10m
- Frequency
- On demand
- Estimated price
- $235
- Website
- https://www.jungletomsafaris.com/
- Phone
- +506 2222 0610
- info@caribeños.com
- Website
- facebook.com
Bus from Terminal Gran Terminal del Caribe to Liberia
- Ave. Duration
- 4h
- Frequency
- Every 2 hours
- Estimated price
- $10–14
- Schedules at
- facebook.com
Bus from Terminal Gran Terminal del Caribe to Sardinal
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Schedules at
- yoviajocr.com
- 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
- $10–13
- Book at
- mibus.cr
- Ave. Duration
- 1h 4m
- Estimated price
- $80–100
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 Travelling to the US: What do I need to know?, Thanksgiving 2018: How to travel stress-free, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
There are 833+ hotels available in Sardinal.







