Getting to Guanacaste

Guanacaste airport transfers

Costa Rica has two international airports that matter for Guanacaste: Liberia (LIR) in the northwest, and San José (SJO) near the capital. For almost every Guanacaste beach, Liberia is the practical choice.

Which airport should you choose?

If your trip is centred on Guanacaste’s beaches, fly into Liberia (LIR). It can save you the better part of a day versus landing in San José and driving across the country. Choose San José (SJO) only if your itinerary also takes in the Central Valley, Arenal from the south, or the Caribbean — or if flight prices and schedules strongly favour it.
Not sure a transfer is even the right call? Our guide to getting around Guanacaste weighs transfers, shuttles and rental cars.

How long is the drive from each airport?

Approximate driving times, with traffic and your exact hotel moving them either way. Liberia is the shorter drive to every Guanacaste beach; the only place the two airports are comparable is La Fortuna, which sits inland.
Destination
From Liberia (LIR)
From San José (SJO)
Papagayo & Coco
roughly 25 to 40 minutes
≈4½–5 hr
Flamingo & Conchal
about 1 to 2 hours
≈4½–5 hr
Tamarindo
about 1 to 1½ hours
≈4½–5½ hr
La Fortuna & Arenal
about 3 hours
≈3–3½ hr
Drive-time ranges from our LIR vs. SJO guide, which compares both airports destination by destination.

Popular Liberia (LIR) routes

Guanacaste Experiences is an independent guide and may earn a commission when you book through our links, at no extra cost to you. Booking and payment take place on Viator; Viator and the listed operator control availability, pricing, cancellation and fulfilment. We do not operate these vehicles or transfers.