How to Get from San José Airport (SJO) to Santa Teresa, Costa Rica
Flights, private transfers, shared shuttles, rental cars, public buses, ferry tips and the local stops worth knowing.
By Pura Info | Santa Teresa, Costa Rica
Local information, recommendations and travel advice from people who live here.
Last locally updated: October 2026
In this guide
- Flying into Juan Santamaría International Airport (SJO) and heading to Santa Teresa?
- The Quick Answer
- San José Airport to Santa Teresa: Options at a Glance
- Option 1: Fly from San José to Cóbano - The Fastest Way
- Option 2: Private Charter Flight
- Option 3: Private Ground Transportation
- Option 4: Shared Shuttle - Best Value for Most Travelers
- Option 5: Rent a Car - Great If You Plan the Ferry Properly
- Pura Info Local Stops: Where to Eat and Stretch Your Legs on the Drive
- Option 6: Public Bus - The Cheapest Way from San José to Santa Teresa
- Which Option Should You Choose?
- Frequently Asked Questions
- Need Help Getting from San José to Santa Teresa?
Flying into Juan Santamaría International Airport (SJO) and heading to Santa Teresa?
You have plenty of options. And compared with arriving through Liberia, San José has one major advantage: there are usually many more domestic flights to Cóbano throughout the day, the public bus is direct from the terminal in San Jose all the way to cobano and 2 daily shared shuttles go by the airport.
That makes San José a particularly good airport if you want to land internationally, connect to a short domestic flight, and be on the beach in Santa Teresa without spending half the day on the road.
But flying is not your only option. From San José you can:
- Take a regular domestic flight to Cóbano
- Charter a private flight
- Book a private transfer
- Take a shared shuttle
- Rent a car and cross on the Puntarenas-Paquera ferry
- Take the direct public bus
We live in the area, so below we explain how each option actually works - including ferry transfers, luggage logistics, local food stops, and the small details that are not always obvious when planning the journey online.
The Quick Answer
San José Airport to Santa Teresa: Options at a Glance
| Option | Approx. Time | Approx. Price | Best For | Pura Info Take |
|---|---|---|---|---|
| Domestic flight to Cóbano | ~30-40 min flight + local transfer | ~$130/person one way + taxi $50 | Solo travelers, couples, short trips | Fastest & easiest |
| Private charter flight | Varies | Starts at $1000 for 4-5 people | Groups, VIP travel, tight schedules | Most flexible |
| Private transportation | ~5-6 hours incl. ferry | ~$350 transfer / ~$450 same vehicle | Families & groups | Most comfortable |
| Shared shuttle | ~5-6 hours | ~$60 per person | Solo travelers & couples | Best value |
| Rental car | ~5-6 hours if ferry timing works | Rental + ferry + insurance | Independent travelers | Most freedom |
| Public bus | ~5-6 hours | ~₡10,000 / $20-$25 | Backpackers & budget travelers | Best budget option |
Option 1: Fly from San José to Cóbano - The Fastest Way
If your international flight connects well with a local departure, this is by far the easiest way to get from San José to Santa Teresa. Domestic flights leave from Juan Santamaría International Airport (SJO) and fly directly to Cóbano Airport (ACO), the closest airport to Santa Teresa. The flight itself takes approximately 30 minutes.
Compared with Liberia, San José normally has far more departures throughout the day - often roughly 8 to 10 options - which gives you much more flexibility when coordinating your international arrival with your domestic connection.
Flights generally cost around $130 one way per person, although the price changes depending on date, airline, and availability.
The Flight Is Part of the Experience
This is not just the fastest way to arrive. It is also beautiful.
You leave the Central Valley around San José and head toward Costa Rica’s Pacific coast. The mountains begin dropping toward Puntarenas, then you cross the Gulf of Nicoya and reach the Nicoya Peninsula.
From the air you get an incredible mix of ocean, beaches, cliffs, forest, and small coastal communities. It is a quick flight, but it gives you a completely different perspective of Costa Rica.
What Are the Small Planes Like?
These are small domestic aircraft for around 10 people per flight, so the experience is very different from an international jet. You will feel the movement of the aircraft more, and depending on the weather there can be some turbulence. Overall, it is normally a quick and enjoyable flight - just do not expect a Boeing 737.
Cóbano Airport to Santa Teresa
Once you land at Cóbano Airport, you will need a taxi or private transfer for the final stretch.
From Cóbano Airport to central Santa Teresa, plan approximately 30 minutes by road. Depending on whether you are staying in Santa Teresa, Playa Carmen, Mal País, or Playa Hermosa, travel time may vary by a few minutes.
Pura Info can arrange your airport pickup so you have a driver waiting when the flight lands.
Click here to schedule your Cobano airport to Santa Teresa transfer right away and a driver will be waiting for you right outside the Cobano airport with a sign with your name. Super easy, time efficient, comfortable and local.
Traveling With Surfboards or Large Luggage?
Check baggage rules before booking your domestic flight. Small aircraft have stricter size and weight limits than international planes. Also different airlines have different policies but overall the usual limit is for boards above the 7’2 ft mark.
- Longboards
- Multiple surfboards
- Foil equipment
- Large suitcases
- Oversized sports equipment
If you are unsure, send the airline your exact baggage dimensions before purchasing the ticket.
Option 2: Private Charter Flight
If you are traveling with a group, need greater schedule flexibility, or simply want the easiest possible arrival, a private charter can also be arranged.
The main advantage is schedule flexibility. Instead of designing your trip around a scheduled commercial departure, a charter can potentially be organized around your arrival and group requirements.
Pricing depends on the aircraft, number of passengers, departure time, luggage, and availability, so the price shown above is only a rough idea of where pricing starts. Private flights change constantly with demand and availability and need to be quoted for your specific dates.
Option 3: Private Ground Transportation
Private ground transportation is one of the most comfortable ways to reach Santa Teresa. A driver meets you at SJO Airport and takes care of the journey.
The important detail is that private transfers from San José usually come in two versions.
Private Transfer A: Change Vehicles at the Ferry
This is usually the cheaper private-transfer option. Your first driver takes you from San José Airport to the Puntarenas ferry terminal. At Puntarenas, you get out with your luggage and board the ferry as a passenger. Once the ferry reaches Paquera, another private driver is waiting and takes you from Paquera to Santa Teresa.
This private transfer option costs approximately $350 USD per car, with room for 4 people.
Private Transfer B: Keep the Same Vehicle the Whole Way
The more comfortable option is keeping the same vehicle from SJO all the way to Santa Teresa. Your luggage stays inside while the vehicle boards the ferry. You can get out and enjoy the crossing, then return to the same vehicle in Paquera and continue to Santa Teresa.
No changing vans. No unloading luggage. No carrying your bags through the ferry terminal.
This normally adds about $100-$150 to the trip, so budget roughly $450 per car.
If you are traveling with several suitcases, children, surfboards, older family members, or a lot of equipment, keeping the same vehicle can be worth the extra cost.
Why Do Companies Change Vehicles?
Because taking a person onto the ferry is inexpensive, while taking an entire vehicle costs much more and uses limited vehicle space. By having one vehicle on each side, the transportation company avoids sending both vehicles across the Gulf and can keep the overall price lower.
Option 4: Shared Shuttle - Best Value for Most Travelers
Shared transportation is one of the most popular ways to travel from San José to Santa Teresa. Expect approximately $60 per person. Shared shuttles normally use the ferry-transfer system rather than taking the same vehicle across.
- The shuttle picks you up in San José or near the airport.
- You travel to the Puntarenas ferry terminal.
- You get out with your luggage and board the ferry as a passenger.
- You cross to Paquera.
- A second shared shuttle is waiting on the other side.
- You continue to Santa Teresa.
The transportation company coordinates both vehicles.
What About Your Luggage?
You need to carry it with you through the ferry. The ferry is not difficult to navigate, but there are stairs and you will be handling your bags yourself.
With one backpack or suitcase, no big deal. With three large suitcases, two children, and surfboards, it may be worth considering the private same-vehicle option.
Option 5: Rent a Car - Great If You Plan the Ferry Properly
Renting a car from San José is a great option if you want freedom during your trip. You can stop for food, explore along the way, visit other destinations, get around Santa Teresa independently, and continue your Costa Rica road trip afterward.
There is one thing that can make or break this drive: the ferry.
Pura Info’s Most Important Rental-Car Tip: Book the Ferry First
Before leaving San José, check the Puntarenas-Paquera ferry departure schedule and work backwards from the crossing you want.
We recommend allowing roughly 2 hours from SJO Airport to the Puntarenas ferry terminal. This gives you some extra margin for traffic, road construction, accidents, fuel, or finding the terminal.
Once you know which ferry you are targeting, buy the ferry ticket online before driving there. You need to buy the ticket 2 hours before departure time if not it will not be available online, just at the ferry station.
If you simply arrive without checking the schedule, you can lose hours waiting in Puntarenas. For example, arriving around 1:00 PM when your next useful crossing is at 3:00 PM means two unexpected hours in the heat.
There are things to see in Puntarenas, but if you have just started your Costa Rica vacation, downtown Puntarenas is probably not where we would choose to spend two hours of it. Plan the ferry and spend that time at the beach instead.
Here are the links to the 2 ferry companies you can choose from. The first option is the best one since it’s more direct, goes from Puntarenas to Paquera. The second option leaves you a bit further away but a good second option in case you don't get a space in the Paquera ferry. This second option goes from Puntarenas to Playa Naranjo which is about 20-30 minutes away from Paquera.
How Early Should You Arrive?
If you already purchased your vehicle ticket online, the process is much smoother. In our experience, arriving around 10-15 minutes before departure can work when everything is already organized, although we still recommend leaving a sensible safety margin so you are not rushing.
Online ticket sales close 2 hours before departure, so do not leave purchasing until the last minute. As a practical example, if the 3:00 PM crossing closes online sales at 1:00 PM, you need to purchase before that cutoff.
How Much Does the Ferry Cost With a Car?
For a standard car, budget roughly $30 USD, or around ₡15,000-₡16,000, depending on the exact current fare and passenger charges.
Buy / check your Puntarenas-Paquera ferry ticket online through the official ferry operator.
What Is the Ferry Ride Like?
Honestly, it is a nice break. After driving for roughly two hours, getting out of the car and spending around an hour crossing the Gulf is pretty relaxing. You can walk around, get fresh air, enjoy the views, grab something to drink, or eat while the ferry crosses.
Paquera to Santa Teresa
Once you reach Paquera, get back into your car and continue toward Santa Teresa. The drive is approximately 1.5 hours and continues through the Nicoya Peninsula toward Tambor, Cóbano, and then Santa Teresa.
Pura Info Local Stops: Where to Eat and Stretch Your Legs on the Drive
If you are driving yourself, or using a private transfer that allows stops. The road from San José to Santa Teresa can be part of the trip rather than dead travel time. These are the places we would actually consider stopping.
Orotina: Fruit Stands, Local Snacks, and Your First Soda
Around 40 minutes to an hour after passing the airport and heading toward Puntarenas, you will reach the Orotina area. Orotina is an important agricultural area, and this stretch is a great place to stop for fresh fruit and vegetables.
Along the highway you will start seeing small fruit stands where you can simply pull in and park. Many have a small restaurant or soda next door, making this an easy bathroom-and-snack stop after a flight.
This is a good place to try fruits you may not recognize, as well as packaged snacks that are more typical of rural Costa Rica and are not always the same products you find in tourist supermarkets.
What Is a “Soda” in Costa Rica?
A soda is basically the Costa Rican equivalent of a local diner. You will see them all over the country, usually with names such as “Soda + family name” or “Soda + place name.” Menus are fairly consistent: gallo pinto and eggs for breakfast, casados and other traditional dishes for lunch and dinner.
But every soda puts its own little twist on the food. They are usually affordable, casual, and one of the easiest ways to eat like a local.
Approaching Puntarenas: Roadside Seafood
As you approach the port area before Puntarenas, you will get your first real glimpse of the Pacific. It is an industrial port setting rather than a postcard beach, but along the right side of the road you will see several local seafood restaurants.
These places are known for fairly inexpensive fresh seafood, and people from San José often make the trip down on weekends specifically to eat in this area.
If you enjoy casual local restaurants and are comfortable experimenting, they can be a fun stop. If you have a particularly sensitive stomach after travel, we would be a little more cautious, especially with seafood, and choose one of the ferry-terminal sodas instead.
Our Most Convenient Food Stop: The Ferry-Terminal Sodas
Both the Puntarenas and Paquera ferry terminals have a soda inside or beside the main ticket building area, and these are some of our favorite practical food stops on the route. A lot of people pass through these terminals, so food turns over quickly and is regularly being prepared fresh.
The Paquera-side soda is our favorite, but the easiest rule is simple: eat at whichever terminal makes sense for the direction you are traveling. Heading from San José to Santa Teresa? Grab food in Puntarenas. Heading back toward San José? Eat in Paquera.
It is extremely convenient because you can buy your ticket, order food, have it packed to go, and eat comfortably on the ferry if you do not have time to sit down before departure.
Tambor: A More Relaxed Beach-Setting Stop
After arriving in Paquera and driving toward Santa Teresa, you will pass through Tambor roughly halfway along the road section.
Tambor now has a newer yacht-club / beach-club style option, Bahia Ballena Yacht Club, that is more upscale than a traditional soda.
If you would rather wait for lunch until you are back in a beach setting, Tambor can be a great place to do it.
Location: https://maps.app.goo.gl/cghMuvGnSgjzdMUe6
Cóbano: Cocina a la Leña - One of Our Favorite Local Stops
When you reach Cóbano, one local stop we genuinely recommend is Cocina a la Leña. The name basically means “wood-fire cooking,” and that is exactly what makes it special.
It is a traditional soda serving Costa Rican food, but much of the cooking is done over wood, so you get that smoky flavor and a much more traditional preparation. For us, it is one of the best sodas in the whole area.
The natural juices are also worth trying. Look for local flavors such as:
- Maracuyá (passion fruit) - often prepared traditionally with the fruit and pulp.
- Tamarindo (tamarind) - a very common Costa Rican refresco.
- Cas - a small, tart Costa Rican guava and our personal favorite, extremely refreshing when you arrive hot in Cóbano around midday.
If you only make one proper local-food stop between San José and Santa Teresa, this is a very good candidate.
Option 6: Public Bus - The Cheapest Way from San José to Santa Teresa
This is where San José has another big advantage over Liberia. Taking public transportation from Liberia to Santa Teresa requires multiple buses, a taxi or walk through Puntarenas, the ferry, and more bus connections.
From San José, things are much easier. There is a public bus that travels from San José toward Cóbano and takes the ferry with you. That makes public transportation from San José one of the cheapest and surprisingly efficient ways to reach Santa Teresa.
Plan approximately 5-6 hours and roughly ₡10,000, or around $20-$25 USD, depending on where you start and the final local connection.
Where Do You Catch the Bus?
You have two main options.
Option A: Downtown San José
You can board the bus at its departure terminal in central San José. However, if you have just landed at SJO Airport, going all the way into downtown San José usually does not make much sense. You would be traveling in the wrong direction and paying for a longer taxi ride.
From San Jose to Cobano every day at 6am.
Terminal Location: https://maps.app.goo.gl/25kL8QrYsDR4rHB16
Option B: Catch the Bus Near SJO Airport
The same route passes relatively close to Juan Santamaría International Airport. Instead of going downtown, you can take a short taxi from the airport to the Puente Villa Bonita Bus Stop. The taxi ride is approximately 5 minutes and may cost around ₡2,000-₡3,000 depending on traffic and the exact pickup point. For travelers arriving at SJO, this is normally the smarter option.
The bus usually picks up here around 6:20am every day.
Bus stop location: https://maps.app.goo.gl/HY2hTTLvm5VLfpxp8
What Happens on the Ferry?
This is one of the best parts of the route: the bus itself boards the ferry. You do not need to find another bus in Puntarenas.
If your large suitcase is checked underneath the bus, it can normally remain in the luggage compartment. That compartment is generally controlled by the driver, but we still recommend keeping your passport, phone, wallet, cash, camera, laptop, and other valuables with you.
Some passengers stay near the bus; others go upstairs to enjoy the ferry. Either way, make sure you are ready when it is time to disembark.
Cóbano to Santa Teresa Bus Transfer: The main San José bus takes you to Cóbano. There you transfer to a smaller local bus heading to Santa Teresa.
The Santa Teresa bus follows the town’s main road, so knowing where your accommodation is becomes important. You may be staying near Playa Carmen, central Santa Teresa, farther north, or toward Playa Hermosa.
If you are unsure, show the driver your hotel or Airbnb on Google Maps and ask where you should get off. The local bus may stop at designated stops as well as common requested drop-off points along the route. This bus costs around 1,000 colones (about $2 USD).
Is the Public Bus Worth It?
Definitely. Compared with the complicated Liberia bus journey, this is a genuinely practical option. It is cheap, fairly direct, scenic, a good local experience, and reasonably efficient.
Which Option Should You Choose?
Only visiting Santa Teresa for a few days?
Fly. Saving several hours each way gives you considerably more beach time.
Traveling alone or as a couple?
Compare the domestic flight and shared shuttle. If the flight fits your arrival and budget, it is hard to beat. Otherwise, the shuttle is easy and affordable.
Traveling with a family or group?
Consider a private transfer. When several people split the price, it starts making much more sense.
Lots of luggage or surf equipment?
Consider private transport with the same vehicle crossing the ferry, or a rental car.
Want to explore Costa Rica?
Rent a car - just organize the ferry before you leave.
Backpacking or traveling on a budget?
Take the public bus. From San José, this is one of the routes where Costa Rica’s public transportation works surprisingly well.
Frequently Asked Questions
How long does it take to get from San José Airport to Santa Teresa?
By road, plan approximately 5-6 hours including the Puntarenas-Paquera ferry. A domestic flight from San José to Cóbano takes roughly 30 minutes, followed by approximately 30 minutes by road to Santa Teresa.
What is the fastest way from San José to Santa Teresa?
Flying from SJO to Cóbano Airport (ACO) is the fastest option. If your connection works smoothly, you can reach Santa Teresa in a fraction of the time required by road.
How much is a flight from San José to Santa Teresa?
Domestic flights to Cóbano commonly cost around $130 one way per person, although prices vary by date, airline, and demand. You will still need a taxi or private transfer from Cóbano Airport to Santa Teresa.
Are there direct flights from San José to Santa Teresa?
Santa Teresa does not have an airport. You fly from San José (SJO) to Cóbano (ACO), the closest airport to Santa Teresa.
How far is Cóbano Airport from Santa Teresa?
Plan approximately 30 minutes by road to central Santa Teresa, with slight variation depending on your exact accommodation.
Is there a direct bus from San José to Santa Teresa?
There is a very convenient public bus from San José toward Cóbano that crosses on the Puntarenas-Paquera ferry. In Cóbano, you transfer to the local Santa Teresa bus. It is not one single bus all the way to your hotel, but it is much simpler than the public-bus route from Liberia.
How much is the public bus from San José to Santa Teresa?
Budget roughly ₡10,000, or around $20-$25 USD for the overall journey, depending on your starting point and final connection. Fares can change, so confirm the current price before traveling.
Does the San José bus go on the ferry?
Yes. The long-distance bus boards the Puntarenas-Paquera ferry and continues toward Cóbano afterward. Checked luggage can normally remain in the bus luggage compartment, but keep passports, money, electronics, and other valuables with you.
Do I need to reserve the ferry if I am taking the bus?
No separate vehicle reservation is needed for you as a passenger when traveling on the through bus service. The ferry crossing forms part of the bus journey.
Do I need to reserve the ferry if I am driving?
We strongly recommend planning around the ferry schedule and buying your vehicle ticket online in advance when possible. Planning the ferry before leaving San José can save hours of unnecessary waiting.
Should I fly or drive from San José to Santa Teresa?
If you are only going to Santa Teresa and the schedule works, flying is by far the fastest option. Drive if you want a car once you are here, are taking a larger Costa Rica road trip, want to stop along the way, or are traveling with a lot of luggage.
Should I take a shuttle or public bus?
Take the shared shuttle if you want easier logistics, air conditioning, and hotel-oriented transportation. Take the public bus if saving money matters more and you are comfortable with a more local travel experience.
Can I bring a surfboard on the flight to Cóbano?
Possibly, but confirm before booking. Domestic planes have much stricter luggage restrictions than international aircraft. If you are carrying surfboards or foil equipment, send the airline the size and weight of your bag beforehand.
Need Help Getting from San José to Santa Teresa?
That is what we are here for. Pura Info is based in Santa Teresa, and we help travelers organize the easiest way to get here based on their actual trip. Send us:
- Your international arrival date
- Flight number
- Arrival time
- Number of travelers
- Luggage
- Surfboards or equipment
- Where you are staying
We will compare the available options and help you choose what makes the most sense. We can help arrange:
- Domestic flights
- Private flights
- Private transfers
- Shared shuttles
- Cóbano Airport pickups
- Rental vehicles
- Other transportation around Santa Teresa
And if you are traveling on a budget and the public bus makes the most sense, we will tell you how to do that too.
BOOK YOUR TRANSPORTATION TO SANTA TERESA WITH PURA INFO
Welcome to Costa Rica. Pura vida 🇨🇷🌊
Planning this trip right now?
Send us your dates and we'll help you sort transport, timing and anything else on the ground.