Affordable Bus Tickets - Compare and book with Spring Bus

Bus from Tamarindo to San José

Interbus + Gray Line shuttles + public bus combo via Liberia · ~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 Tamarindo to San José

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 Tamarindo → San José return is the standard exit for travelers heading to SJO airport. Many travelers instead fly out of LIR (Liberia) — only 1.5 hours from Tamarindo + direct US flights.

Spring Bus connects you to operators on this route — Interbus + Gray Line shuttles for door-to-door + direct SJO airport service. Pulmitan + Tracopa public bus combo for budget.

Route details: Tamarindo to San José

Travel time

5 h

Distance

250 km

Typical fare

$15 – $70 USD per person

Frequency

Shuttles 2-3 daily

First departure

Approx. 5:30 AM

Last departure

Approx. 2:00 PM

Operators on this route

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

Pickup at Tamarindo

Tamarindo hotels along the beach + downtown

Drop-off at San José

San José hotels + direct to SJO airport on shuttles

About the journey

The Tamarindo → San José return is the standard exit for travelers heading to SJO airport. Most travelers actually fly out of LIR (Liberia) instead — closer + direct US flights.

Travel tips for TamarindoSan José

  • Fly out of LIR if possible — only 1.5 hours from Tamarindo (Pulmitan ~$5 USD), direct US flights.
  • Direct SJO airport shuttle if you specifically need San José — $60-75 USD, ~5 hours.
  • Allow 7+ hours for international flight from SJO — 5 hours shuttle + 2 hours check-in + buffer.
  • Public bus combo to San José — Pulmitan Tamarindo → Liberia (~1.5 h, $3-5), then Tracopa Liberia → San José (~4 h, $8-12). Total ~5.5-6 h, $11-17 USD.
  • Morning shuttle for flight days.
  • Onward to Nosara, La Fortuna, Monteverde — Interbus offers multi-leg routes from Tamarindo.

Frequently asked questions

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

**About 5 hours direct on tourist shuttle.** Public bus combo via Liberia ~5.5-6 hours with transfer.

Should I fly from LIR or go to SJO?

**Fly from LIR (Liberia)** if your international destination has direct flights — LIR is only 1.5 hours from Tamarindo. **Go to SJO** only if your route requires it (specific airline, connecting flight from SJO).

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

**$55-70 USD per person** on tourist shuttle. **$11-17 USD** on Pulmitan + Tracopa public bus combo via Liberia.

Is there a direct shuttle from Tamarindo to SJO airport?

**Yes — Interbus, Gray Line, and Caribe Shuttle all run direct Tamarindo → SJO airport service.** ~5 hours, $60-75 USD/person. Pre-book.

Can I combine Tamarindo with La Fortuna or Monteverde?

**Yes — Interbus offers multi-leg shuttle routes**: Tamarindo ↔ La Fortuna (~5 h, $60-75 USD), Tamarindo ↔ Monteverde (~5-6 h, $60-75 USD). Useful for traveling between Pacific coast + volcano/cloud forest without returning to San José.

Going the other direction?

Bus from San José to Tamarindo

See the return route →

Related routes