San Jose to Santa Teresa

How to Get From San Jose to Santa Teresa

5Options
2h 20mFastest
$22From
ElaMaartenWritten by Ela · Reviewed by Maarten · Updated 1 week ago

Minivan · Indirect Bus · Car Rental · Flight via Cobano · Private Transport

Santa Teresa is a mellow surf town near the southern tip of Costa Rica's Nicoya Peninsula. Flying via Cobano is the quickest way to get from San Jose to Santa Teresa, taking 2h 20m. By road, the indirect bus is the cheapest option at $22 (10,200 CRC).

Distance from San Jose to Santa Teresa

San Jose and Santa Teresa are about 124 km (77 miles) apart, and the journey itself covers around 270 km by road. The quickest way to get from San Jose to Santa Teresa is by taking the flight via cobano, which takes around 2h 20m.

~124 km
Distance
~270 km
Road distance
2h 20m
Fastest
COMPARE

5 ways to travel from San Jose to Santa Teresa

There are five ways to travel from San Jose to Santa Teresa. You can choose between the minivan, indirect bus, car rental, flight, and private transport. The journey takes 2h 20m–5h 30m and the quickest way is by flight. If you're on a budget, the cheapest option is by indirect bus with tickets starting at $22 (10,200 CRC).

Indirect BusCheapestDuration4h 45mPrice$22(10,200 CRC)
2 legs — see itinerary
  1. San JoseCobano4h
  2. CobanoSanta Teresa45m
Flight via CobanoFastestDuration2h 20mPrice$170(78,000 CRC)
incl. transfers — see itinerary
  1. San Jose City CentreSan Jose Airport1h
  2. San JoseCobano40m
  3. Cobano AirportSanta Teresa40m

Reach out to our Community

No questions yet — be the first to ask about San Jose to Santa Teresa.

San Jose to Santa Teresa by Minivan

4h 15m - 6h 30mFrom $38 (17,000 CRC)

The minivan is the most convenient way to travel from San Jose to Santa Teresa. Note that this option (as well as most of the other transport options for this route) includes a ferry crossing from Puntarenas to Paquera.

Ticket prices for the combined minivan and ferry trip start from $38 (17,000 CRC). The journey takes about 4h 15m - 6h 30m.

Some of the minivan companies you can choose from are Transporzuma, Santa Teresa Adventure, Suntrails, Interbus and Costa 24/7. Most of these operators offer hotel/airport pickup and drop-off.

The tables below provide schedules for transfers between San Jose and Santa Teresa. You'll find options for both hotel-to-hotel service and direct transfers from San Jose Airport.

San Jose to Santa Teresa

TransporzumaStandard5h 30m
05:1514:00
From $49
22,200 CRC
Santa Teresa AdventureShuttle5h 30m
05:3014:00
$49
22,200 CRC
Suntrails6h
06:00
$65
29,500 CRC
InterbusStandard6h
07:00
$76
34,500 CRC

View minivan stations on map

Map of stations
Click to explore
From
To

Minivan tickets are available on Bookaway and Suntrails.

minivan

5h - 6h 30m$48 (21,800 CRC)
TransporzumaStandard5h 30m
06:3015:00
From $48
21,800 CRC
Santa Teresa AdventureShuttle6h
06:3014:45
$49
22,200 CRC
InterbusStandard6h 30m
07:00
$76
34,500 CRC
Costa 24/7Shuttle5h
15:00
$400
184,000 CRC

View minivan stations on map

Map of stations
Click to explore

Minivan tickets are available on Bookaway.

If you travel during the high season (December-January), book your ticket several days in advance because tickets sell out fast.

What to expect with the combined minivan + ferry transfer

The first part of the journey is a minivan from your hotel or San Jose Airport to Puntarenas Port. From here, you will then take a ferry to Paquera Harbour. And then, you will go back to your minivan for the rest of the journey to Santa Teresa.

Transfers with Interbus

Interbus offers this combined minivan + ferry service, with a key advantage: you stay in the same minivan for the entire trip, even during the ferry crossing. There’s no need to leave the vehicle when it boards the ferry.

San Jose to Santa Teresa by Indirect Bus

4h 45mFrom $22 (10,200 CRC)

With the indirect bus, you will take a bus and ferry from San Jose to Cobano and then transfer to another bus going to Santa Teresa. Combined fares start from $22 (10,200 CRC) and the entire trip takes 4h 45m or more, depending on traffic and the number of stops.

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: Bus and Ferry from San Jose to Cobano

4h$20 (9,100 CRC)

Transportes Cobano offers one daily trip from San Jose to Cobano. 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 4h, but it can sometimes take longer due to traffic or extra stops.

A combined bus and ferry ticket from San Jose to Cobano costs $20 (9,100 CRC). We recommend booking your ticket online to secure a seat.

View bus stations on map

Map of stations
Click to explore

Bus tickets are available on Bookaway and LaterminalCostaRica.

Booking Tip

The bus departs from TIG Transporte Inteligente de Guanacaste in San Jose city centre. You will be dropped off at Cobano Bus Stop.

Attention: Terminal 7-10 closed in April 2025. Transportes Cobano used to depart from San José’s Terminal 7-10. This was the main hub for buses to Cóbano, Monteverde, San Carlos, Jacó, and even international routes to Nicaragua and El Salvador.

Step 2: Bus from Cobano to Santa Teresa

45 minutes$2.20 (1,000 CRC)

From Cobano Bus Stop, you can transfer to another bus bound for Santa Teresa. Keep in mind that your drop-off point in Cobano is literally just a bus stop, not a terminal.

Find the sign along the road that says “Parada de Autobuses.” You’ll see here more than a few travellers waiting for their connecting bus.

Buses to Santa Teresa are coloured green and are operated by Transportes Mal Pais. These are available from early morning to 19:00. There is no definite departure time, but you can ask the locals for the latest bus schedules.

A bus ticket costs around $2.20 (1,000 CRC) and you pay directly to the driver. Travel time is about 45 minutes.

All services arrive at Santa Teresa

Transportes Mal Pais45m
Cobano
$2.20
1,000 CRC
No Online Tickets

San Jose to Santa Teresa by Car Rental

5.5 hoursFrom $40 (18,200 CRC)

It’s a long drive from San Jose to Santa Teresa. But if you’re already planning on driving around Costa Rica in your own rental car, then you’ll be happy to know that this is going to be a scenic adventure.

Driving directions from San Jose to Santa Teresa

Like shuttle vans and private transfers, there are two routes you can take when driving the San Jose-Santa Teresa route: completely overland and by land & ferry.

Driving from San Jose to Santa Teresa by land

The first half of the overland drive to Santa Teresa from San Jose is quite simple because you will be travelling through national highways. From San Jose, drive northwest to Route 27 and then Route 1.

Turn left on Route 18. From here onwards, you travel southwest to La Palma, across Puente La Amistad, and then further south up to Pueblo Viejo de Nicoya. Transfer to Route 21 and then turn right on Route 162. You’d want to slow down from here. First because of the magnificent rural views. Second because not all roads are paved.

Once you reach Route 163, turn left. It gets trickier from here because of the many twists and turns. But you’ll be rewarded with a glimpse of rural — and mostly untouched — Costa Rica. Continue south until you find the coastal road to Santa Teresa.

Driving completely overland from San Jose to Santa Teresa takes about 5.5 hours, excluding any stops.

Driving from San Jose to Santa Teresa by land and ferry

This route includes the added adventure (and cost) of taking a car ferry from Puntarenas to Paquera. Driving time — including the ferry ride — takes around 5 hours. But the entire travel time depends on the time of your arrival in Puntarenas, and whether you can get into a car ferry as soon as you get there.

From San Jose, take Route 27 and continue west until you reach the Port of Puntarenas.

Eight car ferries are operating from Puntarenas to Paquera, with departures from 04:00 to 22:00. Rates start from $1.80 (810 CRC) per person and $25 (11,400 CRC) per car (light vehicles). Check the Naviera Tambor website for the latest car ferry schedules and fares.

The scenic ferry crossing to Paquera Port takes about 1.5 hours. From here, take Route 621 and then 160 going south through Cobano, Los Charocoles and Carmen. Finally, take the coastal road along C. Cobano until you reach Santa Teresa.

Where to rent a car in San Jose

There are plenty of car rental shops in Costa Rica’s capital city or at San Jose Airport. We can’t say the same for Santa Teresa, though. And most companies only allow rental when you’re returning the car in San Jose, or other popular destinations like La Fortuna and Manuel Antonio.

You can ask your hotel for recommendations on where to rent a car, or you can find one online.

We normally recommend checking Skyscanner for the best car rental prices (and flights), but occasionally you might find even better prices on Kayak. Both are reliable search engines which make it easy to search for the cheapest car deals and apply relevant filters.

One-day car rental costs around $40 (18,200 CRC) per day when you’re returning the car to San Jose. If you’re dropping off the car elsewhere in Costa Rica, rental prices are significantly more expensive, starting at $120 (55,000 CRC) on the first day. The price includes daily car insurance, which is mandatory in Costa Rica.

Car Rental tickets are available on Skyscanner.

San Jose to Santa Teresa by Flight via Cobano

2h 20mFrom $170 (78,000 CRC)
There is no airport in Santa Teresa. If you want to travel by plane, you can take a 40-minute flight from San Jose to Cobano Airport, and then take a taxi to Santa Teresa. Total travel time is around 2h 20m and combined rates start from $170 (78,000 CRC).

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

Step 1: How to get to San Jose Airport

1 hour$1.50 (680 CRC)

San Jose Airport is 17 km northwest of San Jose city centre. You can get there in 1 hour by bus, which costs only $1.50 (680 CRC).

TUASA and Station Wagon operate buses that depart every 10 minutes from TUASA Terminal in the city centre. These buses are available every day from 04:00 to 23:00.

If the bus station is too far from your hotel or if you’re short on time, we recommend taking a taxi instead. This option takes only 30 minutes and rates start from $40 (18,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: Flight from San Jose to Cobano

40 minutes$125 (57,000 CRC)

Sansa Airlines, Green Airways and Hahn Air offer plenty of flights daily from San Jose to Cobano.

Airfares start from $125 (57,000 CRC) for the flight that takes 40 minutes.

IMPORTANT UPDATE: Previously, you had to fly from San Jose to Tambor when travelling to Santa Teresa. But since October 2023, Sansa Airlines — the sole carrier operating at that time — has moved its arrival airport to Cobano. Keep this in mind when booking your flight!

Step 3: Taxi from Cobano Airport to Santa Teresa

40 minutes$50 (23,000 CRC)

From Cobano Airport, the most convenient way to get to Santa Teresa is by private transfer. You can request this from your hotel beforehand or you can just get a taxi at the airport. Rates start from $50 (23,000 CRC) for the journey that takes 40 minutes.

Another option is to book your taxi online via Tropical Tours Shuttle, with fares starting from $30 (13,600 CRC).

Flight Via Cobano tickets are available on Skyscanner.

San Jose to Santa Teresa by Private Transport

4h 30m - 6h 30mFrom $300 (138,000 CRC)

Travelling with friends or family? You can save on costs when you take a private transfer from San Jose to Santa Teresa. Rates start from $300 (138,000 CRC) for a 4-seater car. That’s about $76 (34,500 CRC) per person if you divide the cost. The bigger the group, the more you save.

These door-to-door transfers don’t need to make unnecessary stops so you can complete the journey in just around 4h 30m - 6h 30m.

Private transfers from San Jose to Santa Teresa take two different routes: completely overland or including a ferry ride from Puntarenas to Paquera. This ferry ride costs $1.50 (680 CRC) per person and ferry tickets are not included in the cost of the private transfer.

If you don’t want to take a ferry, check the details first before booking your ride.

Central Taxi Airport
SUV Car 4 PAX
$300 (138,000 CRC)
$76 (34,500 CRC) per person
RideCR
Standard Ferry 6 PAX
$320 (146,000 CRC)
$53 (24,200 CRC) per person
Santa Teresa Adventure
Standard Car 4 PAX
$390 (178,000 CRC)
$98 (44,500 CRC) per person
Santa Teresa Adventure
Standard Car 4 PAX
$390 (178,000 CRC)
$98 (44,500 CRC) per person

Private Transport tickets are available on Bookaway.

STAY

Our favourite places to stay in Santa Teresa

Here are our favourite places to stay in Santa Teresa for every budget.

Lua Villas
Treat Yourself

Lua Villas

It’s impossible not to feel relax as soon as you step into this tropical oasis. Everywhere you look in Lua Villas, there’s a piece of nature. There’s also a swimming pool, outdoor jacuzzi, open-air yoga space and even private yoga lessons on offer.

Instead of just a room, here you’ll get villa style accommodation with private kitchens, patios with garden or pool views and plenty of space to make yourself feel at home. The interior is spectacular.

  • Swimming pool and jacuzzi
  • Yoga deck
  • Stunning gardens
  • Spacious and beautiful villas

Studio rooms start from $80 (36,500 CRC) per night

Check availability
Cuatro Vientos Lodge & Apartments
Mid-Range

Cuatro Vientos Lodge & Apartments

After a day of cycling, snorkelling or surfing in Santa Teresa, you want to return home to a place that makes you feel comfortable and relaxed. That’s exactly how Cuatro Vientos Lodge & Apartments makes you feel.

The interior of this place oozes tranquility with it’s use of rustic wood, nuetral colours and open-air design. The hosts are incredibly friendly, and welcome you to make use of the communal cooking facilities and terrace areas.

  • Beautiful design
  • Great location
  • Wonderful hosts
  • Barbeque facilities

Double rooms start from $50-$80 (22,800-36,500 CRC) per night

Check availability
Budget

Salty Enthusiasts Share House & Villas

It’s not easy to find budget-friendly accommodation in Santa Teresa, especially somewhere that’s actually nice to stay in. Salty Enthusiasts sits more in the mid-range catergory, but it’s one of the best affordable places to stay in Santa Teresa, and it’s beautiful.

The hotel feels like a massive 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 (6,800-22,800 CRC) per night

Check availability

ABOUT YOUR DESTINATION

Why Visit Santa Teresa?

Lying on the northwest coast, Santa Teresa is Costa Rica’s surfer paradise. This once-quiet fishing village is now a popular tourist destination — thanks to its beautiful beaches, lush jungles, variety of wildlife, and world-class waves.

We love that it is still quite detached from the rest of Costa Rica. The roads leading to it are mostly unpaved, giving Santa Teresa 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. Santa Teresa is a world of its own.

Rounding it up

That's the full picture for getting from San Jose to Santa Teresa, roughly 124 kilometres (77 miles) apart. In all, there are 5 ways to make the trip. The cheapest fare is $22 (10,200 CRC). The quickest trip takes 2h 20m.

Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.

Frequently Asked Questions

What is the distance from San Jose to Santa Teresa?

The distance from San Jose to Santa Teresa is 124 kilometres (77 miles).

What is the fastest way to get from San Jose to Santa Teresa?

The fastest way to get from San Jose to Santa Teresa is by flight and takes 2h 20m.

What is the cheapest way to get from San Jose to Santa Teresa?

The cheapest way to get from San Jose to Santa Teresa is by indirect bus with ticket costs starting from 10,200 CRC.

About the Authors

Ela
Ela

Senior Travel Writer

Ela is a storyteller, content producer, solo traveller and a mermaid-in-training. When she's not in front of her laptop, you will find her barefoot and living her best tan on some island in the Philippines. Or exploring the depths of its seas as a budding freediver. An island girl at heart, she'll be happy anywhere there is sea, sand, sun and coffee.

Maarten
MaartenReviewer

Founder & Trip Planning Expert

Based in Bali, Maarten's passion for travel is undeniable. In 2016, he decided to quit his job as a stock analyst and started doing what he always dreamed of: travelling through South East Asia and helping other people plan their trips. When he is not working on Gecko Routes, you'll find him surfing in the ocean or exploring the best gems of Indonesia.

Affiliate Disclosure

Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.

Luggage Safety

Some stops on this route involve luggage storage or transfers. Keep valuables in your carry-on and use a lock on checked bags.

Stay Connected

Join our Community

We're a small team of passionate travellers sharing what we've learned on the road. Get our best tips, route updates, and travel stories delivered to your inbox.

Unsubscribe anytime.