San José to Santa Teresa

Last updated:

Overview Compare Minivan Taxi Direct Bus Indirect Bus Flight To Stay

How to get from San José to Santa Teresa

You can choose from 5 options when travelling the 185 km distance from San José to Santa Teresa: a 4.5 to 6-hour minivan, a 4.5-hour private transfer, a 6-hour bus (direct or indirect), or a 2-hour flight (including transfers). Prices range between $11.50 (7,090 CRC) and $275 (166,000 CRC).

Transport ModeDurationCostsAvailability
Minivan4.5-6 hours$65 (39,000 CRC)Check Minivan Tickets
Private Transfer4.5 hours$275 (166,000 CRC)Check Private Transfers
Direct Bus6 hours$11.50 (7,090 CRC)Read article for more info
Indirect Bus6hr 10m$18.50 (11,000 CRC)Check Bus Tickets
Flight1hr 50m$151 (91,000 CRC)Check Flights

The minivan is the most convenient option because it is a direct trip and includes hotel/airport pick-up and drop-off. You can choose to take an overland trip or a combined minivan and ferry trip. Tickets start from $65 (39,000 CRC) and total travel time is 4.5-6 hours.

Prefer a private ride? Private transfers from San Jose to Santa Teresa vary in size and level of luxury. Rates start from $275 (166,000 CRC) for a 4-seater car. They don’t need to make unnecessary stops so you can complete the journey in just around 4.5 hours.

With prices starting from $11.50 (7,090 CRC), the direct bus is the cheapest option for this route. However, there is only one daily trip, so you would have to look for other options if you miss this only bus for the day. Travel time is around 6 hours.

If you are looking for another budget-friendly option or miss the direct bus, you can take an indirect bus via Cobano. Combined fares start from $18.50 (11,000 CRC) and the entire trip takes 6 hours or more, depending on the traffic and stops.

There is no airport in Santa Teresa. If you want to travel by plane, you can take a 30-minute flight from San Jose to Tambor, and then take a taxi to Santa Teresa. Total travel time will take around 2 hours and combined rates start from $151 (91,000 CRC).

TIP: If you decide to travel by plane, please consider including a carbon compensation fee to reduce your impact on the environment.

New to Santa Teresa? Check out this compact Santa Teresa guide to find the best areas to stay, restaurants you don’t want to miss and many more tips for your visit to Santa Teresa!

Where to stay in Santa Teresa?

Still looking for accommodation? Don’t forget to check out our favourite places to stay in Santa Teresa at the bottom of this page.

Itinerary from San Jose to Santa Teresa

San José to Santa Teresa by Minivan

Duration: 4.5-6 hours
Cost: $65 (39,000 CRC)
Duration: 4.5-6 hours
Cost: $65 (39,000 CRC)

There are two options when taking the minivan or shuttle bus from San José to Santa Teresa. First, you can take a minivan that takes the overland journey up to Santa Teresa, which will take around 6 hours.

The other option involves a minivan ride to Puntarenas Ferry Terminal or Playa Herradura. From here, you’ll take a ferry ride to Paquera and another minivan ride to Santa Teresa. For this option, travel time is around 4.5-6 hours.

If you travel during the high season (December-January), it’s best to book your ticket several days in advance to guarantee your seats.

Minivan schedule from San Jose to Santa Teresa

Minivan OperatorScheduleCosts
Suntrails06:30-12:30$65 (39,000 CRC)
Check Minivan Tickets
Suntrails
(from airport)
07:00-12:00$65 (39,000 CRC)
Check Minivan Tickets
Interbus07:00-13:00 $65 (39,000 CRC)
Check Minivan Tickets
Zuma Tours07:00-11:15$105 (63,000 CRC)
Check Minivan Tickets

Overland journey with Interbus

The only minivan company that goes overland for the entire trip is Interbus. This minivan offers free hotel pick-up and drop-off. Total travel time overland is 6 hours, and tickets cost $62 (37,000 CRC).

For this route, the minivan makes a stop in Limona, a town in Guanacaste Province, north of San Jose. Here, you will get the opportunity to stretch your legs and you will be guided to another minivan bound for Santa Teresa.

Combined minivan/shuttle bus + ferry

All other options involve a ferry ride. The first part of the journey is a minivan from your hotel or San Jose Airport to Puntarenas or Playa Herradura. You will then take a ferry and another minivan ride to Santa Teresa.

San José to Santa Teresa by Private Transfer (Taxi)

Duration: 4.5 hours
Cost: from $275 (166,000 CRC)
Duration: 4.5 hours
Cost: from $275 (166,000 CRC)

Travelling with friends or family? BookAway offers a variety of car choices for groups of 4 up to 14, depending on your budget and car preference.

Rates start from $275 (166,000 CRC) for a car that can fit 4 people.  Travelling with an even larger group? There are also 14-seater minibuses that cost around $445 (269,000 CRC).

All options offer free hotel and airport pickup. Like the bus and most minivans, this option is a combined private transfer and ferry journey.

Check Private Transfers with BookAway

San José to Santa Teresa by Direct Bus + Ferry

Duration: 6 hours
Cost: $11.50 (7,090 CRC)
Duration: 6 hours
Cost: $11.50 (7,090 CRC)

If you’re travelling on a budget and don’t mind taking on the adventure of bus travel in Costa Rica, then taking a public bus is your best option.

Be advised, however, that pickpocket thieves often hang around the bus station in San Jose and even on the bus. Always be careful with your belongings and never leave them out of sight.

If you decide to travel by bus from San Jose to Santa Teresa, you can either take the direct one or the indirect bus. We give you detailed guides for both options below.

Direct Bus from San Jose to Santa Teresa

Duration: 6 hours
Cost: $11.50 (7,090 CRC)
Duration: 6 hours
Cost: $11.50 (7,090 CRC)

Transportes Cobano offers one direct trip from San Jose to Santa Teresa daily.

This bus departs from Terminal 7-10 in San Jose city centre. From here, the bus will travel 105 km east to Puntarenas Ferry Terminal. You are to get off the bus and hop on the car ferry.

The ferry will then cross the strait to Paquera Port. Once back on land, you will board the bus again. The bus will continue 50 km southwest to Santa Teresa. Prepare for a bumpy but beautiful ride for the last leg of the journey!

Total travel time by direct bus from San Jose to Santa Teresa takes around 6 hours with tickets from $11.50 (7,090 CRC).

Bus schedule from San Jose to Santa Teresa

Bus OperatorScheduleCosts
Transportes Cobano14:30-20:30$11.50 (7,090 CRC)
Check Bus Tickets

You can buy your ticket at the bus terminal in San Jose or book online in advance. Make sure to arrive at least half an hour before the scheduled departure.

San José to Santa Teresa by Indirect Bus

Duration: 6hr 10min
Cost: $18.50 (11,000 CRC)
Duration: 6hr 10min
Cost: $18.50 (11,000 CRC)

In case you miss the only direct bus of the day, you can take an indirect bus. This bus will bring you up to Cobano, located 15 km northeast of Santa Teresa. From here, you can take another bus bound for Santa Teresa.

PRO TIP: Local travel links, including the bus station in San Jose, can attract thieves, so keep your belongings in sight. Don't board the bus until your bigger bags are inside the luggage compartment, and be sure to get your luggage ticket. It's best to keep smaller bags, containing your valuables, in front of you or between your feet, instead of in overhead storage.

Step 1: San Jose to Cobano by Bus

Duration: 5.5 hours
Cost: $17 (10,000 CRC)
Duration: 5.5 hours
Cost: $17 (10,000 CRC)

Transportes Cobano also offers daily trips from San Jose to Cobano. From Tuesday to Friday, the bus departs at 08:30. On Mondays and weekends, you can choose between a 06:00 and a 14:30 departure.

Like the direct bus from San Jose to Santa Teresa, you will travel by land up to Puntarenas, transfer to a ferry to Paquera, and then go back to your bus as it travels by land again to Cobano.

The estimated travel time is 5.5 hours, but it can sometimes take longer due to traffic or extra stops. Tickets cost $17 (10,000 CRC).

Bus Schedule from San Jose to Cobano

Bus OperatorScheduleCosts
Transportes Cobano06:00-11:30
08:30-14:00
14:30-20:00
$17 (10,000 CRC)
Check Bus Tickets

Buses are also available at Terminal 7-10. You will be dropped off at Cobano Bus Stop.

Step 2: Cobano to Santa Teresa by Bus

Duration: 40 minutes
Cost: $1.50 (1,000 CRC)
Duration: 40 minutes
Cost: $1.50 (1,000 CRC)

The bus operator from Cobano to Santa Teresa is Transportes Mal Pais. There are hourly trips from 06:00 to 19:00 daily, giving you lots of choices.

Tickets cost around $1.50 (1,000 CRC) for the 40-minute bus ride.

Bus Schedule from Cobano to Santa Teresa

Bus OperatorScheduleDurationCosts
Transportes Mal PaisHourly trips daily from
06:00 to 19:00
40 minutes$1.50 (1,000 CRC)

The buses also depart from Cobano Bus Stop, so it should be an easy transfer. You can buy your tickets at the bus station.

San José to Santa Teresa by Flight

Duration: 1hr 50m
Cost: $156 (94,000 CRC)
Duration: 1hr 50m
Cost: $156 (94,000 CRC)

When taking a flight from San José to Santa Teresa, you can only do so via Tambor Airport. This airport is located in Puntarenas and is the only airport in the Nicoya Peninsula.

Taking a flight is the fastest option for this route. However, we don’t recommend short-haul flights like this due to their relatively high emissions. We suggest taking any of the other options to help the environment.

Step 1: San Jose City Centre to San Jose Airport by Bus

Duration: 40 minutes
Cost: $1 (1,000 CRC)
Duration: 40 minutes
Cost: $1 (1,000 CRC)

San Jose Airport is located 17 km northwest of San Jose city centre. Our most preferred way of getting there is via a 40-minute bus. TUASA and Station Wagon operate buses that depart every 10 minutes from TUASA Terminal in the city centre.

Buses are available every day from 04:00 to 23:00, and you can get a ticket for $1 (1,000 CRC).

A convenient but more expensive alternative is to take a taxi from the city to San Jose Airport. This option takes 30 minutes with rates from $25 (15,000 CRC). You can hail one from the street or via the taxi-hailing app Uber.

PRO-Tip: Uber is still not 100% accepted in Costa Rica. Although it is widely used, there have been rare cases of Uber rides being stopped in the middle of the journey and passengers asked to transfer to a taxi. We recommend asking your hotel first whether it is safe to use it before booking your ride.

Step 2: San Jose to Tambor by Flight

Duration: 30 minutes
Cost: $95 (57,000 CRC)
Duration: 30 minutes
Cost: $95 (57,000 CRC)

Sansa Regional and Green Airways offer multiple flights from Tambor to San Jose daily. They also add more trips during the peak season (December to April) to accommodate more tourists.

Flight fares start from $95 (57,000 CRC) for the 30-minute flight.

Check Flights with on Skyscanner

Step 3: Tambor Airport to Santa Teresa by Taxi

Duration: 40 minutes
Cost: $60 (36,000 CRC)
Duration: 40 minutes
Cost: $60 (36,000 CRC)

From Tambor Airport, you’ll then have to travel 30 km southwest to get to Santa Teresa.

We recommend taking a private transfer for your convenience. You can request this from your hotel beforehand or you can just get a taxi at the airport. Rates start from $60 (36,000 CRC) for the 40-minute journey.

Another option is to book your ride online via Tropical Tours Shuttle. With them, you can get a spacious 15-seater minivan for $55 (33,000 CRC).

Looking for a cheap alternative? You can take the bus, but there are no direct buses from Tambor Airport to Santa Teresa. You’ll have to take a bus from the airport to Cobano and then another bus going to Santa Teresa.

Combined bus ticket prices shouldn’t be more than $5 (3,000 CRC). Just note that bus trips aren’t very frequent, so this option might take more than an hour.

 

Our favourite places to stay in Santa Teresa

La Posada - Mid-Range

Santa Teresa is a place for connections, and La Posada is the place to do that. It’s inevitable that you’ll meet some amazing people here. Whether it’s whilst swimming in the pool, having a game of snooker, or just making the most of the chill out spaces.

If you need some privacy, don’t worry, the hostel also has lovely private rooms.

  • Outdoor swimming pool
  • Sociable atmosphere
  • Great location
  • Including breakfast

Double rooms between $50-$80 per night

Read More

 

Salty Enthusiasts Share House & Villas - Budget Friendly

It’s not easy to find budget-friendly accommodation in Santa Teresa, especially somewhere that’s actually nice to stay in. Salty Enthusiasts won’t break the bank, yet it’s still a beautiful place to stay.

The hotel feels like a large treehouse, meant for relaxing and providing comfort. You can opt for either a dorm bed or a private room. Both are super clean, comfortable and thoughtfully designed.

It’s a great place to meet other people too. They have lots of communal areas to chill out, and a shared kitchen.

  • Close to the beach
  • Sociable atmosphere
  • Choice of dorm or private room
  • Shared kitchen

Double rooms between $15-$50 per night

Read More

 

Frequently asked questions

What to expect when visiting Santa Teresa?

Lying on the northwest coast, Santa Teresa is Costa Rica’s surfer’s paradise. Thanks to its beautiful beaches, lush jungles, variety of wildlife, and world-class waves, this once quiet fishing village is now a popular tourist destination.u003cbru003eu003cbru003eSanta Teresa is a world of its own. We love that it is still quite detached from the rest of Costa Rica. The roads leading to it are mostly unpaved which gives the town a more natural feel. And despite the unpaved routes, the town offers enough comforts and natural luxury that can keep you happy and entertained for weeks on end.

Was this post helpful?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 4

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Your feedback is very valueable to us

How we can improve this post?

846 views