Affordable Bus Tickets - Compare and book with Spring Bus

Bus from Santa Teresa to Liberia

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 Santa Teresa to Liberia

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.

Heading home from the waves at Santa Teresa to a flight out of Liberia (LIR)? This transfer runs the full length of the Nicoya Peninsula, starting on Santa Teresa's rough access roads and finishing on the smooth highway into Liberia — sometimes via the Gulf of Nicoya ferry. A shared shuttle handles the whole journey door-to-airport so you can focus on catching your flight, not navigating dirt roads.

Spring Bus links you with the established operators on this route — Interbus, Gray Line Costa Rica, Easy Ride, Tropical Tours Shuttle and Monkey Ride — in air-conditioned minibuses that drop directly at the LIR terminal. Reserve through Spring Bus and give yourself a stress-free, reliable connection to your departing flight.

Route details: Santa Teresa to Liberia

Travel time

5 h

Distance

190 km

Typical fare

$55 – $70 USD per person

Frequency

Once or twice daily

First departure

Approx. 7:30 AM

Last departure

Approx. 11:00 AM

Operators on this route

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

Pickup at Santa Teresa

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

Drop-off at Liberia

Drop-off at Daniel Oduber Quirós International Airport (LIR) and at hotels in Liberia city

About the journey

Leaving the surf town of Santa Teresa, the shuttle climbs out on the rough, partly unpaved roads through Cabuya and Cóbano, the slowest and dustiest part of the trip. It then joins better asphalt heading north to Nicoya town, the peninsula's inland hub, where the road opens up across Guanacaste's dry tropical plains past Santa Cruz. Some operators instead route via the Gulf of Nicoya ferry depending on timing. The final leg follows Highway 21 into Liberia, ending at Daniel Oduber Quirós International Airport (LIR) for departing travelers. Over roughly 190 km the scenery transforms from dense coastal jungle to open cattle country and dry forest. It's a long haul, but a single shuttle ride delivers you to the airport without the stress of self-driving the peninsula's most demanding roads on departure day.

Travel tips for Santa Teresa → Liberia

  • Build in a generous flight buffer. With a five-hour ride and possible delays, take the earliest departure and aim to reach LIR at least three hours before an international flight.
  • Take the morning shuttle. Departures from Santa Teresa are limited; the earlier slot gives the most cushion against wet-season road or ferry delays.
  • Keep your passport and documents accessible. You'll head straight to airport check-in on arrival, so have travel papers ready rather than buried in luggage.
  • Spend leftover colones beforehand. Carry a little cash for the Nicoya rest stop, but use up small change before reaching the airport where USD and cards dominate.
  • Confirm your pickup the night before. Santa Teresa's dispersed hotels mean collection times vary, so verify your exact window with Spring Bus to avoid missing the driver.
  • Pack electronics and cameras in sealed bags. The dusty unpaved exit from Santa Teresa can coat unprotected gear within the first hour.

Frequently asked questions

How early should I leave Santa Teresa for a flight from Liberia?

**Give yourself the whole morning.** The ride is about 5 hours, plus you'll want airport time, so a 7:30 AM departure suits most early-afternoon flights. Add a buffer for wet-season road or ferry delays — arriving early at LIR is far better than racing the clock on the peninsula's roads.

Does the shuttle drop me right at the airport?

**Yes — LIR is a standard drop-off point.** Operators take departing travelers straight to the Daniel Oduber Quirós terminal, so you step off the shuttle at check-in. Mention your flight time when booking through Spring Bus so the driver can prioritize getting you there with comfortable margin.

What's the fare from Santa Teresa to Liberia?

**Around $55 to $70 per person** for a shared, air-conditioned shuttle with hotel pickup. The price reflects the long cross-peninsula distance rather than luxury extras. It's usually cheaper than a private transfer and removes the worry of returning a rental 4x4 under time pressure before a flight.

How long does the journey take?

**About 5 hours over roughly 190 km.** The route starts on Santa Teresa's slow unpaved roads, improves through Nicoya, and finishes on Highway 21 into Liberia, sometimes including the Gulf of Nicoya ferry. Treat it as a full half-day and never book a same-morning early flight without a large safety margin.

Can I be picked up from any Santa Teresa hotel?

**Yes, door-to-door pickup covers the main beach road.** Operators collect from hotels and surf camps between Playa Carmen and Playa Hermosa. Because the town is spread out along one long road, confirm your exact pickup time with Spring Bus the night before, as the driver works through several stops in sequence.

Going the other direction?

Bus from Liberia to Santa Teresa

See the return route →

Related routes