Best Ways: How to Get from San Jose to Santa Teresa

Best Ways: How to Get from San Jose to Santa Teresa

Best Ways: How to Get from San Jose to Santa Teresa

Are you looking for the best ways to get from San Jose to Santa Teresa, Costa Rica? Santa Teresa is a paradise for surfers, famous for its beautiful beaches, lush jungles, diverse wildlife, and world-class waves.

Getting to Santa Teresa may seem difficult, but depending on your time and budget, there are several ways to get there. You can easily get to Santa Teresa by shared and private transfer, taxi, bus, or rental car.

In this ultimate guide, you will find all the ways to get from San Jose to Santa Teresa, such as the cheapest and quickest way to travel, journey times, and how much a bus ticket or taxi will cost.

Disclosure: This post contains a few affiliate links, which means we may receive a small commission, at no cost to you, if you make a purchase through our link. This is a free way to support us and allow us to continue to create inspiring travel guides.

NO TIME TO READ NOW? PIN IT

San Jose to Santa Teresa

How far is Santa Teresa from San Jose?

The distance between San Jose and Santa Teresa is about 185 km, which is 5-6.5 hours, depending on traffic and mode of transport.

Getting from San Jose to Santa Teresa, Costa Rica

There are several ways to get to Santa Teresa from San Jose: by car (5 hours), by bus (6-6.5 hours), and by minivan (5-6 hours).

Scroll down for more information about which transport is the best for you, how long the journey takes, and how much a minivan or bus ticket will cost.

Read our → Costa Rica Itinerary

How to Get from San Jose to Santa Teresa by Flight

Unfortunately, there is no airport in Santa Teresa. The nearest airport to Santa Teresa is the Cobano Airport (airport code ACO), a 30-minute drive away. The airfare and airport transfers make this one of the most expensive options to get to Santa Teresa.

Most travelers to Costa Rica arrive in San Jose at Juan Santamaria International Airport (airport code SJO). Sansa Airlines operates many daily flights from San Jose to Cobano. The flight takes just 40 minutes, and plane tickets start from 120 USD (without luggage) per person for one way.

TIP
Use Skyscanner to find cheap flights to San Jose, Costa Rica.

After arrival, you can take a taxi, private transfer, or minivan from Cobano Airport to Santa Teresa. You can book a minivan from the airport to Santa Teresa Beach (any hotel) HERE.

San Jose Airport to Santa Teresa by Taxi, Private Transfer

One of the most comfortable and fastest ways to get to Santa Teresa is by taxi. The journey time is 5 hours, depending on traffic. You should agree with the taxi driver whether he will take you all the way to Santa Teresa or just to the ferry port of Puntarenas.

A taxi from San Jose Airport to Santa Teresa costs between 200-350 USD, depending on the number of passengers, time of day, etc. If you are not traveling alone, the price is affordable!

TIP
The taxi drivers do not accept card payments, so you should bring local money!

Alternatively, you can book a private transfer from the airport/city to Santa Teresa (any hotel) starting from 302 USD, and 4 pax are allowed.

Santa Teresa by Minivan

One of the best and most popular ways to get to Santa Teresa is by air-conditioned minivan, which allows 25 kg of luggage per passenger. You can also carry a surfboard for an extra charge. The minivan departs four times a day at 5:30 AM, 6:30 AM, 2 PM, and 3 PM.

A shuttle minivan from San Jose Airport to Santa Teresa Beach (any hotel) starts from 57 USD. The journey time is 5-6 hours, depending on traffic.

Get Minivan tickets here.

San Jose to Santa Teresa by Shuttle Bus + Ferry

The other best way to get to Santa Teresa is by air-conditioned van + ferry.

The shuttle bus to Santa Teresa Beach (any hotel) starts from 57 USD and includes the ferry ticket. The journey time takes 6 hours, depending on traffic.

Book your combined tickets through 12Go or Bookaway.

San Jose to Santa Teresa by Car

The easiest way to get to Santa Teresa is by car + ferry. You can easily rent a car at San Jose International Airport or pick up your pre-booked car.

The best way to explore Costa Rica is by renting a car. Although public transport is cheap, travel time is long, and some places are not accessible by bus. Renting a car in Costa Rica provides the freedom to explore at your own pace and visit hidden gems or get off the beaten path.

Driving from San Jose to Santa Teresa + Ferry

The drive from San Jose to Santa Teresa takes around 5-6 hours, depending on traffic. We recommend renting a 4×4, as the road conditions are only good until Montezuma. The roads to Santa Teresa are unpaved and very bumpy.

Book your car in advance to get the best price! Check car rental prices and availability HERE.

Good to know
It always gets dark early in Costa Rica (between 5:30 PM and 6 PM). So we don’t recommend driving at night!

Recommended post → How to Renting a Car in Costa Rica

From the airport to Santa Teresa, take Route 27 highway to Puntarenas. The distance between San Jose and Puntarenas is around 95 km, with a travel time of approximately 1.5 hours. From Puntarenas, take the ferry to the Paquera. The ferries depart several times daily between 4 AM and 10 PM, and the ferry journey takes 70 minutes.

After arriving in Paquera, continue driving to Santa Teresa, approximately 50 km away. The journey time is 1.5 hours, depending on traffic.

San Jose to Santa Teresa Beach

Puntarenas to Paquera Ferry Schedule

The ferries run frequently from Puntarenas to Paquera:

  • 04:00
  • 06:30
  • 08:00
  • 09:00
  • 12:00
  • 15:00
  • 18:00
  • 20:00
  • 22:00

Make sure you get on the right ferry! One ferry goes to the southern region (Santa Teresa, Malpais, Montezuma, Tambor), and the other to the northern region (Samara, Nosara, Nicoya, Coyote, San Miguel).

The ferry ticket from Puntarenas to Paquera costs 1.50 USD per person. A simple car with a driver costs 24 USD one way. You can buy your ferry ticket at the ferry port (local cash only) or in advance online.

San Jose to Santa Teresa by Bus

The cheapest way to get to Santa Teresa is by public bus. If you don’t want to rent a car or cannot drive, you can take a bus from San Jose to Santa Teresa. The bus takes you directly to the ferry port, then you have to cross to Paquera by ferry. Be sure to keep your ticket to get back on the bus when you arrive in Paquera.

The bus ride takes about 6-6.5 hours, depending on traffic and multiple stops.

The Transportes Cobano buses depart from Terminal 7-10 in the city center to Santa Teresa. The bus ticket costs around 19 USD, which includes the ferry ticket. You can purchase tickets at the San Jose bus station (Terminal 7-10), so arrive at least one hour before departure.

Take care of your valuables, as minor thefts or pickpockets may occur on public transport!

Don’t forget to buy travel insurance! We always choose SafetyWing for our travels.

Direct buses run only twice daily at 6 AM and 2 PM. But bus timetables are subject to change! So we recommend asking locals for the current bus schedule!

The bus does not stop at the hotels in Santa Teresa. So, once you get off the bus, you have to take a private transfer or taxi.

Where to Stay in Santa Teresa

Although Santa Teresa is a laid-back beach town, the accommodation options are available for all budgets. You can choose from cheap hostels to mid-range hotels and beach resorts. These are our accommodation recommendations.

Best hotels in Santa Teresa, Costa Rica

More Travel Guides about Costa Rica

We hope our post on how to get from San Jose to Santa Teresa will help you plan your next trip to Costa Rica. If you have any questions or thoughts, let us know in the comment below.

Travel Resources

Hotels – Booking.com
Car Rentals – Discover Cars
Flights – Skyscanner
eSIM – Airalo
Travel Insurance – SafetyWing
Tours & Attractions – GetYourGuide
Bus/Transfer – Bookaway

RECOMMENDED POSTS

Leave a Comment

Your email address will not be published. Required fields are marked *

Pin It on Pinterest