There are 7 ways to get from Cariari to Tamarindo 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 via Villarreal
best- Take the bus from Terminal Guápiles to Terminal Gran Terminal del Caribebus San José
- Take the bus from Central Autobusera Inteligente to Villarrealbus San Jose
7h 1m$28–37Bus
cheapest- Take the bus from Terminal Guápiles to Terminal Gran Terminal del Caribebus San José
- Take the bus from Central Autobusera Inteligente to Tamarindobus San Jose
8h 16m$16–21Drive 331.6 km
- Drive from Cariari to Tamarindocar 331.6 km
5h 57m$45–65Bus, fly to Tamarindo Airport
- Take the bus from Cariari to Guápilesbus
- Take the bus from Terminal Guápiles to Terminal Gran Terminal del Caribebus
- Fly from Juan Santamaría International Airport (SJO) to Tamarindo Airport (TNO)plane SJO - TNO
4h 56m$194–257Bus, shuttle
- Take the bus from Terminal Guápiles to Terminal Gran Terminal del Caribebus San José
- Take a shuttle bus from San José to TamarindoPrivate
5h 56m$70–465Bus via Miramar
- Take the bus from Terminal Guápiles to Terminal Gran Terminal del Caribebus
- Take the bus from Terminal Gran Terminal del Caribe to Sardinalbus
- Take the bus from Sardinal to Tamarindobus
8h 35mBus, fly to Nosara Airport
- Take the bus from Cariari to Guápilesbus
- Take the bus from Terminal Guápiles to Terminal Gran Terminal del Caribebus
- Fly from Juan Santamaría International Airport (SJO) to Nosara Airport (NOB)plane SJO - NOB
6h 6m$488–528
Juan Santamaría International Airport (SJO) to Tamarindo Airport (TNO) flights
Questions & Answers
The cheapest way to get from Cariari to Tamarindo is to bus which costs $16 - $22 and takes 8h 16m.
The fastest way to get from Cariari to Tamarindo is to bus and fly which takes 4h 56m and costs $190 - $260.
No, there is no direct bus from Cariari to Tamarindo. However, there are services departing from Cariari and arriving at Villarreal via Terminal Guápiles, Fishel and Central Autobusera Inteligente. The journey, including transfers, takes approximately 7h 1m.
The distance between Cariari and Tamarindo is 346 km. The road distance is 331.6 km.
The best way to get from Cariari to Tamarindo without a car is to bus via Villarreal which takes 7h 1m and costs $28 - $40.
It takes approximately 7h 1m to get from Cariari to Tamarindo, including transfers.
Cariari to Tamarindo bus services, operated by Empresarios Guapileños, depart from Terminal Guápiles station.
Cariari to Tamarindo bus services, operated by Empresarios Guapileños, arrive at Terminal Gran Terminal del Caribe station.
Yes, the driving distance between Cariari to Tamarindo is 332 km. It takes approximately 5h 57m to drive from Cariari to Tamarindo.
There are 931+ hotels available in Tamarindo.
What companies run services between Cariari, Limón, Costa Rica and Tamarindo, Guanacaste, Costa Rica?
You can take a bus from Cariari to Tamarindo via Terminal Guápiles, Terminal Gran Terminal del Caribe, Fishel, Terminal del Mercado de la Coca Cola, Central Autobusera Inteligente, and Villarreal in around 7h 1m.
- Website
- flysansa.com
Flights from Juan Santamaría International Airport to Tamarindo Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $180–260
Flights from Juan Santamaría International Airport to Nosara Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $160–340
- Website
- worldticket.com
Flights from Juan Santamaría International Airport to Tamarindo Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $180–260
Flights from Juan Santamaría International Airport to Nosara Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- $160–340
Bus from Terminal Guápiles to Terminal Gran Terminal del Caribe
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- $4
- Schedules at
- yoviajocr.com
Bus from Terminal Guápiles to Terminal Gran Terminal del Caribe
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- $4
- Schedules at
- yoviajocr.com
Bus from Terminal Guápiles to Terminal Gran Terminal del Caribe
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- $4
- Schedules at
- yoviajocr.com
Bus from Terminal Guápiles to Terminal Gran Terminal del Caribe
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- $4
- Schedules at
- yoviajocr.com
Bus from Terminal Guápiles to Terminal Gran Terminal del Caribe
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- $4
- Schedules at
- yoviajocr.com
Bus from Terminal Guápiles to Terminal Gran Terminal del Caribe
- Ave. Duration
- 40 min
- Frequency
- Every 30 minutes
- Estimated price
- $4
- Schedules at
- yoviajocr.com
- Phone
- +506 4404 0505
- [email protected]
- Website
- tiguanacaste.com
Bus from Central Autobusera Inteligente to Villarreal
- Ave. Duration
- 3h 37m
- Frequency
- Once daily
- Estimated price
- $9–15
- Schedules at
- tiguanacaste.com
- Book at
- tiguanacaste.com
Bus from Central Autobusera Inteligente to Tamarindo
- Ave. Duration
- 5h
- Frequency
- 4 times a day
- Estimated price
- $10–15
- Schedules at
- tiguanacaste.com
- Book at
- tiguanacaste.com
Bus from Sardinal to Tamarindo
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- $9–14
- Schedules at
- tiguanacaste.com
- Book at
- tiguanacaste.com
- Phone
- +506 2767 7590 / 2767 7137
- [email protected]
- Website
- facebook.com
Bus from Cariari to Guápiles
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- $2
- Schedules at
- facebook.com
Bus from Cariari to Guápiles
- Ave. Duration
- 1h
- Frequency
- Every 20 minutes
- Estimated price
- $2
- Schedules at
- facebook.com
- Phone
- 1 800 715 1370
- [email protected]
- Website
- ridecr.com
Shuttle from San José to Tamarindo
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Estimated price
- $459
- Website
- https://www.ridecr.com/
- Phone
- (+506) 4100 0888
- [email protected]
- Website
- interbusonline.com
Shuttle from San José to Tamarindo
- Ave. Duration
- 5h 30m
- Frequency
- Hourly
- Estimated price
- $360
- Schedules at
- interbusonline.com
- Phone
- +506 2642 0024
- [email protected]
- Website
- zumatours.net
Shuttle from San José to Tamarindo
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $65–100
- Website
- https://www.zumatours.net/
Bus from Terminal Gran Terminal del Caribe to Sardinal
- Ave. Duration
- 2h 5m
- Frequency
- Every 4 hours
- Schedules at
- yoviajocr.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 Need to know: Greyhound, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, and Getting to Rome from the airport - to help you get the most out of your next trip.








