Founder-run · San José, Costa Rica

SJO to Santa Teresa: Ferry or Road? How Each Option Really Works

Santa Teresa is the hardest mainstream transfer in Costa Rica. Both routes take about 5 to 6 hours, but they fail in different ways — and the one that suits you depends almost entirely on when your flight lands.

6 min read · Reviewed September 2026

The short answer

There are two honest ways from San José Airport to Santa Teresa, and neither is quick. Plan on 5 to 6 hours door to door whichever you take. The ferry route is the more pleasant of the two and gives you an hour on the water instead of an hour behind a truck. The road route avoids the schedule risk entirely but is a long, unbroken drive.

Everything else on this page is really about one decision: whether your arrival time lets you catch a ferry without gambling on it.

RouteHow it breaks downMain riskBest for
Via the Puntarenas–Paquera ferryAbout 1.5 h to the port, about 70 minutes on the water plus boarding, then about 1.5 h through CóbanoFixed sailing times and queueing at the portMorning and early-afternoon arrivals
All the way by roadAround the Gulf of Nicoya over the Tempisque bridge, then down the peninsula — usually 5 hours or more of drivingNo schedule risk, but a long day with no breakLate arrivals, or days when the ferry timing does not work

The ferry route, step by step

You drive from the airport to Puntarenas, which takes about an hour and a half in normal conditions. At the port the car ferry crosses the Gulf of Nicoya to Paquera in about 70 minutes. From Paquera it is roughly another hour and a half of driving through Cóbano and down to Santa Teresa.

Add boarding and waiting at the port and the whole thing lands in the 5 to 6 hour range. The crossing itself is the best part of the day: you get out of the vehicle, you are outdoors, there is water and coastline, and it breaks the trip in a way no rest stop does.

The catch is that the ferry runs on a fixed schedule rather than continuously, so the crossing is not something you can simply turn up for at any hour. If the timing works, take it. If it does not, do not bend the rest of the day trying to force it.

What happens if you miss the ferry

This is the scenario worth thinking through before you book anything. Sailings are spaced out, so missing one is not a ten-minute inconvenience — you wait at the port for the next departure, and on a busy day with a full sailing a vehicle in the queue is not automatically on the next boat either.

That turns a late departure from the airport into a compounding problem: you wait at Puntarenas, you cross later, and then you do the final unpaved stretch into Santa Teresa in the dark. The alternative at that point is to give up on the crossing and drive around the gulf instead, which from Puntarenas means backtracking — the worst outcome of the day.

The practical rule is to decide the route before leaving the airport, not at the port. If your arrival leaves comfortable margin, go by ferry. If it is tight, go by road from the start and accept the longer drive as the price of certainty.

The road route around the gulf

The all-road option skips the water entirely: you drive around the Gulf of Nicoya, cross the Tempisque on the Puente de la Amistad, and come down the Nicoya Peninsula to Cóbano and Santa Teresa. It is usually 5 hours or more of driving.

What you gain is independence from a timetable — you leave when you are ready and nothing can be missed. What you lose is the break. It is a long continuous drive after a long flight, with the hardest section saved for the end.

The final approach is identical either way. The road around Cóbano, Mal País and Santa Teresa is partly unpaved: dusty and washboarded in the dry season, muddy and potholed after rain. It is driven daily and it is fine with someone who knows it, but it is the part of the trip most people are glad not to be doing themselves in a rental at the end of a travel day.

How your landing time decides it

This route rewards early arrivals more than any other in the country. Land in the morning and the ferry route is comfortably achievable with margin for a slow bag drop or traffic out of the Central Valley. Land around midday and it is a judgement call that depends on how the day is actually running.

Land in the late afternoon or evening and the honest answer changes. You can still get there by road the same day, but you will arrive after dark, tired, on the unpaved final stretch. A lot of experienced travellers would rather sleep near the airport and do the whole trip fresh the next morning, and end up enjoying Santa Teresa more for it.

That is not a sales pitch for an extra night, it is just the arithmetic. Anyone who tells you the trip is quick has not counted the port, the crossing and the last stretch.

  • Morning arrival: ferry route, comfortably.
  • Midday arrival: decide before leaving the airport, and check how the day is running.
  • Late afternoon arrival: road route, expecting to arrive after dark.
  • Evening arrival: seriously consider an airport-area overnight and an early start.

If you are arranging a transfer

Send your flight number with your request. On this route the flight time does not just shift the pickup, it can change the routing entirely — a delay of an hour is the difference between a ferry crossing and a drive around the gulf.

It is also worth asking for the plan in writing, including which route is intended and what happens if the flight slips. A straight answer here, including being told that an overnight near the airport is the better idea, is more useful than an optimistic arrival time that the day cannot support.

Questions travellers ask

How long does it take to get from SJO to Santa Teresa?

Plan on 5 to 6 hours door to door either way. Via the ferry it is about 1.5 hours to Puntarenas, about 70 minutes on the water plus boarding, then about 1.5 hours through Cóbano. Going around the gulf by road is usually 5 hours or more of driving.

Is the ferry to Paquera better than driving around?

It is the nicer trip: you get out of the vehicle for about 70 minutes on the water and the day is broken up. But it runs on a fixed schedule, so it only works if your arrival time gives you margin. If it is tight, the road route is the safer plan.

What happens if we miss the ferry?

You wait at the port for a later sailing, and on a busy day a place in the queue does not guarantee a spot on the next boat. That usually pushes the final unpaved stretch into Santa Teresa into darkness, which is why the route is best decided before leaving the airport rather than at the port.

Can I take the ferry with a rental car?

The Puntarenas to Paquera service is a car ferry, so vehicles cross with their passengers. If you are driving yourself, the things to plan for are the sailing schedule, the queue at the port, and the unpaved final section on the far side.

Is the road into Santa Teresa paved?

Not entirely. The final stretch around Cóbano, Mal País and Santa Teresa is partly unpaved — dusty in the dry season, muddy and potholed after rain. It is the same last section whether you arrive by ferry or by road.

Get a quote