Affordable Bus Tickets - Compare and book with Spring Bus

Bus from San José to Tamarindo

Interbus + Gray Line shuttles + Tracopa/Pulmitan public bus combo · ~5 hours · $55-70 shuttle / $15-25 USD public bus

Bus
swap
Bus
Calendar

Why choose Spring Bus?

Spring Bus is the best way to find bus tickets from San José to Tamarindo

Plan your trip date

Plan your perfect trip

Find and book your bus tickets in just a few clicks.

Best price tickets

Best prices

We partner with top bus companies to provide you with the best prices available.

Flexible customer support

Flexible Booking

Change your travel plans as needed with our flexible booking options.

The San José → Tamarindo route is the standard overland transit from the capital to the Guanacaste Pacific Northwest coast — Tamarindo is Costa Rica's main surf + party + beach-resort destination. Most international travelers fly direct to LIR airport (Daniel Oduber, Liberia, ~1.5 h from Tamarindo) instead of going through SJO + the long bus.

Spring Bus connects you to operators running this route — Interbus + Gray Line shuttles ($55-70 USD, ~5 hours door-to-door from San José hotels). Public bus combo via Liberia: Tracopa San José → Liberia (~4 h, $8-12 USD) + Pulmitan Liberia → Tamarindo (~1.5 h, $3-5 USD). Total ~6-7 h with transfer, $15-25 USD.

Route details: San José to Tamarindo

Travel time

5 h

Distance

250 km

Typical fare

$15 – $70 USD per person

Frequency

Shuttles 2-3 daily, public bus combo via Liberia

First departure

Approx. 5:30 AM

Last departure

Approx. 2:00 PM

Operators on this route

Interbus (shuttle) · Gray Line (shuttle) · Tracopa + Pulmitan (public bus combo via Liberia)

Pickup at San José

San José hotels + SJO airport on Interbus / Gray Line shuttles; Tracopa to Liberia + connecting public bus

Drop-off at Tamarindo

Tamarindo hotels along the beach + downtown — shuttles drop door-to-door

About the journey

The San José → Tamarindo route heads northwest to the Guanacaste Pacific coast — Costa Rica's main surf + party + Pacific Northwest beach destination. Interbus / Gray Line shuttles run ~5 hours direct ($55-70 USD door-to-door). Public bus combo: Tracopa to Liberia (~4 h, $8-12 USD), then Pulmitan local bus to Tamarindo (~1.5 h, $3-5 USD) — ~6-7 hours total with transfer, $15-25 USD. Most international travelers fly direct to LIR (Daniel Oduber Liberia airport) which is ~1.5 hours from Tamarindo — closer than SJO.

Travel tips for San JoséTamarindo

  • Most travelers fly to LIR if Tamarindo is the main destination — direct US flights to Liberia airport, only 1.5 hours from Tamarindo.
  • Tourist shuttle is the easy overland option — $55-70 USD direct door-to-door.
  • Public bus combo via Liberia — $15-25 USD but ~6-7 hours with transfer + Tracopa terminal in San José to find.
  • Tamarindo's beach scene — surf + party + family-friendly mix. Different vibe from Nosara (quieter, yoga-focused).
  • Combine with Nosara — 2-3 hours south on the Nicoya Peninsula, easy day trip or onward.
  • Best surf: December – April (dry season, consistent waves).

Frequently asked questions

How long is the bus from San José to Tamarindo?

**About 5 hours direct on tourist shuttle.** **Public bus combo via Liberia takes ~6-7 hours** with the transfer at Liberia's Pulmitan terminal.

Should I fly to LIR or take the bus from San José to Tamarindo?

**Fly to LIR if possible** — Liberia airport is only 1.5 hours from Tamarindo + direct flights from many US cities. **Take the bus from San José** if you're already in Costa Rica or starting from SJO without a LIR connection.

How much is the bus from San José to Tamarindo?

**$55-70 USD per person** on Interbus / Gray Line tourist shuttle. **$15-25 USD** on Tracopa + Pulmitan public bus combo via Liberia.

What's the difference between Tamarindo and Nosara?

**Tamarindo** for the bigger party + surf + family-friendly + resort scene. **Nosara** for quieter + yoga-focused + upscale wellness. Both on the Nicoya Peninsula, ~2-3 hours apart by bus or shuttle.

When do shuttles leave San José for Tamarindo?

**Interbus + Gray Line shuttles** typically 6 AM + 12 PM daily. Pre-book online or through hostels. **Tracopa public bus to Liberia** runs every ~1 hour from Tracopa terminal.

Going the other direction?

Bus from Tamarindo to San José

See the return route →

Related routes