How to Get to Santa Teresa Costa Rica: Every Route Explained
Travel Guides

How to Get to Santa Teresa Costa Rica: Every Route Explained

Zeneidas Surf Garden

Santa Teresa is one of Costa Rica's most rewarding destinations — and one of the most interesting to reach. The Nicoya Peninsula sits somewhat apart from the country's main transport corridors, which means getting there involves at least one leg of the journey that feels genuinely adventurous. Here is every route, broken down step by step.

Starting Point: Which Airport Are You Flying Into?

Most international visitors to Costa Rica arrive at one of two airports:

  • Juan Santamaría International Airport (SJO) — San Jose, central Costa Rica. Receives most international flights.
  • Daniel Oduber International Airport (LIR) — Liberia, Guanacaste province. Popular with North American charter flights and increasingly with low-cost carriers.

Your airport determines your route to Santa Teresa. Both are viable starting points.


From San Jose (SJO): Three Options

Option 1: Shuttle + Ferry (Most Popular, ~4–5 hours)

This is the route most travelers take and it works well with some planning:

Step 1 — San Jose to Puntarenas (1.5–2 hours)

  • Shared shuttle: Several operators (Interbus, Caribe Shuttle, Easy Ride) run direct shuttles from San Jose hotels to the Puntarenas ferry dock. Book in advance, especially during high season.
  • Public bus: Buses leave from the Coca-Cola terminal in San Jose. Economical and reliable, but less convenient with luggage.

Step 2 — Ferry from Puntarenas to Paquera (1.5 hours) The ferry crossing is a highlight of the journey, not an inconvenience. The boat cuts across the Gulf of Nicoya with views of the Nicoya Peninsula and — in the right months — dolphins alongside the hull.

Ferries run approximately every 2 hours starting at 6 AM. Check the schedule at navieratambor.com and aim to arrive at the dock 30 minutes before departure. The ferry carries vehicles as well as foot passengers.

Step 3 — Paquera to Santa Teresa (1–1.5 hours) Shared shuttles and buses run from the Paquera ferry dock to Santa Teresa. The road is paved for most of the way with some dirt sections near the end. If traveling independently, taxis are also available at the dock.

Total cost (shared shuttle + ferry + local transport): $40–70 per person


Option 2: Domestic Flight to Tambor (~45 minutes)

If time is more valuable than money, the domestic flight option transforms the journey:

  • Fly from: San Jose's Tobias Bolanos airport (SYQ) — note this is not the international airport. It is about 20 minutes from SJO by taxi.
  • Airlines: Sansa and Skyway operate the route. Flights are small prop aircraft carrying 8–18 passengers.
  • From Tambor airport: 45-minute taxi or shuttle to Santa Teresa.

Total cost: $80–150 per person one way (vs. $40–70 for shuttle + ferry) Time saved: 2–3 hours

Book domestic flights early during high season — seats fill up, particularly on weekend morning flights.


Option 3: Drive Yourself (4–5 hours + ferry)

Renting a car gives you maximum flexibility during your stay, particularly for exploring surf spots beyond the main beach or visiting Cabo Blanco Nature Reserve.

Route from San Jose:

  1. Highway 1 west toward Puntarenas
  2. Follow signs to the Puntarenas ferry dock
  3. Board the Naviera Tambor ferry to Paquera (vehicle + passengers)
  4. From Paquera: Highway 21 south toward Cobano, then follow signs to Santa Teresa

Road conditions: The majority of the route is paved. The road from Cobano to Santa Teresa has paved and unpaved sections. A standard sedan handles it fine in dry season; a 4WD is strongly recommended in green season when the dirt sections can become muddy.

Parking: Available at most accommodation. Ask before you arrive.


From Liberia (LIR): Drive or Shuttle (~3.5–4 hours)

The Liberia route avoids the ferry and is entirely overland:

Option 1: Drive

  • Highway 21 south from Liberia through Nicoya
  • Continue south on Highway 21 toward Cobano
  • Follow signs to Santa Teresa
  • Total: ~3.5–4 hours

Option 2: Shared shuttle from Liberia Interbus and other shuttle operators run the Liberia–Santa Teresa route, typically requiring a connection in Nicoya or Cobano. Takes slightly longer than driving yourself but removes the navigation stress.

Road conditions: The Liberia route is mostly paved with fewer rough sections than the San Jose route. The Nicoya–Santa Teresa section has the same dirt patches near the destination.


Getting Around Once You Arrive

Santa Teresa's main road runs north–south along the beach for about 8 km. Your options:

TransportDaily CostBest For
Motorbike rental$25–40Flexibility, accessing surf spots
ATV rental$40–60More stability, carrying gear
Bicycle$10–15Short distances in central area
Taxi$3–8 per tripOccasional use

Most surf camps can arrange motorbike or ATV rentals directly. If you plan to surf multiple spots or do day trips to Cabo Blanco, having your own transport is worth it.


Practical Tips

Book shuttles in advance during high season (December–April). Seats on the popular San Jose–Puntarenas shuttles fill up, particularly on Friday afternoons when San Jose residents head to the coast for the weekend.

Take the early ferry when possible. The 6 AM or 8 AM ferry arrivals get you to Santa Teresa by late morning, leaving the afternoon for settling in and an evening surf check.

The journey is part of the experience. Many travelers arrive in Santa Teresa and say the journey — particularly the ferry crossing and the winding road through the peninsula — set exactly the right tone for what followed. Let it be part of the trip.

Weather affects driving. In green season, tropical downpours can reduce visibility significantly and make dirt roads treacherous. Drive slowly, turn on your headlights, and leave extra time.

We are happy to help our guests plan their transport to Zeneidas. Just ask and we will walk you through the current best options based on your arrival city, budget, and timeline.


Ready to Experience This Yourself?

Join us at Zeneidas Surf Garden for an unforgettable surf and yoga experience in Santa Teresa, Costa Rica.

Book Your Stay Now