Book Affordable Bus Tickets to San José

Shuttles and Pullman buses to/from San José — Costa Rica's capital and the main gateway to Manuel Antonio, La Fortuna, Monteverde, and the coasts

Bus
swap
Bus
Calendar

Why choose Spring Bus?

Spring Bus is the best way to find bus tickets 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.

San José is Costa Rica's capital and main entry point — Juan Santamaría International Airport (SJO) is just 20 km west of downtown, handling most of the country's international arrivals. The city itself is functional rather than scenic, but it's the transit hub for nearly every Costa Rica itinerary: shuttles and public buses depart from here to Manuel Antonio, La Fortuna/Arenal, Monteverde, Tamarindo, Nosara, and Puerto Viejo on the Caribbean.

Spring Bus connects you to operators running scheduled service into and out of San José — Interbus and Gray Line for tourist shuttles, Tracopa, MEPE, and others for public buses. Most travelers spend a night in San José (or skip it entirely, going straight from the airport to their next destination) before continuing on.

Popular routes to San José

Estimated travel time, distance and shared-shuttle fare ranges for the most common routes into San José.

From SJO Airport (Juan Santamaría)

Duration
~20 min
Distance
20 km
Fare (shared shuttle)
$15 – $30 USD
Frequency
Taxi / Uber on demand

From La Fortuna / Arenal

Duration
~3–4 h
Distance
120 km
Fare (shared shuttle)
$45 – $55 USD
Frequency
Interbus + Gray Line daily

From Monteverde

Duration
~3–4 h
Distance
165 km
Fare (shared shuttle)
$45 – $55 USD
Frequency
Daily shuttle

From Manuel Antonio

Duration
~3–3.5 h
Distance
165 km
Fare (shared shuttle)
$45 – $60 USD
Frequency
Daily shuttle + public Tracopa

From Tamarindo

Duration
~5 h
Distance
260 km
Fare (shared shuttle)
$50 – $65 USD
Frequency
Daily shuttle (or fly LIR)

From Puerto Viejo (Caribbean)

Duration
~4–5 h
Distance
215 km
Fare (shared shuttle)
$50 – $65 USD
Frequency
Daily shuttle + MEPE bus

How to get to San José by bus

Three transport modes serve San José. The shuttle network is the densest in Central America.

By tourist shuttle (Interbus / Gray Line)

Interbus and Gray Line are the standard tourist shuttle operators. Daily door-to-door service between SJO airport / San José ↔ La Fortuna, Monteverde, Manuel Antonio, Tamarindo, Puerto Viejo, Nosara. Fares $45 – $65 USD per leg. Pre-book online; pickups at airport or hotel.

By public bus

Costa Rica has extensive public bus service — much cheaper than shuttles but slow due to the mountainous topography. Tracopa runs to the Pacific (Manuel Antonio, Tamarindo). MEPE runs to the Caribbean (Puerto Viejo, Cahuita). Fares $5 – $20 USD. Departures from different San José terminals — Coca Cola, Atlántico Norte, MUSOC, Tracopa — so confirm which one you need.

By domestic flight

Sansa runs small-plane domestic flights from SJO to Quepos (Manuel Antonio), Tamarindo (TNO), Nosara (NOB), Puerto Jiménez (Osa Peninsula), Tortuguero, Drake Bay. $80 – $200 USD one-way. Worth it for long routes (5+ hours) or remote destinations where roads are poor.

About San José

San José sits in the Central Valley at 1,170 m, with a year-round mild climate (18–28 °C, more rain May–November). The historic core is small — the Teatro Nacional (1897 baroque opera house), the Plaza de la Cultura, the Mercado Central, and the Museo del Oro Precolombino are walkable in a half-day. Most travelers spend one night here before moving on.

Beyond the airport, Juan Santamaría (SJO), the city is a hub for shuttle and bus departures. Liberia (LIR) in the northwest is the alternative international airport, closer to Tamarindo and Guanacaste beaches. Day trips from San José include Poás Volcano (1 h), Irazú Volcano (1.5 h), and the La Paz Waterfall Gardens.

Travel tips for getting to San José

  • Most travelers transit through San José quickly. Pick a hotel near the airport or in central San José (around Avenida Central) — easy access for early-morning departures.
  • Avoid central San José at night. Stay in Escazú or Santa Ana (western suburbs) for upscale safe areas; central is fine by day but sketchy after dark.
  • Take Uber over street taxis. Uber works well in San José and surroundings; street taxis are sometimes overpriced or unreliable.
  • SJO Airport → city center is ~20 minutes, $15 – $30 USD by Uber/taxi. Public bus is $1 but slow and not luggage-friendly.
  • Bus terminals are not centralized. Each company has its own; confirm yours when booking and allow time for a taxi between hotel and terminal.
  • Pura vida. The unofficial national motto — relaxed pace, low aggression. Pace yourself accordingly.

Bus to San José — frequently asked questions

**Interbus / Gray Line shuttle direct** from SJO Airport to Manuel Antonio — ~3.5 hours, $50 – $60 USD per person. Pre-book so the driver meets your flight. Cheaper alternative: Tracopa public bus from San José center (~$15 USD, 4 hours) — requires getting to the terminal first.

**Shuttle** if you have luggage and want door-to-door service and a guaranteed time. Public bus if budget is the main consideration — typically a third of the shuttle cost but 1.5–2× the travel time. For the long Pacific routes (Tamarindo, Nosara), domestic flights via Sansa are often faster than either.

**Near SJO airport** (Alajuela / Heredia) if you're transiting through. **Escazú or Santa Ana** for upscale safe stays with good restaurants. **Central San José (around Avenida Central)** for the historic-center experience — fine by day, less recommended at night.

Many — each company runs from its own terminal. **Coca Cola Terminal** (Pacific buses), **Atlántico Norte** (Caribbean / La Fortuna), **MUSOC** (south-central), **Tracopa** (south Pacific). Confirm your specific terminal at booking; they're scattered around central San José.

**Generally yes during the day**, with standard urban precautions — central streets are busy and tourist-friendly. **Avoid central San José at night**; Escazú and Santa Ana are safer for evening dining. Petty theft (pickpocketing, bag-snatching) is the main risk; violent crime is rare in tourist zones.