You just landed at SJO, you’re tired, and the second the sliding doors open you hear it: “Taxi, my friend? Taxi?” Relax. Getting from Juan Santamaría Airport into San José is easy and cheap once you know your three real options — and which offers to ignore. Here’s the 2026 version, plus how to connect to the buses heading to the rest of the country.
SJO Airport to San José: Your Options
| Option | Time to downtown | Approx. cost | Best for |
|---|---|---|---|
| TUASA public bus | ~35–45 min | a few hundred colones (about $1.30) | Backpackers with small bags |
| Uber | ~30–45 min | roughly $10–20 | Most travelers |
| Official orange airport taxi | ~30–45 min | roughly $25–35 | No data, zero hassle, late nights |
| Pre-booked transfer / hotel shuttle | ~30–45 min | varies | Families, late arrivals, peace of mind |
Typical 2026 ranges; traffic around San José can easily add time at rush hour.
SJO is actually in Alajuela, about 20 km west of downtown San José. Many travelers don’t need to go into San José at all — Alajuela has plenty of hotels near the airport for a first or last night.
My Take: Landing in the evening and taking a bus somewhere tomorrow? Uber to your hotel. Landing at noon with a backpack? TUASA and save the money for dinner.
Option 1: The TUASA Public Bus (Cheapest)
The red TUASA buses run between Alajuela and San José all day, and they stop on the main road just outside the airport.
🚌 TUASA at a glance
- Where: walk out of arrivals, cross toward the parking garage and head to the main road — the stop is a short walk away
- When: from early morning (around 5 AM) until late evening, every few minutes at busy times
- Fare: a few hundred colones, paid in cash to the driver
- Arrives: TUASA’s terminal near La Merced park in downtown San José
- No luggage hold — your bags ride with you inside
💵 Local tip: Take out colones at the airport ATM before you walk to the stop, and ask for smaller bills. Drivers can’t break big notes, and they don’t take cards.
My Take: With a backpack, TUASA is perfect. With two big suitcases at rush hour, it’s a workout nobody needs.
Option 2: Uber
Uber is widely used in the Central Valley and is usually the cheapest door-to-door option from SJO to San José. The catch: pickups right at the arrivals curb are restricted, so drivers usually meet you a short walk away from the terminal exit. Your driver will message you the exact spot.
- Use the airport Wi-Fi or an eSIM to order
- Check the plate and driver name before you get in
- Prices go up at peak times and in heavy rain
For how Uber works in the rest of the country (spoiler: it’s great in the city, unreliable at the beaches), see our Uber vs bus vs shuttle guide.
My Take: Uber is the best value for most arrivals. Walk the two minutes, save a lot.
Option 3: Official Orange Airport Taxis
The official airport taxis are orange. You can arrange one at the official taxi point as you exit. They cost more than Uber, but there’s nothing to figure out: walk out, get in, go.
My Take: Arriving at 1 AM with no data and three suitcases? Orange taxi. Worth every colón.
Avoid the “Pirate” Taxis
The people who approach you at the exit offering rides are not all official. Unofficial drivers may quote a low price and then ask for much more at your hotel.
How to stay safe
- Only use the orange airport taxis, a pre-booked transfer, or an app you ordered yourself
- Agree on the price before loading bags into any taxi that isn’t metered
- Don’t follow someone to a private car in the parking lot
My Take: A polite “no, gracias” and keep walking. Nobody will be offended.
Before You Leave the Terminal: Money, SIM, Luggage
- Cash: withdraw a small amount of colones at the airport for the first day; use regular bank ATMs in town for bigger amounts
- SIM / eSIM: mobile carriers have kiosks in arrivals, or buy an eSIM before you fly
- Luggage storage: don’t count on it at the airport — plan to go straight to your hotel or your next bus
My Take: Data and colones first, then transport. That order makes everything else easy.
Connecting to Buses Around the Country
This is where most first-timers get tripped up: San José doesn’t have one central bus station. Each region leaves from a different terminal.
| Going to | Terminal in San José | Our guide |
|---|---|---|
| La Fortuna, Monteverde, Jacó | Terminal Atlántico Norte | La Fortuna |
| Manuel Antonio / Quepos | Terminal Tracopa | Manuel Antonio |
| Tamarindo, Santa Teresa | TIG terminal, Paseo Colón | Tamarindo |
| Tortuguero (via Cariari) | Gran Terminal del Caribe | Tortuguero |
Always check our route pages for the exact terminal before you go — for example the San José ⇄ La Fortuna schedule — and take a taxi or Uber between terminals rather than walking with your bags. Our San José terminals survival guide covers the rest.
My Take: Most long-distance buses leave in the morning. If you land after lunch, sleep near the airport or in the city and start fresh the next day.
Frequently Asked Questions
Is there a bus from SJO airport to San José?
Yes. TUASA’s red buses stop on the main road just outside the airport and run to downtown San José from early morning until late evening, for a few hundred colones.
How much is an Uber from SJO to San José?
Usually roughly $10–20 depending on traffic and demand. Drivers typically pick up a short walk from the arrivals exit.
How much is a taxi from SJO to downtown San José?
An official orange airport taxi costs roughly $25–35 to downtown San José.
How long does it take from SJO to San José?
About 30 to 45 minutes, longer at rush hour.
Can I go straight from SJO to La Fortuna or the beach?
Yes, with a shared shuttle or private transfer from the airport. By public bus, you’ll need to go into San José first and connect from the right terminal.