San Jose to Santa Teresa

How to Get From San Jose to Santa Teresa

5Options
2h 20mFastest
$23From
ElaMaartenWritten by Ela · Reviewed by Maarten · Updated 1 month 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 $23 (10,200 CRC).

DISTANCE

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
Straight-line distance
~270 km
Route distance
2h 20m
Fastest
Map of San Jose – Santa Teresa

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 $23 (10,200 CRC).

MinivanDuration4h 15mPricefrom$3817,000 CRC

San Jose to Santa Teresa by Minivan

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

5h30mTransporzumaStandardSan Jose - Hotel ListSanta Teresa Beach - Hotel List05:1514:00From $4922,000 CRCTickets
5h30mSanta Teresa AdventureShuttleSan Jose - Any hotelSanta Teresa Beach - Any hotel05:3014:00$4922,200 CRCTickets
6hSuntrailsSan JoseSanta Teresa06:00$6529,500 CRCTickets
6hInterbusStandardSan Jose - Hotel ListSanta Teresa Beach - Hotel List07:00$7634,500 CRCTickets

Stations

Map of stations
Click to explore
From
To

Minivan tickets are available on Bookaway and Suntrails.

minivan

5h - 6h 30m$48 (21,800 CRC)
5h30mTransporzumaStandardDenny's Alajuela DinerSanta Teresa Beach - Hotel List06:3015:00From $4821,800 CRCTickets
6hSanta Teresa AdventureShuttleDenny's Alajuela DinerSanta Teresa Beach - Any hotel06:3014:45$4922,200 CRCTickets
6h30mInterbusStandardSan Jose Airport (SJOSanta Teresa Beach - Hotel List07:00$7634,500 CRCTickets
5hCosta 24/7ShuttleSan Jose Airport (SJOSanta Teresa Beach - Any hotel15:00$400182,000 CRCTickets

Stations

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.
Indirect BusVia CobanoDuration4h 45mPricefrom$2310,200 CRC

San Jose to Santa Teresa by Indirect Bus

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 $23 (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.

4hTransportes CobanoStandardTIG Transporte Inteligente de GuanacasteTerminal Buses De Cobano06:00From $209,100 CRCTickets

Stations

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

45m$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.

45mTransportes Mal PaisCobanoSanta Teresa$21,000 CRCNo Online Tickets
Santa Teresa
Car RentalDuration5.5hPricefrom$4018,200 CRC

San Jose to Santa Teresa by Car Rental

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.

Flight via CobanoDuration2h 20mincl. transfersPricefrom$17078,000 CRC

San Jose to Santa Teresa by Flight via Cobano

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

1h$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

40m$125 (56,000 CRC)

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

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

IMPORTANT UPDATE Flights for Santa Teresa arrive at Cobano Airport, not Tambor Airport. Keep this in mind when booking your flight!

Step 3: Taxi from Cobano Airport to Santa Teresa

40m$51 (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 $51 (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).

Santa Teresa
Private TransportDuration4h 30mPricefrom$300138,000 CRC

San Jose to Santa Teresa by Private Transport

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 (144,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
Available atBookaway

Reach out to our Community

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

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 $23 (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.