There are 7 ways to get from Osa to Tamarindo by busferry, shuttle, car, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Shuttle
best- Take the busferry from Sierpe to Montezumabusferry Sierpe
- Take a shuttle bus from Montezuma to TamarindoTamarindo
9h 17m$142–567Drive 419.7 km
cheapest- Drive from Osa to Tamarindocar 419.7 km
7h 23m$57–82Drive to Puerto Jiménez Airport, fly
- Drive from Osa to Puerto Jiménez Airport (PJM)car
- Fly from Puerto Jiménez Airport (PJM) to Tamarindo Airport (TNO)plane PJM - TNO
5h 49m$173–512Bus, shuttle
- Take the bus from Palmar Norte to Uvitabus Panamá
- Take a shuttle bus from Uvita to TamarindoPrivate
5h 8m$826–836Bus
- Take the bus from Tinoco to Terminal TRACOPAbus By Costanera / ...
- Take the bus from Hospital México to Tamarindobus San Jose
12h 42m$77–96Drive to Drake Bay, fly
- Drive from Osa to Drake Bay (DRK)car
- Fly from Drake Bay (DRK) to Tamarindo Airport (TNO)plane DRK - TNO
5h 10m$152–441Bus, shuttle to Juan Santamaría International Airport, fly
- Take the bus from Tinoco to Uvitabus
- Take a shuttle bus from Uvita to San José
- Fly from Juan Santamaría International Airport (SJO) to Tamarindo Airport (TNO)plane SJO - TNO
6h 32m$725–789
Puerto Jiménez Airport (PJM) to Tamarindo Airport (TNO) flights
Questions & Answers
The cheapest way to get from Osa to Tamarindo is to drive which costs $55 - $85 and takes 7h 23m.
The fastest way to get from Osa to Tamarindo is to bus and shuttle which takes 5h 8m and costs $820 - $840.
No, there is no direct bus from Osa to Tamarindo. However, there are services departing from Tinoco and arriving at Tamarindo via Terminal Cartago, Avenida 3 con Calle 36 and Hospital México. The journey, including transfers, takes approximately 12h 42m.
The distance between Osa and Tamarindo is 477 km. The road distance is 419.7 km.
The best way to get from Osa to Tamarindo without a car is to shuttle which takes 9h 17m and costs $140 - $600.
It takes approximately 9h 17m to get from Osa to Tamarindo, including transfers.
Osa to Tamarindo bus services, operated by Tracopa, depart from Tinoco station.
Osa to Tamarindo bus services, operated by Tracopa, arrive at Terminal TRACOPA station.
Yes, the driving distance between Osa to Tamarindo is 420 km. It takes approximately 7h 23m to drive from Osa to Tamarindo.
There are 931+ hotels available in Tamarindo.
What companies run services between Osa, Costa Rica and Tamarindo, Guanacaste, Costa Rica?
You can take a vehicle from Osa to Tamarindo via Tinoco, Terminal TRACOPA, Terminal Cartago, Quiznos, Avenida 3 con Calle 36, and Hospital México in around 12h 42m.
- Website
- worldticket.com
Flights from Puerto Jiménez Airport to Tamarindo Airport via Juan Santamaría International Airport
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- $150–500
Flights from Puerto Jiménez Airport to Tamarindo Airport via Drake Bay, Juan Santamaría International Airport
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- $150–550
Flights from Drake Bay to Tamarindo Airport via Juan Santamaría International Airport
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- $130–410
Flights from Juan Santamaría International Airport to Tamarindo Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $180–230
- Website
- flysansa.com
Flights from Puerto Jiménez Airport to Tamarindo Airport via Juan Santamaría International Airport
- Ave. Duration
- 3h 46m
- When
- Every day
- Estimated price
- $150–500
Flights from Puerto Jiménez Airport to Tamarindo Airport via Drake Bay, Juan Santamaría International Airport
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- $150–550
Flights from Drake Bay to Tamarindo Airport via Juan Santamaría International Airport
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- $130–410
Flights from Juan Santamaría International Airport to Tamarindo Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- $180–230
- Phone
- +506 2642 0024
- [email protected]
- Website
- zumatours.net
Busferry from Sierpe to Montezuma
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- $80–160
- Website
- https://www.zumatours.net/
Shuttle from Montezuma to Tamarindo
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Estimated price
- $40–380
- Website
- https://www.zumatours.net/
- Phone
- +504 9919 5375
- Website
- cristobalcolon.com.gt
Bus from Palmar Norte to Uvita
- Ave. Duration
- 30 min
- Frequency
- Twice daily
- Estimated price
- $3–5
- Schedules at
- cristobalcolon.com.gt
- Road
- $3–5
- Phone
- 1 800 715 1370
- [email protected]
- Website
- ridecr.com
Shuttle from Uvita to Tamarindo
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Estimated price
- $778
- Website
- https://www.ridecr.com/
Shuttle from Uvita to San José
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $477
- Website
- https://www.ridecr.com/
- Phone
- +506 2221 4214
- [email protected]
- Website
- tracopacr.com
Bus from Tinoco to Terminal TRACOPA
- Ave. Duration
- 5h 42m
- Frequency
- Every 3 hours
- Estimated price
- $17–22
- Schedules at
- tracopacr.com
- Colectivo
- $17–20
Bus from Tinoco to Uvita
- Ave. Duration
- 1h 12m
- Frequency
- Every 3 hours
- Estimated price
- $10–12
- Schedules at
- tracopacr.com
- Colectivo
- $10–12
- Phone
- +506 4404 0505
- [email protected]
- Website
- tiguanacaste.com
Bus from Hospital México to Tamarindo
- Ave. Duration
- 4h 55m
- Frequency
- Twice daily
- Estimated price
- $10–15
- Schedules at
- tiguanacaste.com
- Book at
- tiguanacaste.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 Getting to Rome from the airport, Travelling around the UAE, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.







