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:
- Highway 1 west toward Puntarenas
- Follow signs to the Puntarenas ferry dock
- Board the Naviera Tambor ferry to Paquera (vehicle + passengers)
- 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:
| Transport | Daily Cost | Best For |
|---|---|---|
| Motorbike rental | $25–40 | Flexibility, accessing surf spots |
| ATV rental | $40–60 | More stability, carrying gear |
| Bicycle | $10–15 | Short distances in central area |
| Taxi | $3–8 per trip | Occasional 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.
