· 7 min read

How do I get to Santa Teresa from Liberia or LIR Airport?

Costa Rica’s Pacific coast is home to some of the country’s most breathtaking scenery, and the journey between Liberia and Santa Teresa is no exception. While Liberia is known for its international airport and convenient access to Guanacaste’s beaches, Santa Teresa offers a more remote, laid-back vibe with world-class surf, lush jungle surroundings, and a bohemian feel.

If you're planning your route from Liberia to Santa Teresa (or from LIR Airport to Santa Teresa), it’s important to understand your transportation options. Although the fastest and most convenient way to travel is by domestic flight, it often comes at a higher cost.

Most travelers opt for the 4–5 hour, 218-kilometer journey by road, choosing between rental cars, taxis, shared shuttles, or private transfers depending on their budget and travel style. In this guide, we break down the best ways to get from Liberia to Santa Teresa so you can choose the option that fits your trip perfectly.

Map of how to get from Liberia to Santa Teresa Beach

What is the best way to get to Santa Teresa from Liberia?

Pura Vida Traveling Recommendations:

Santa Teresa Beach

To Santa Teresa from Liberia by Private Shuttle

Recommended for group - 4-5hrs - Around $300

For a more personalized and comfortable experience, consider booking a private shuttle. Private shuttles offer door-to-door service, allowing you to relax and enjoy the scenery without worrying about navigation. This option is ideal for those traveling with a group, with the added benefit of customizable stops and a local guide sharing insights about the region. Click here for more detailed information about Group and Private shuttles 

Reserve a Private Shuttle

Our Tips:

group shuttle liberia to Santa Teresa beach costa rica

To Santa Teresa from Liberia by Group Shuttle

Solo travelers or small groups - 4-5hrs - Around $67.8

Shared shuttles provide a balance between convenience and affordability, making them a popular choice among travelers. These shuttles operate scheduled services between major tourist destinations, including Liberia and Santa Teresa, and offer door-to-door service to and from most hotels and hostels.

If you're traveling to Santa Teresa from Liberia alone or in a small group, taking a shared shuttle is our recommended form of travel.

Book a Group Shuttle

Our Tips:

Liberia to Santa Teresa by public bus

To Santa Teresa from Liberia by Bus

Most cost-effective - 7-9hrs - $25 US - Multiple busses and a ferry

Traveling by bus is the most budget-friendly option, albeit with longer travel times, multiple transfers, and fewer amenities compared to other modes of transport. There are no direct buses from Liberia to Santa Teresa, therefore this is one of those voyages for which we suggest a private or shared shuttle service. To make this journey by public bus, you must:

Liberia Bus Information

Our Tips:

Liberia to Santa Teresa by domestic air plane flight

To Santa Teresa from Liberia by Air

The fun and fast option - 1 hour - $145

If time is of the essence, consider flying from Liberia to Cóbano on a domestic flight. From Cobano, you can take a taxi or a bus to the additional 14 kilometers. Although this option may be pricier than others, it offers the advantage of enjoying breathtaking aerial views of Costa Rica's diverse landscapes.

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

Our Tips:

Liberia to Santa Teresa by rental car or taxi

To Santa Teresa from Liberia by Car or Taxi

Fast and fun - 4-5hrs - $300

Renting a car or hiring a taxi offers flexibility and convenience, allowing you to explore at your own pace. The distance from Liberia to Santa Teresa is approximately 220 kilometers, and the journey takes around 4 to 5 hours, depending on road conditions. Ensure you have a reliable GPS or a detailed map to navigate the roads and download the maps on your phone before your journey.

Reserve a Rental Car

Directions Liberia to Santa Teresa

Our Tips:

Liberia to Santa Teresa by private car

To Santa Teresa from Liberia by Private vehicle

Best for extended visit - Purchase and resell

If you are planning an extended visit to Costa Rica and want to travel the entire country in the luxury of a private vehicle, consider buying a car or van when you arrive and selling it when you leave. Buying a vehicle is both legal for tourists and pretty easy to do. You would have to pay the initial lawyer's fees to transfer ownership and then you would have to sell the vehicle in time before leaving the country but this hassle could end up being worth the hassle if you can get most of your investment back before you leave.

Do not hesitate to read our specific article on this subject: How to buy a car in Costa Rica?

Find a Car in Costa Rica

Our Tips:

Costa Rica Travel Blog

Whether you prefer the flexibility of a rental car, the speed of air travel, the convenience of a shuttle, the exclusivity of a private transfer, or the affordability of a bus, there's a transportation option to suit every preference and budget. Consider your priorities, travel preferences, and budget constraints when choosing the best mode of transport from Liberia to Santa Teresa. Regardless of which option you choose, your journey will be filled with breathtaking scenery and unforgettable experiences in beautiful Costa Rica.

Frequently Asked Questions:

The nearest international airport to Santa Teresa is the Daniel Oduber Quiros Airport in Liberia, approximately a four-to-five-hour drive. Juan Santamaria Airport (SJO) in Alajuela, is a little further and you must cross the Nicoya Peninsula by ferry to get to Santa Teresa.

4234 views | 0 comments

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