Skip to main content

How to Get to Santa Teresa, Costa Rica

7 min readUpdated June 23, 2026By the Onda editors
Verified on the ground ·

The complete transportation guide from San José, Liberia, and international airports to Santa Teresa, every route, every option, honest time estimates.

Getting to Santa Teresa takes effort. There is no airport here, no highway that drops you at the beach, and no shortcut that everyone else has missed. What there is: a well-worn set of routes that locals and repeat visitors know cold, and once you understand the logic of the Nicoya Peninsula, the journey stops feeling like a problem and starts feeling like the beginning of the trip.

The Two Airports You Need to Know

Almost every international visitor arrives through one of two airports.

Juan Santamaría International (SJO) in San José is the main gateway. Most transatlantic and North American routes land here. It has more flight options, better prices on international tickets, and a more developed shuttle network down to the peninsula. The tradeoff is distance: plan on 5-6 hours to Santa Teresa under reasonable conditions.

Daniel Oduber International (LIR) in Liberia serves the northern Pacific and gets seasonal direct flights from US cities including Fort Lauderdale, Dallas, and Atlanta. It looks closer on a map, and the drive is roughly 4-4.5 hours. But the roads through the southern peninsula are rougher, and you will need a 4WD rental. For many travelers, LIR is not the time-saver it appears to be. If your flight options and prices are comparable, SJO gives you more flexibility.

See our dedicated guides for each route: san-jose-to-santa-teresa and liberia-to-santa-teresa.

The Ferry: The Thing Everyone Needs to Understand First

Unless you fly into Cobano (more on that below), you will almost certainly cross the Gulf of Nicoya on the Puntarenas to Paquera ferry, operated by Naviera Tambor. This is not optional. It is the spine of the whole journey.

The crossing takes about 75 minutes and the views across the gulf are genuinely beautiful. Ferries run multiple times per day, but schedules shift seasonally, so confirm current times locally or at the dock. The most important rule: do not plan around the last ferry of the day with no backup. Miss it and you are sleeping in Puntarenas.

If you are driving your own rental, book your vehicle spot in advance during high season (December through April). Showing up and hoping for space works in the green season. It does not always work in January.

Read the full breakdown of ferry logistics in our paquera-vs-tambor-ferry guide.

Option 1: Shared Shuttle (Best for Most First-Timers)

This is the easiest call for solo travelers and couples who do not want to think too hard about logistics.

Several operators run daily door-to-door shuttles from SJO and downtown San José hotels directly to Santa Teresa. The ferry ticket is included in the price.

  • Cost: 50-80 USD per person one-way, as of 2026 (confirm locally, prices shift)
  • Travel time: Around 5 hours when connections work
  • Departure: Most shuttles leave SJO or San José hotels between 6 and 8am to catch the morning ferry
  • Arrival: Early to mid-afternoon in Santa Teresa

Book in advance during high season. Shuttles fill up. The operators worth using are easy to find through your accommodation, and most hotels in Santa Teresa will connect you with a trusted service.

From LIR, shared shuttles also exist but the network is thinner. Expect 3.5-4 hours and confirm pickup logistics carefully, since Liberia connections are less standardized than the SJO corridor.

Option 2: Rent a Car (Best for Families, Groups, and Anyone Staying a While)

If you are traveling with more than two people, staying longer than a week, or planning day trips around the peninsula, renting a car makes real financial and practical sense.

From SJO: Head west on Route 1 toward Puntarenas (roughly 2 hours, longer in San José morning traffic). Aim to be at the Puntarenas dock by 7:15am to catch the 8am ferry. After the 75-minute crossing, drive from Paquera through Cobano to Santa Teresa, which takes another 1.5-2 hours depending on road conditions.

From LIR: Take Route 21 south through Nicoya to Paquera, then Route 160 to Cobano, then Route 618 to Santa Teresa. No ferry required. The roads from Nicoya south are decent; the last stretch from Cobano gets rougher. Budget 4 hours.

The non-negotiable: Rent a 4WD. Not a suggestion. The road into Santa Teresa from Cobano is unpaved and after rain it becomes a different kind of challenge entirely. A regular sedan will get you in trouble. renting-a-car-costa-rica-nicoya covers what to look for in a rental contract, which companies are worth using on the peninsula, and how to handle the insurance situation without getting gouged.

Once you are here, having a car opens up Montezuma, Cabo Blanco, Cabuya, and the rest of the peninsula. If you plan to stay a while, it is worth it.

Option 3: Public Bus (Cheapest, Slowest, Totally Doable)

The bus is real and it works, but budget the full day and bring patience.

From San José, take a direct bus to Cobano. The ferry crossing is included in the bus ticket. From Cobano, transfer to a local bus to Santa Teresa. Combined fares start around 10,000 CRC (roughly 20-22 USD as of 2026, confirm at the terminal). Total travel time runs 5-6.5 hours or more depending on traffic and connections.

There is no direct bus from San José to Santa Teresa. You always transfer in Cobano. From Liberia, the bus situation is worse: you are looking at four separate buses and close to 9 hours. Do not do this from Liberia unless you genuinely have nowhere to be.

Option 4: Fly to Cobano (Fastest, Priciest)

Cobano Airport (ACO) is a small domestic airstrip about 40 minutes from Santa Teresa by taxi or shuttle. Costa Rica Green Airways and Sansa operate flights from SJO. The flight takes 30-40 minutes.

  • Cost: Combined fares from SJO to Cobano start around 170 USD per person, as of 2026
  • Taxi from Cobano Airport to Santa Teresa: Starts around 50 USD (23,000 CRC), confirm locally
  • Total travel time: Around 2 hours 20 minutes door to door

The catches: baggage limits are strict on small planes, schedules are limited, and weather cancellations happen. If you are carrying surfboards or oversized gear, this is not your route. If you are on a short trip and time genuinely matters more than money, it is a legitimate option.

Timing and Practical Notes

A few things that catch people off guard:

  • Leave earlier than you think you need to. San José traffic is unpredictable and missing the morning ferry adds hours to your day.
  • The last 10 kilometers from Cobano to Santa Teresa are the most variable part of the whole journey. In dry season, it is dusty and bumpy. In rainy season (May through November), it can be genuinely rough. A 4WD is not optional.
  • High season (December through April) means fuller ferries, fuller shuttles, and higher prices across the board. Book everything in advance.
  • Rainy season does not make the trip impossible, but it does make the road more interesting. Read our rainy-season-santa-teresa guide before you plan around green season travel.
  • Bring cash for the road. The atms-money-santa-teresa guide covers what to expect once you arrive, but the Puntarenas dock area and Cobano both have ATMs if you need colones before the final stretch.

FAQ

Do I need a 4WD to get to Santa Teresa? Yes, if you are driving yourself. The road from Cobano into Santa Teresa is unpaved and gets rough after rain. A high-clearance 4WD is not optional, it is the difference between arriving and getting stuck.

Which airport is better for Santa Teresa, SJO or LIR? For most travelers, SJO is the better choice because the shuttle and ferry infrastructure is more developed. LIR makes sense if you have a direct flight from your home city and are comfortable renting a 4WD for the overland drive.

Can I get to Santa Teresa without taking the ferry? Yes, if you fly to Cobano or drive the all-overland route from Liberia. But for anyone coming from San José, the Puntarenas to Paquera ferry is the standard and most efficient route.

How early should I leave San José to catch the morning ferry? Shuttles typically depart between 6 and 8am. If you are driving independently, aim to be at the Puntarenas dock by 7:15am for the 8am crossing. Leave earlier if you are staying in San José proper and not near the airport.

Is the bus a realistic option? Yes, if you are on a tight budget and have flexibility. It takes longer and requires a transfer in Cobano, but it works. From Liberia by bus, it is a very long day and not recommended unless you have no other option.

Browse all /directory/services listings including transport operators, shuttle companies, and car rental contacts based in Santa Teresa and the surrounding peninsula.

Ready to go?

See where each place sits on the peninsula.

Explore the towns

Keep reading

All guides →
Concierge