
Bus from Liberia to Santa Teresa
Shared shuttle · ~5 hours · $55–$70 USD · Once or twice daily
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets from Liberia to Santa Teresa
Plan your perfect trip
Find and book your bus tickets in just a few clicks.
Best prices
We partner with top bus companies to provide you with the best prices available.
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?