
Bus from Santa Teresa to Tamarindo
Shared shuttle · ~5 hours · $55–$70 USD · Daily
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets from Santa Teresa to Tamarindo
Plan your perfect trip
Find and book your bus tickets in just a few clicks.
Best prices
We partner with top bus companies to provide you with the best prices available.
Flexible Booking
Change your travel plans as needed with our flexible booking options.
Getting from Santa Teresa to Tamarindo looks short on a map but is one of Costa Rica's trickier overland connections. Both are bucket-list Nicoya Peninsula surf towns, yet the lack of a direct coastal highway means the trip threads inland through Nicoya and sometimes the Gulf of Nicoya ferry. A shared shuttle removes the stress of navigating unmarked dirt roads, fording seasonal rivers, and timing ferry crossings in a rental car.
Spring Bus connects you with the established shuttle operators running this corridor — Interbus, Easy Ride, Tropical Tours Shuttle, Monkey Ride and Ride CR — in comfortable air-conditioned minibuses with door-to-door hotel service. Book once through Spring Bus and arrive in Tamarindo without touching the wheel.
Route details: Santa Teresa to Tamarindo
Travel time
5 h
Distance
180 km
Typical fare
$55 – $70 USD per person
Frequency
Once daily (1 morning departure)
First departure
Approx. 8:00 AM
Last departure
Approx. 8:00 AM
Operators on this route
Interbus · Easy Ride · Tropical Tours Shuttle · Monkey Ride · Ride CR
Pickup at Santa Teresa
Door-to-door pickup at hotels and surf camps along Santa Teresa's main beach road (Playa Carmen to Playa Hermosa)
Drop-off at Tamarindo
Door-to-door drop-off at hotels in Tamarindo town and along Playa Tamarindo
About the journey
Despite both towns sitting on the Nicoya Peninsula's Pacific coast, there is no continuous coastal road between them, so the shuttle takes a long inland loop. From Santa Teresa it climbs the rough, partly unpaved roads over the Cabuya–Cóbano hills, then runs north through Nicoya town, the peninsula's commercial hub. Some operators route via the Gulf of Nicoya car ferry depending on schedules and road conditions. From Nicoya the road improves as it heads toward the Guanacaste lowlands, passing Santa Cruz before reaching the beach communities around Tamarindo and Playa Langosta. Expect a mix of smooth asphalt and bumpy gravel sections, river crossings in the wet season, and dramatic shifts from dense jungle to dry tropical forest. It is a full half-day on the road, but it spares you a far longer self-drive over difficult terrain.
Travel tips for Santa Teresa → Tamarindo
- Take the early departure. This route usually runs once daily in the morning, so a missed pickup means losing a full day — confirm your time the night before.
- Pack motion-sickness remedies. The unpaved mountain sections out of Santa Teresa are winding and bumpy; medication taken 30 minutes before helps.
- Bring cash and snacks. Stops are limited and rural; a few dollars in colones covers roadside fruit or a soda at the Nicoya rest break.
- Travel light and waterproof. Surfboards add a fee on some operators and bags can get dusty, so pack a board bag and seal electronics.
- Allow buffer time for connections. If you have a flight or onward shuttle from Tamarindo, don't book it for the same evening — wet-season delays are common.
- Confirm whether your shuttle uses the ferry. Ferry-routed services run to a fixed sailing time, so being even 15 minutes late at pickup can cost you the crossing.
Frequently asked questions
How long does the shuttle from Santa Teresa to Tamarindo take?
**Plan for about 5 hours door-to-door.** There's no direct coastal road, so the route loops inland through Nicoya and sometimes the Gulf of Nicoya ferry, mixing paved and unpaved stretches. Wet-season river crossings or ferry waits can add time, so treat it as a half-day journey rather than a quick hop.
Why isn't there a direct coastal route?
**The Nicoya Peninsula's southwest coast has no through-road.** Rivers, hills, and protected reserves block a continuous coastal highway between Santa Teresa and Tamarindo, so all overland transport detours inland via Nicoya town. That's why a 180 km trip takes roughly five hours instead of two.
How much does the shuttle cost?
**Expect $55 to $70 per person** for a shared air-conditioned shuttle. The fare reflects the long distance and difficult terrain rather than a premium service. Pricing is per seat, includes door-to-door hotel pickup and drop-off, and is usually cheaper than hiring a private transfer for the same route.
Can I bring a surfboard?
**Yes, but check the operator's board policy first.** Both Santa Teresa and Tamarindo are surf destinations, so shuttles are used to carrying boards, but some charge a small extra fee and space can be limited on full minibuses. Use a padded board bag and flag your board when booking through Spring Bus.
Is the shuttle better than driving myself?
**For most travelers, yes.** The route involves unpaved mountain roads, unmarked turns, seasonal river fords, and possibly a ferry — stressful in a rental and risky without 4x4. A shared shuttle lets a local driver handle the conditions while you relax, and it's often comparable in cost once fuel and ferry fees are counted.
Going the other direction?