Which option should I take from SJO to San José?

The answer depends mostly on how many of you there are and how much luggage you carry. The airport's operator, AERIS, lists orange taxis, public buses, hotel shuttles and rental cars on its transportation page, and ride-hailing apps are not on that page.

Option What you pay Time Best when
Orange airport taxi (sedan) ₡730 per km on the meter, plus waiting time Traffic-dependent; no official figure You want door-to-door service, or you arrive late
Orange airport taxi (minibus) Same ₡730 per km; waiting ₡3,930 per hour Traffic-dependent You are 3–4 people with large bags
TUASA bus, route 200 ₡760 per person (San José–Alajuela fare) Longest; plus last leg in the city You travel light, alone, in daylight
Hotel shuttle Set by the hotel Varies Your hotel lists a shuttle on SJO's page
Uber or DiDi App price Traffic-dependent Only if you accept an unregulated service

The fares in the table come from ARESEP, the national utilities regulator, and were in force on 23 September 2026. Neither the airport nor ARESEP publishes a door-to-door journey time, so budget extra time on weekday rush hours rather than trusting a fixed number.

How much does an orange airport taxi cost?

ARESEP's current airport rate for a sedan is ₡730 for the first kilometre and ₡730 for each additional kilometre, with waiting time at ₡3,730 per hour. The minibus rate uses the same ₡730 per kilometre and charges ₡3,930 per hour of waiting. These are set under resolution RE-0114-IT-2026 of 28 August 2026 and apply from 3 September 2026, according to ARESEP's airport taxi tariff page.

The same ARESEP page states that the driver may agree a charge with you that is equal to or lower than the taximeter amount. That gives you a simple rule: a quoted flat price should never be above what the meter would show.

AERIS says only the orange taxis are authorised at SJO, and it lists six operating companies: Airport Taxi Safe Services, Coopetranstura, Gorila Taxi, Orange Taxi, TaxiCab and Taxis Unidos, according to its Spanish transport page. When ARESEP cut the airport rates in 2024 it described the service as 104 authorised taxis working from the airport's special operation base, per its September 2024 announcement.

Taking the TUASA bus

Public buses are the budget choice. The airport names the TUASA Alajuela terminal among the bus terminals serving the airport area, but its page does not give stop locations, timetables or fares.

ARESEP's open fare table fills part of that gap. It lists route 200, "San José–Alajuela y ramales", run by Transporte Unidos Alajuelenses (TUASA), with a regular fare of ₡760 for San José–Alajuela, both on the express service and the service via the Radial and INVU Las Cañas. The fare took effect on 4 September 2026 under resolution RE-0115-IT-2026, according to the ARESEP open-data fare table.

The table does not show a separate airport fare section for route 200. Expect to pay up to the ₡760 San José–Alajuela fare, and check it in the ARESEP app before boarding, which ARESEP recommends in its May 2026 fare notice.

Uber and DiDi operate in Costa Rica, but the country has not yet passed a law regulating them. A July 2026 report by Delfino.cr said bill 23.736, which would regulate transport through platforms like Uber and DiDi, had cleared committee amendments and was returning to the Legislative Assembly floor for its first-debate vote, per Delfino.cr.

AERIS does not list ride-hailing among its transport options, and it states that the orange taxis are the only authorised taxi service. If you use an app anyway, you are choosing a service that is not regulated like the airport taxis, and that the airport does not recognise.

Worked example: one traveller vs a group of four

The meter distance below is an illustration, not an official figure. Plug in the kilometres your taxi meter actually shows.

Scenario Orange taxi TUASA bus
1 person, meter shows 20 km 20 × ₡730 = ₡14,600 ₡760, plus a city taxi for the last leg
4 people, meter shows 20 km ₡14,600 total, ₡3,650 each 4 × ₡760 = ₡3,040, plus last-leg taxis
4 people, 20 km, 30 min stuck ₡14,600 + about ₡1,865 waiting (sedan) Bus fare unchanged, but longer trip

For one person travelling light, the bus saves most of the fare. For three or four people with luggage, one taxi splits to only a few thousand colones each, and it takes you to the door. Choose the minibus if the luggage will not fit in a sedan boot, because the per-kilometre rate is the same.

Flying into Liberia (LIR) instead?

If your flight lands at Guanacaste Airport in Liberia, San José is a separate trip across the country. Guanacaste Aeropuerto asks passengers to use only authorised transport services and lists Amstar, RLX and Curubande among its partners.

The cheapest local link is Pulmitan's urban route 520, which ARESEP lists at ₡580 for Liberia–Aeropuerto Daniel Oduber. For driving on from the north-west, see our Guanacaste driving guide.

Before you leave the arrivals hall

  1. Take out colones at the terminal, since both the taxi and bus fares are set in colones.
  2. Go to the orange taxi rank and confirm the meter is running, or agree a price no higher than the meter.
  3. If you are renting a car instead, read our guide to Costa Rica's mandatory rental insurance before you sign.
  4. Planning a park day from San José? Book ahead with our SINAC national park tickets guide.