Affordable Bus Tickets - Compare and book with Spring Bus

Bus from Liberia to Santa Teresa

Shared shuttle · ~5 hours · $55–$70 USD · Once or twice daily

Bus
swap
Bus
Calendar

Why choose Spring Bus?

Spring Bus is the best way to find bus tickets from Liberia to Santa Teresa

Plan your trip date

Plan your perfect trip

Find and book your bus tickets in just a few clicks.

Best price tickets

Best prices

We partner with top bus companies to provide you with the best prices available.

Flexible customer support

Flexible Booking

Change your travel plans as needed with our flexible booking options.

Flying into Liberia (LIR) and heading for the surf at Santa Teresa? This is the classic Guanacaste-to-Nicoya-tip transfer, and it's a long one. The route runs the full length of the peninsula via Nicoya town, sometimes including the Gulf of Nicoya ferry, ending on rough roads into Santa Teresa. A shared shuttle picks you up right at the airport, so your trip begins the moment you clear customs.

Spring Bus connects you with the leading operators on this corridor — Interbus, Gray Line Costa Rica, Easy Ride, Tropical Tours Shuttle and Monkey Ride — in air-conditioned minibuses timed for arriving flights. Book your LIR-to-Santa Teresa seat through Spring Bus and skip the stress of renting a 4x4 for unfamiliar peninsula roads.

Route details: Liberia to Santa Teresa

Travel time

5 h

Distance

190 km

Typical fare

$55 – $70 USD per person

Frequency

Once or twice daily

First departure

Approx. 9:00 AM

Last departure

Approx. 1:30 PM

Operators on this route

Interbus · Gray Line Costa Rica · Easy Ride · Tropical Tours Shuttle · Monkey Ride

Pickup at Liberia

Pickup at Daniel Oduber Quirós International Airport (LIR) terminal and at hotels in Liberia city

Drop-off at Santa Teresa

Door-to-door drop-off at hotels and surf camps along Santa Teresa's beach road (Playa Carmen to Playa Hermosa)

About the journey

Most travelers start this route the moment they land at Daniel Oduber Quirós International Airport (LIR), Guanacaste's main gateway. The shuttle heads south from Liberia along Highway 21, crossing the dry tropical plains past Santa Cruz and Nicoya town, the peninsula's commercial center. From Nicoya the route turns toward the rugged southwest tip, where the smooth highway gives way to winding, partly unpaved roads through Cóbano and Cabuya. Some operators instead cross the Gulf of Nicoya by ferry depending on the day's timing. The final stretch into Santa Teresa descends through coastal jungle to the surf-famous shoreline. It's a long run — roughly 190 km of shifting landscapes from open cattle country to dense forest — but a single shuttle ride spares you the difficult drive and lets you arrive at your hotel ready to hit the waves.

Travel tips for Liberia → Santa Teresa

  • Match your flight to the shuttle schedule. With only one or two daily departures, book a flight landing before midday so you don't miss the last pickup at LIR.
  • Withdraw colones at the airport. The Liberia terminal has ATMs; small cash is handy for the Nicoya rest stop where card payment isn't reliable.
  • Pre-book before you fly. Reserving your seat in advance through Spring Bus guarantees a driver waiting at arrivals rather than scrambling for transport on landing.
  • Dress in layers. The minibus a/c runs cold over a five-hour ride even when Guanacaste's heat is intense outside.
  • Confirm surfboard space early. Santa Teresa is a board-heavy destination, so flag any surfboards when booking to ensure your operator can carry them.
  • Keep arrival plans flexible. Wet-season road or ferry delays can push your Santa Teresa arrival into the evening, so avoid booking sunset tours on day one.

Frequently asked questions

How long is the transfer from Liberia airport to Santa Teresa?

**Plan for about 5 hours.** The route covers roughly 190 km down the Nicoya Peninsula via Nicoya town, sometimes including the Gulf of Nicoya ferry, with rough unpaved roads near Santa Teresa. Factor this into your arrival day and avoid scheduling activities for the same evening you land.

Will the shuttle pick me up at LIR airport?

**Yes — these shuttles are built around airport transfers.** Drivers meet arriving passengers at the Daniel Oduber Quirós terminal and take you straight toward Santa Teresa, with door-to-door drop-off at your hotel. Just share your flight details when booking through Spring Bus so the operator can time your pickup correctly.

What does the LIR to Santa Teresa shuttle cost?

**Expect $55 to $70 per person** for a shared, air-conditioned shuttle. The fare reflects the long distance across the peninsula rather than premium service. It's typically cheaper than a private transfer and far less hassle than renting and driving a 4x4 over Santa Teresa's challenging access roads.

How many departures are there each day?

**Usually one or two, mostly in the morning and early afternoon.** Because options are limited and the ride is long, choose a flight that lands before midday. Confirm the exact departure window with Spring Bus, since pickup times can flex slightly depending on how many hotels the driver collects from.

Is a rental car a better choice?

**For Santa Teresa, usually not.** The final approach involves unpaved roads, river crossings, and possibly a ferry — conditions that demand a 4x4 and local knowledge. After a long-haul flight, a shared shuttle lets a professional driver handle the difficult terrain while you rest, often at a comparable overall cost to renting.

Going the other direction?

Bus from Santa Teresa to Liberia

See the return route →

Related routes