· 6 min read

How to get to Santa Teresa from San José or SJO Airport ?

Costa Rica is famous for its incredible mix of adventure, nature, and beach life—and few places capture that spirit better than Santa Teresa. Located on the Nicoya Peninsula about 184 km from San José, this laid-back surf town is known for its world-class waves, jungle-backed beaches, and relaxed bohemian atmosphere.

If you're planning your journey between Santa Teresa and the capital, understanding the best way to travel from Santa Teresa to San Jose (or from San Jose and SJO Airport to Santa Teresa) is essential.

This 5–7 hour trip offers several transportation options, each with its own advantages depending on your budget, schedule, and travel style. In this guide, we break down every option so you can choose the best way to make the journey.

How to get from San Jose to Santa Teresa

What is the best way to get to Santa Teresa from San Jose or SJO Airport?

Pura Vida Traveling Recommendations:

How to get from San Jose to Santa Teresa

To Santa Teresa From San Jose by Private Shuttle

Best for groups - 5-6hrs - $385

For a more personalized and exclusive experience, consider hiring a private shuttle. Although it's pricier than shared shuttles, it offers privacy, flexibility, and the ability to customize your itinerary. Private shuttles from San Jose to Santa Teresa start around $290 but fluctuate in price based on the number of passengers and vehicle type. This is a great option for groups and families who don't wish to navigate the sometimes rough roads of Costa Rica.

Book a private shuttle

Tips:

How to get from San Jose to Santa Teresa

To Santa Teresa From San Jose by Shared Shuttle

Solo or couples - 5-7hrs - $80.28

Shared shuttles provide a balance between convenience and affordability, making them a popular choice among solo travelers and small groups. These shuttles offer door-to-door service, picking up and dropping off at most hotels or hostels.

Book a shared shuttle

Tips:

How to get from San Jose to Santa Teresa

To Santa Teresa from San Jose By Rental Car or taxi

Easiest - 5-6hrs - $80-$160

Renting a car or hiring a taxi offers flexibility and convenience, allowing you to explore at your own pace. The journey from San Jose to Santa Teresa takes approximately 4 to 5 hours, depending on traffic and road conditions. Renting a car can be extremely expensive during the summer season (Dec-March) and very reasonable during the "winter" season (Aug-Nov). The driving is about 184 kilometers long and can take 5-6 hours, depending on the traffic.

Driving this route normally includes taking a ferry across the Nicoya Peninsula (recommended). The ferry can transport you and your rental car for around $24. Tickets can be purchased in advance, but ferries leave on a regular schedule and are rarely filled to capacity.

Find a Car Rental

Driving Directions

Buy a Ferry Ticket

Tips:

How to get from San Jose to Santa Teresa

To Santa Teresa from San Jose By Bus

Budget friendly - 6-9hrs - $12 - $17

Traveling by bus is the most budget-friendly option, albeit with longer travel times and fewer amenities compared to other modes of transport. You have two options to go from San José to Santa Teresa:

Option A

The direct bus from San José leaves from Terminal 7-10.

This bus takes about 6 hours and leaves San José daily at 6 AM.

If you are near the Airport, you don’t have to head all the way to the 7-10 Terminal. Instead, have a taxi take you to the Villa Bonita Bridge in Alajuela. The bus to Santa Teresa/Mal Pais/Montezuma passes this spot about 6:20 AM, or basically, however long it takes to get there after leaving downtown.

Terminal 7-10 bus station

Option B

3 buses and 1 ferry. Cheaper option with more departure times per day. But also a bit more complicated.

San Jose bus station

Puntarenas ferry docks

Paquera bus stop

Còbano bus station

Tips:

How to get from San Jose to Santa Teresa by air

To Santa Teresa From San Jose By Air

Fastest - 30min - $175

Traveling by air is the quickest way to reach Santa Teresa from San Jose, albeit at a higher cost. Several domestic airlines offer flights from San Jose's Juan Santamaria International Airport to Cobano Airport, located near Santa Teresa. From Cobano, you can take a taxi, bus, or shuttle to reach your final destination.

Find a Flight to Cobano

Private charter flights

If you're short on time and don’t mind splurging, private charter flights offer one of the most convenient and scenic ways to travel around Costa Rica. You can charter a single-engine plane (typically seating up to 12 passengers) between any domestic airports in the country. These flights often feel like a private aerial tour, offering incredible views of Costa Rica’s diverse landscapes—from coastlines to volcanoes—all in under 45 minutes. It’s a fast, effortless, and unforgettable way to get from one destination to another.

Find a private flight to Cobano

Tips:

Costa Rica Travel Blog

Frequently Asked Questions

Traveling by air is fastest but also most expensive. Driving is a 5-6 hour journey and can be done via taxi, rental car, shared shuttle or private shuttle. A private shuttle is recommended for any group of 3 or more.

8601 views | 1 comment

Recent Posts

See All

Same local team. New look.

Welcome to our
new website!

We’ve refreshed our website and updated our booking system to help you plan your Costa Rica trip.

Having trouble booking or noticing something that isn’t working? Message us on WhatsApp — our team is here to help.

Chat with us on WhatsApp

Thanks for your patience. Pura vida!Esteban, Aurélise & Zach