Santa Teresa Airport Transfers: What Actually Works
Compare Santa Teresa airport transfer options by price, timing, and ferry logistics. See when a private car, shared shuttle, or bus actually makes sense.

Key takeaways
- No single transfer wins for everyone.
- The best way from San Jose Airport to Santa Teresa depends on your group and timing, but the cleanest option for most arrivals is a private transfer.
- Plan on 5 to 6.5 hours from San Jose Airport to Santa Teresa, including the ferry.
- Yes, the standard road route from San Jose Airport to Santa Teresa crosses the Gulf of Nicoya by ferry.
Pick your Santa Teresa airport transfer by flight time, group size, and budget
No single transfer wins for everyone. The right choice from Juan Santamaría International Airport (SJO) to Santa Teresa swings on your flight time, how many of you are traveling, and whether the Puntarenas-Paquera ferry timing lines up with a fixed shuttle schedule. Costa Rica Shuttles Bus puts the SJO trip at 5 to 6.5 hours depending on traffic, ferry timing, road conditions, and your exact hotel.
Use this matrix as a starting point, then read the sections below for the catches.
| Option | Reported price | Time | Best for |
|---|---|---|---|
| SJO private transfer | $330/way up to 4 (SJO Shuttle); ~$300/way up to 8 reported (Reddit) | ~4.5 hrs car + ferry (Gamintraveler) | Groups, odd flight times, door-to-door |
| SJO shared van/shuttle | ~$43–$60/person (Gamintraveler; Reddit) | ~6 hrs (Gamintraveler) | Solo and pairs whose flights match departures |
| SJO bus | $15 (Gamintraveler) | ~6.5 hrs incl. ferry (Gamintraveler) | Budget travelers with light luggage and patience |
| LIR shared shuttle | $95/person (BusCostaRica) | 4.5–5.5 hrs (BusCostaRica) | Arrivals flying into Liberia (LIR) |
Prices are vendor-advertised or traveler-reported, not fixed quotes. The cheaper you go, the more your schedule has to bend around the ferry and the road.
What is the best way from San Jose Airport to Santa Teresa?
The best way from San Jose Airport to Santa Teresa depends on your group and timing, but the cleanest option for most arrivals is a private transfer. The vehicle picks you up at SJO, stays with you across the Puntarenas-Paquera ferry, and drops you at your hotel. Costa Rica Shuttles Bus frames private transport as the easiest direct option, with shared shuttles as the cheaper, scheduled alternative.
Private wins when your flight lands at an awkward hour or your group is large enough to split the flat fare. SJO Shuttle advertises a full private transfer at $330 per way for up to 4 people, including airport pickup, the Puntarenas ferry, passenger ferry tickets, and hotel drop-off.
Shared shuttles trade flexibility for price. They run fixed departures, so they only work if your flight time fits the schedule. Gamintraveler lists a shared van at $43 USD with a roughly 6-hour run.
For groups of three or more arriving off-schedule, a private transfer is usually the better call; for budget solo travelers whose flights match a departure, a shared shuttle does the job.
How long does it take to get from San Jose Airport to Santa Teresa?
Plan on 5 to 6.5 hours from San Jose Airport to Santa Teresa, including the ferry. Costa Rica Shuttles Bus gives that window and ties the variance to traffic, ferry timing, road conditions, and where your hotel sits. Estimates differ by source: Gamintraveler quotes 4 hours and 30 minutes by car plus ferry and 6 hours and 30 minutes by bus, covering roughly 190 kilometers.
Why the spread? The Puntarenas-Paquera ferry runs on its own clock. Miss a sailing and you wait for the next one. After the crossing, the road through Cóbano to Santa Teresa is where the time disappears.
The Nicoya Peninsula roads include curves, hills, dust, potholes, and rainy-season delays, per Costa Rica Shuttles Bus. A "4.5-hour" quote assumes everything connects perfectly.
Budget for the high end, not the brochure number. If you want the full route breakdown, see our guide on getting to Santa Teresa by ferry, drive, or shuttle.
Do you need to take the ferry from San Jose Airport to Santa Teresa?
Yes, the standard road route from San Jose Airport to Santa Teresa crosses the Gulf of Nicoya by ferry. Costa Rica Shuttles Bus describes the common path as heading toward Puntarenas, crossing by ferry to Paquera, then continuing by road through Cóbano, Playa Carmen, and Santa Teresa. Nearly every ground transfer uses this crossing.
The ferry is the wildcard in your timing. A private transfer stays with you the whole way, so the driver handles ferry logistics and you ride across in the vehicle. SJO Shuttle includes the Puntarenas ferry and passenger ferry tickets in its private transfer.
Shared shuttles also cross by ferry, but on their own schedule. If a sailing is full or delayed, your fixed-departure shuttle absorbs that wait, not you individually.
The exact current ferry timetable and cutoff rules aren't something we can verify here, so don't build a tight connection around an assumed sailing. Let the operator own the ferry timing, or pad your buffer.
How much is a private transfer from SJO Airport to Santa Teresa?
A private transfer from SJO to Santa Teresa runs roughly $300 to $330 per way, with the flat rate covering the whole vehicle rather than per person. SJO Shuttle advertises $330 per way for up to 4 people, including airport pickup, the Puntarenas ferry, passenger ferry tickets, and hotel drop-off. A Reddit traveler reported paying around $300 each way for up to 8 passengers on a private shuttle to Playa Hermosa near Santa Teresa.
Two things stand out. First, vendor-advertised and traveler-reported prices line up closely here, which is rare on this route. Second, the flat fare makes private transfers cheap per head once your group grows. The per-person figures below are simply the flat fare divided by passengers, not separately quoted rates.
| Group size | SJO Shuttle ($330 flat, ≤4) | Reddit-reported ($300 flat, ≤8) |
|---|---|---|
| 2 people | $165/person | $150/person |
| 4 people | $82.50/person | $75/person |
| 8 people | n/a | $37.50/person |
At four or more passengers, a private transfer's per-person cost falls below a shared shuttle's quoted fare. Confirm capacity and luggage room before assuming the eight-person figure applies to your booking.
What is the cheapest way from San Jose Airport to Santa Teresa?
The cheapest way from San Jose Airport to Santa Teresa is the public bus at $15 USD, per Gamintraveler, which also includes the ferry across the Gulf of Nicoya. The tradeoff is time and effort: Gamintraveler estimates 6 hours and 30 minutes by bus, the slowest option on the route.
Next up is the shared van. Gamintraveler lists it at $43 USD with a roughly 6-hour run, while a Reddit traveler and Tropical Tours both cite around $60 per person for shared shuttles on this corridor. The gap between $43 and $60 reflects different operators and booking channels, not a fixed market rate.
| Option | Reported fare | Time |
|---|---|---|
| Public bus | $15 (Gamintraveler) | 6.5 hrs incl. ferry |
| Shared van/shuttle | $43–$60/person | ~6 hrs |
| Private (per head, 4 pax) | ~$75–$82.50 | ~4.5 hrs |
The bus saves the most money and costs the most patience. With surfboards or heavy luggage, the math shifts toward a van or private car fast. Weigh it against whether you'll need a car once you arrive.
We track the operators, prices, and ferry quirks on this route as they change. Get the Nicoya dispatch for the current read before you book.
Keep reading
- Getting to Santa Teresa: Ferry, Drive, or Shuttle?
- Santa Teresa to Montezuma: Taxi, ATV, Shuttle, or Car
- How to Get Around Santa Teresa Without Wasting Half a Day
- Santa Teresa Banking, ATMs, and Cash: What to Expect
- Santa Teresa Surf Lessons: When to Book a School vs a Coach
- Do You Need a Car in Santa Teresa? The Honest Tradeoffs
Is there a shared shuttle from Santa Teresa to San Jose Airport?
Yes. Tropical Tours runs a daily shared shuttle from Santa Teresa to San Jose Airport with door-to-door pickup at hotels, hostels, or houses in Malpais and Santa Teresa, and ferry fees included. The advertised starting price is $60 per person, using a 10 to 15 passenger minibus.
The schedule is the part to plan around. Tropical Tours lists daily departures at 06:45am and 02:45pm, with arrivals at the SJO terminal area at 02:00pm and 09:30pm respectively. Work backward from your flight: the morning run gets you to the airport area by early afternoon, the afternoon run by late evening.
For groups that want the same operator without the fixed-seat shuttle, Tropical Tours also advertises a private minibus from Santa Teresa to San Jose Airport at $240 per trip.
Tropical Tours' shared shuttle starts at $60/person; its private minibus runs $240/trip — break-even lands around four passengers.
If your departure flight is late at night or very early, neither fixed departure may fit, which is where a private transfer earns its premium.
SJO vs LIR for Santa Teresa airport transfers
Choose your airport by where your flight is cheapest and what ground transfer you'll actually use. SJO (Juan Santamaría International Airport) has the deeper documented transfer market for Santa Teresa, with private transfers around $330, shared vans near $43–$60, and a $15 bus. Liberia Airport (LIR) is the northern alternative, and public detail on LIR-to-Santa Teresa options is thinner in the sources we have.
What we can verify on LIR: BusCostaRica lists a shared shuttle from Santa Teresa to Liberia Airport at $95 per person, covering roughly 210 km in 4.5 to 5.5 hours. A Costa Rica travel group on Facebook flags Shuttles and Interbus as reliable LIR-to-Santa Teresa operators.
| Factor | SJO (San José) | LIR (Liberia) |
|---|---|---|
| Shared shuttle price | ~$43–$60/person | $95/person (BusCostaRica) |
| Distance | ~190 km (Gamintraveler) | ~210 km (BusCostaRica) |
| Route notes | Crosses Puntarenas-Paquera ferry | Documented options thinner in sources |
The honest read: SJO has more sourced transfer choices and a cheaper floor, but the LIR shuttle quotes a tighter time window. If your flight prices are close, SJO's documented options give you more to compare.
Malpais, Playa Carmen, or Santa Teresa: does drop-off location matter?
Where you sleep changes your transfer time, because the route doesn't end at one stop. Costa Rica Shuttles Bus describes the road continuing through Cóbano, then Playa Carmen, then Santa Teresa, with Malpais farther along. Hotel location is explicitly named as one of the variables behind the 5-to-6.5-hour spread.
In practice, the order on the road matters. A stay near Playa Carmen, where the route first hits the coast, generally means a shorter final leg than one deep in Malpais or at the northern end of Santa Teresa. On a shared shuttle, multiple drop-offs also stack up: your stop's position in the rotation affects when you arrive.
This is exactly where a private transfer's door-to-door drop-off pays back, since it goes straight to your address. Sort out your neighborhood before you book the transfer, using our breakdown of where to stay in Santa Teresa by beach, road, and noise and the Santa Teresa vs Mal País surf-stay comparison.
Private transfer vs shared shuttle: when does the upgrade pay off?
The private upgrade pays off when your flight time, group size, or luggage breaks the shared-shuttle model. Shared shuttles run fixed departures and stack multiple drop-offs; private transfers go on your schedule, straight to your door, and stay with you across the ferry. SJO Shuttle's private transfer is $330 per way for up to 4 people, versus shared fares around $43–$60 per person.
Run through this checklist:
- Group size. At four or more passengers, the flat private fare often beats per-person shared pricing.
- Arrival time. If your flight misses Tropical Tours' 06:45am and 02:45pm departure windows, a fixed shuttle may not fit.
- Door-to-door need. Staying deep in Malpais or far north in Santa Teresa? Private drop-off skips the shuttle's multi-stop rotation.
- Ferry handling. Both cross the Puntarenas-Paquera ferry, but a private vehicle stays with you the whole way.
- Luggage and surfboards. Boards and bulk are easier to guarantee on a booked private vehicle than a shared minibus.
- Delay tolerance. Tight onward plans favor the option you control.
If you're solo, traveling light, and your flight lines up, the shared shuttle is the rational pick. Otherwise the premium buys time and certainty.
What should you verify before booking a Santa Teresa airport transfer?
Confirm the details that sources leave fuzzy before you pay. The ferry, the exact pickup and drop-off area, and the schedule fit are the three that most often go wrong on the Santa Teresa run, and operators don't always state them plainly upfront.
Check these before booking:
- Ferry included? SJO Shuttle and Tropical Tours both advertise ferry fees in their quotes — confirm yours does too, so the Puntarenas crossing isn't a surprise add-on.
- Exact pickup and drop-off. Tropical Tours covers Malpais and Santa Teresa; confirm your specific hotel or address is in range.
- Schedule fit. Match your flight to real departure and arrival times, like Tropical Tours' 06:45am / 02:45pm runs.
- Vehicle size. Tropical Tours uses a 10-to-15-passenger minibus on shared runs; verify capacity for your group.
- Luggage and surfboards. Source material doesn't cover board or oversized-gear policies, so ask directly.
- Child seats, payment, and cancellation. These terms aren't documented across operators here — get them in writing before you commit.
For what to do once you've landed, see how to get around Santa Teresa without wasting half a day.
Sources
- The best Santa Teresa, Costa Rica Airport transfers 2026www.getyourguide.com
- THE BEST Santa Teresa Transportation (Updated 2026) - Tripadvisorwww.tripadvisor.com
- Santa Teresa Shuttles - Minibus Servicestropicaltourshuttles.com
- Getting to Santa Teresa : r/CostaRicaTravel - Redditwww.reddit.com
- Private Transportation from SJO Airport to Santa Teresasjoshuttle.com
- How To Get From San Jose Airport To Santa Teresa Beachwww.gamintraveler.com
- How to Get from San Jose Airport to Santa Teresawww.costaricashuttlesbus.com
FAQ
How long does it take to get from San Jose Airport to Santa Teresa?
Plan on 5 to 6.5 hours door-to-door, including the Puntarenas-Paquera ferry crossing. Costa Rica Shuttles Bus gives that range and ties the variance to traffic, ferry timing, road conditions, and your hotel's location. Gamintraveler quotes 4 hours 30 minutes by private car plus ferry, and 6 hours 30 minutes by bus across roughly 190 kilometers. Budget for the high end — the road through Cóbano to Santa Teresa is where schedules slip.
How much does a private transfer from SJO Airport to Santa Teresa cost?
A private transfer from SJO runs $300–$330 per way for the whole vehicle, not per person. SJO Shuttle advertises $330 for up to 4 passengers, including airport pickup, the Puntarenas ferry, ferry tickets, and hotel drop-off. A Reddit traveler reported $300 each way for up to 8 passengers. At four passengers, the per-head cost drops to roughly $75–$82.50 — often cheaper than a shared shuttle once you split the flat fare.
What is the cheapest way from San Jose Airport to Santa Teresa?
The public bus costs $15 USD and includes the Gulf of Nicoya ferry crossing, per Gamintraveler — the lowest fare on the route. The catch is time: Gamintraveler estimates 6 hours 30 minutes by bus, the slowest option available. Shared vans run $43–$60 per person depending on the operator. With surfboards or heavy luggage, the math shifts quickly toward a van or private car even on a tight budget.
Do you have to take the ferry to get to Santa Teresa from San Jose?
Yes — the standard road route from SJO crosses the Gulf of Nicoya by ferry from Puntarenas to Paquera, then continues by road through Cóbano and Playa Carmen to Santa Teresa. Nearly every ground transfer uses this crossing. On a private transfer, the driver handles ferry logistics and the vehicle rides across with you. SJO Shuttle includes both the Puntarenas ferry and passenger tickets in its quoted price.
Is there a shared shuttle from Santa Teresa to San Jose Airport?
Tropical Tours runs a daily shared shuttle from Santa Teresa to SJO with door-to-door hotel pickup in Malpais and Santa Teresa, ferry fees included, starting at $60 per person using a 10-to-15-passenger minibus. Departures leave at 06:45am and 02:45pm, arriving at the SJO terminal area by 02:00pm and 09:30pm respectively. For groups, Tropical Tours also offers a private minibus on the same route for $240 per trip — break-even is around four passengers.
Should I fly into Liberia (LIR) or San Jose (SJO) for Santa Teresa?
SJO has a deeper, better-documented transfer market: private transfers around $330, shared vans at $43–$60 per person, and a $15 bus. From Liberia, BusCostaRica lists a shared shuttle to Santa Teresa at $95 per person covering roughly 210 kilometers in 4.5 to 5.5 hours. Shuttles and Interbus are flagged as reliable LIR operators by a Costa Rica travel Facebook group. If flight prices are close, SJO gives you more verified options and a lower floor.
Where to Stay in Santa Teresa for Walkability vs Quiet
Santa Teresa is walkable in pockets, not as one compact town. This guide shows when Playa Carmen, Playa Santa Teresa, North Santa Teresa, Mal Pais, or Playa Hermosa makes the most sense.
Read →What to Do in Santa Teresa When the Surf Is Bad: 11 Solid Options
Rainy days in Santa Teresa are still workable if you sort them by shower, swell, and travel time. Use the right fallback, from yoga to reserve hikes to Montezuma.
Read →How to Get From Liberia to Santa Teresa: Flight, Shuttle, or Drive
A plain-English breakdown of the Liberia to Santa Teresa trip, with realistic time ranges, costs, and when each option actually makes sense. Includes shuttle, drive, flight, and bus tradeoffs.
Read →