Airports in Costa Rica: SJO vs LIR & How to Choose (2026)

·

·

·

Airports in Costa Rica come down to two international gateways. Juan Santamaría (SJO) near San José and Daniel Oduber (LIR) near Liberia. plus a handful of small domestic airports for in-country hops. Which one you fly into matters a lot more than most first-time visitors realise: the wrong choice can add four hours of driving to the start and end of your trip. Max grew up in Guanacaste, and Max & Oksana have had Playa Avellanas as their home base since they married there New Year’s 2015. LIR is our home airport, we use it every time we fly back, and Max’s family lives in the Avellanas area, so we know the post-arrival drive south from LIR (and the trade-offs of choosing SJO instead) about as well as it’s possible to know it. This 2026 guide covers both international airports, the domestic options, the destination-by-airport decision matrix that will save you the most time and money, where to stay near each airport, and our honest answer to the single question Google has been asked thousands of times about Costa Rica’s airports: should I fly into SJO or LIR?

*This post may contain affiliate links. We may earn a small commission at no extra cost to you. As an Amazon Associate, we earn from qualifying purchases. Read our full disclosure.

Key Takeaways

  • Costa Rica has two international airports. Juan Santamaría (SJO) near San José in the Central Valley, and Daniel Oduber Quirós (LIR) near Liberia on the Pacific north coast. SJO is the busier hub with more international connections; LIR is the smaller, faster, beach-side gateway.
  • The choice between SJO and LIR depends entirely on your destination. SJO is the right pick for the Central Valley, the Caribbean coast, Arenal, Manuel Antonio, and the southern Pacific. LIR is the right pick for Guanacaste beach destinations (Tamarindo, Nosara, Conchal, Flamingo, the Papagayo Peninsula).
  • Costa Rica also runs 12+ small domestic airports served mainly by SansaAir for in-country flights. useful for skipping long drives to Nosara, Quepos / Manuel Antonio, Drake Bay, Tortuguero, and Tamarindo.
  • Best for travellers who haven’t yet booked their flights and want the decision-tool layer. Skip if you already know which airport you’re using and just want a single-airport deep dive.
Flying into Costa Rica over the volcanic mountains

Costa Rica Airports at a Glance

CountryCosta Rica
International airports2 (SJO and LIR)
Domestic / regional airports12+ (served mainly by SansaAir)
IATA codesSJO = Juan Santamaría · LIR = Daniel Oduber Quirós
ICAO codesMROC (SJO) · MRLB (LIR)
SJO locationAlajuela, ~20 km / 12 mi from downtown San José (~30 min)
LIR locationLiberia, Guanacaste, ~12 km / 7 mi from Liberia city (~15 min)
Best for Guanacaste beachesLIR (Tamarindo · Conchal · Flamingo · Nosara · Papagayo)
Best for Central Valley + East / SouthSJO (Arenal · Manuel Antonio · Drake Bay · Caribbean coast)
Main domestic airlineSansaAir
Recommended airport rentalVamos Rent-a-Car at both LIR and SJO
Recommended airport hotels (SJO)Adventure Inn · Costa Verde Inn (Escazu) · City Express by Marriott (near Denny’s)
Recommended airport hotel (LIR)Hilton Garden Inn Guanacaste Airport

SJO vs LIR: Which Airport Should You Fly Into?

The right answer depends entirely on your destination. For Guanacaste beach destinations (Tamarindo, Playa Conchal, Flamingo, Nosara, Sámara, the Papagayo Peninsula, Junquillal) fly into LIR and save 4+ hours each way of driving. For the Central Valley, Arenal, Manuel Antonio, the Caribbean coast, Drake Bay / Corcovado, or any multi-region itinerary that includes San José, fly into SJO. The “main airport” framing some guides use is misleading. SJO handles more international flights but it isn’t the right airport for half of Costa Rica’s most-visited destinations.

We’ve been making this call for our own flights into LIR for over a decade. when our trip is Guanacaste-anchored (which is most of them, since our home base is Avellanas), LIR cuts a half-day drive off each leg. When we’ve travelled with friends and family doing a wider Costa Rica loop that starts or ends in San José, SJO arrival has been the cleaner choice. The math is straightforward, but the trade-off most first-time visitors don’t see is that ticket prices into LIR are often slightly higher than equivalent SJO tickets (LIR has fewer carriers competing), so the airport choice is sometimes a money-vs-time decision as well as a logistics one.

FactorSJO (San José)LIR (Liberia)
LocationAlajuela, Central ValleyLiberia, Guanacaste (Pacific north)
Drive to nearest beach town~3 hrs (Jacó)~75–90 min (Tamarindo)
International routesMore airlines + carriersFewer carriers but most US hubs covered
Terminal scaleLarger, busierSmaller, faster overall flow
Ticket price tendencyOften slightly cheaperOften slightly more expensive
Best forCentral Valley, Arenal, Manuel Antonio, Caribbean, South Pacific, multi-regionGuanacaste beaches, Papagayo Peninsula, north Nicoya
24-hour opsYesYes

Destination-by-Airport Decision Matrix

The fastest way to make the SJO-vs-LIR call is to look up your specific destination. Here’s the breakdown for the most-visited Costa Rica spots:

DestinationBest airportDrive timeNotes
TamarindoLIR75–90 minSJO is 4–5 hr away. always LIR
Playa ConchalLIR~60 minLIR is closest. SJO 4–5 hr
Playa FlamingoLIR~60 minLIR by far
NosaraLIR~90 minNOB domestic from SJO if you prefer flying in
Playa JunquillalLIR~90 minAvellanas / Negra / Junquillal cluster, always LIR
Papagayo PeninsulaLIR~30–45 minClosest to LIR of any major resort
Rincón de la ViejaLIR~60–75 minVolcanic park north of Liberia
Arenal / La FortunaSJO~3 hrSJO closer; some travellers split (fly into LIR, drive across)
Manuel Antonio / QueposSJO~2.5–3 hrSJO obvious; XQP domestic flight if you prefer
San José / Central ValleySJO~30 minSJO only
Caribbean coast (Puerto Viejo de Talamanca, Tortuguero)SJO~4–5 hr to PV / boat to TortugueroSJO only
Drake Bay / Corcovado / Osa PeninsulaSJO~6 hr drive or DRK flightSJO with onward charter is the most common pattern
Monteverde / Santa ElenaEither~3 hr (SJO) / ~3 hr (LIR)Genuinely roughly equal. pick on ticket price

If your itinerary covers multiple regions, the simplest pattern is fly into one airport and out of the other. SJO in / LIR out works well for travellers who start in San José + Arenal then move to a Guanacaste beach week; LIR in / SJO out works for travellers who start with a beach week then move inland. The car-rental drop-off fees for one-way rentals are real (typically USD $50–150) but usually worth the time savings vs back-tracking.

International Airports in Costa Rica

Both international airports run 24-hour operations and serve the major US hubs as well as direct flights from Canada, Mexico, and parts of Europe. Below is the overview for each; SJO has its own dedicated DTT guide for travellers who want the full deep dive on parking, terminal layout, on-airport dining, and immigration line strategies.

Juan Santamaría International Airport (SJO)

Juan Santamaría International Airport (SJO) near San José, Costa Rica

SJO sits in Alajuela, about 20 km / 12 mi from downtown San José (a 30-minute drive in light traffic, 45–60 minutes at peak). It’s Costa Rica’s main international hub and handles the lion’s share of long-haul carriers including American Airlines, Delta, United, JetBlue, Southwest, Air Canada, Avianca, Copa, Iberia, and Lufthansa. The terminal layout is straightforward but busy. arrivals can back up at immigration when several flights land at once, especially in the December–April high season.

For the full deep-dive on SJO. parking, terminal layout, on-airport dining, customs / immigration realities, ATM and money-exchange strategies, taxi vs Uber from the airport, and a longer hotel-near-SJO comparison. see our dedicated San José International Airport (SJO) guide. The omnibus below covers the high-level overview only; the sub-page is where the SJO specifics live.

Daniel Oduber Quirós International Airport (LIR)

Vamos Rent-a-Car pickup at Liberia International Airport (LIR) in Guanacaste, Costa Rica

LIR sits about 12 km / 7 mi from Liberia city in Guanacaste, on Costa Rica’s Pacific north coast. The terminal is smaller and the overall flow is faster than SJO. on a typical day you can land, clear immigration, collect bags, and be in your rental car within an hour. LIR is served by American Airlines, Delta, United, JetBlue, Southwest, and Air Canada, plus seasonal European carriers including British Airways and Edelweiss. For Guanacaste beach destinations, the airport is the obvious pick. it’s 75–90 minutes from Tamarindo and Nosara, about an hour from Conchal and Flamingo, and 30–45 minutes from the Papagayo Peninsula resorts.

We’ve used LIR as our home airport for over a decade. Avellanas has been our home base since New Year’s 2015, and the post-arrival drive south through Filadelfia, Belén, Huacas, and Villarreal toward the beach towns is a route we know by heart. Vamos Rent-a-Car has been our LIR rental partner consistently. they’re a locally-owned Costa Rica operator that builds the mandatory liability insurance into the quoted price, so the total at pickup matches the total online. no surprise add-ons at the counter, which is the recurring rental headache when you book direct with the big international brands at LIR.

Our pick for a LIR rental: Vamos Rent-a-Car

Locally-owned Costa Rica operator. The quoted price includes the mandatory liability insurance, so what you see online is what you pay at pickup. no surprise add-ons at the counter (the standard Costa Rica rental trap when booking direct with the big international brands).

LIR airport pickup · Free cancellation · 4×4 SUVs available (essential for the southern Guanacaste dirt roads through Avellanas / Negra / Junquillal in the rainy season)

Check Vamos rates from LIR airport

For travellers who’d rather not drive after a long flight, Bookaway aggregates the local shuttle operators serving LIR, covered below in the Getting From Airport to Destination section. Most LIR arrivals split roughly 70 / 30 between rental and shuttle, depending on whether the destination has its own car-rental needs (Guanacaste beach hotels make a car useful for restaurant nights; full-board Papagayo resorts often don’t).

What it’s like to land at LIR (from our years of doing it)
Immigration at LIR is generally faster than SJO. the airport handles a fraction of SJO’s flight volume and the customs hall is smaller. Have your passport (with at least 6 months of remaining validity), proof of onward travel (return / onward flight booking), and the address of your first night’s accommodation ready at the immigration desk. Expect 20–60 minutes through immigration depending on how many flights land together. baggage claim is straightforward and bags are usually on the belt by the time you clear customs. There are ATMs in the arrivals hall: use them rather than the currency exchange counter (rates are noticeably worse). The Costa Rican colón (CRC) is the official currency but USD is accepted nearly everywhere in Guanacaste. carry both. After bags, you’ll exit into the arrivals area. car rental shuttle pickup is just outside the terminal (Vamos and the international brands run their own shuttles to nearby pickup lots). If you booked a private shuttle through Bookaway or a hotel transfer, your driver will be holding a sign in the arrivals hall.

Domestic Airports and Flights in Costa Rica

A SansaAir domestic flight in Costa Rica, the country's main domestic carrier connects 12+ regional airports

Costa Rica also runs about 12 domestic / regional airports, plus several smaller airstrips, served almost entirely by SansaAir. These flights make sense when the drive from one of the international airports would eat a day or more out of your trip. typically Nosara, Quepos / Manuel Antonio, Drake Bay, Tortuguero, and Tambor. Tickets generally run USD $80–150 one-way and flights are 20–60 minutes door-to-door.

Major Domestic Airports

The most-used domestic airports are Nosara (NOB), Quepos / La Managua (XQP) serving Manuel Antonio, Drake Bay (DRK) for Corcovado, Tambor (TMU) for Santa Teresa and Montezuma, Tamarindo (TNO) as an alternative LIR for that town specifically, Tortuguero (TTQ) for the Caribbean rainforest, and Golfito (GLF) and Limón (LIO) for the southern and Caribbean coasts. Most are short paved or grass airstrips. expect basic facilities (a small waiting area, sometimes a snack stand). Carry-on weight limits are strict on SansaAir. typically 14 kg / 30 lb per person total including cabin and checked.

Domestic Airlines

SansaAir is the primary domestic carrier with the broadest route network out of SJO (and limited routes out of LIR). They operate small turboprops on most routes. Private charter operators (including Skyway and a handful of small charter outfits) cover the routes SansaAir doesn’t, plus on-demand flights for groups willing to pay. Domestic flight schedules are weather-sensitive in the green season (May–November). build a buffer day into your itinerary if you’re connecting a domestic flight to an international departure.

Getting From Airport to Your Destination

Once you’ve landed, the practical question is how to get from the airport to your hotel. Most visitors choose one of four options. rental car (the most flexible, especially for multi-stop trips), private shuttle / transfer (door-to-door, no driving), shared shuttle (cheapest non-bus option), or taxi (good for short hops near the airport, expensive for long routes).

For shuttle transfers from either LIR or SJO to most major destinations, Bookaway aggregates all the major local shuttle operators in one search with English-language booking and clear pricing. We’ve used it for friends and family arrivals when we’re not picking them up ourselves, and the booking flow is straightforward (which is not always true with Costa Rica’s smaller local shuttle operators booking direct).

Our pick for airport shuttles: Bookaway

One search across all the major Costa Rica shuttle operators. clear English-language booking, transparent pricing, and you pick the operator based on schedule, price, or shared-vs-private. Easier than chasing down small local operators direct, especially for shared shuttles where seat availability changes by the hour.

Routes from LIR and SJO to all major destinations · Private and shared options · Booking confirmation in English · Free cancellation on most routes

Search Bookaway shuttle routes

For deep dives on specific routes: see our guide to Costa Rica shuttle services for the broader shuttle landscape, our Liberia to Tamarindo transport guide for the most-common LIR route (six different ways to make that trip), and our Costa Rica road conditions guide for the practical realities of driving yourself.

Travel Tips for Navigating Costa Rica Airports

Tips for International Arrivals

Have these ready at immigration: passport (with at least 6 months of remaining validity), proof of onward travel (return or onward flight booking), the address of your first night’s accommodation, and your occupation. Most US, Canadian, and European travellers don’t need a tourist visa for stays under 90 days; check current requirements for your nationality before flying. Wait times at immigration vary from 20 minutes to over an hour depending on how many flights land together. SJO tends to back up more than LIR.

Money: use the ATMs in baggage claim or arrivals rather than the currency exchange counters (counter rates are noticeably worse than bank ATMs). The official currency is the Costa Rican colón (CRC) but US dollars are widely accepted, particularly in Guanacaste and at hotels / tour operators. Carry both. Most hotels, restaurants, and tour operators take credit and debit cards. heavy cash isn’t necessary, but small colones are useful for tips, small purchases, and the occasional cash-only restaurant or roadside stop.

Transport after immigration: licensed taxis at the official airport rank are safe and metered. Uber operates in Costa Rica (cheaper than taxis on most routes, though airport pickup zones can be off-terminal). For rentals, your shuttle to the rental lot meets you outside the terminal. private and shared shuttles also meet in the arrivals area. If you booked a private transfer in advance, your driver will be holding a sign with your name as you exit customs.

Tips for Domestic Flights

Weight limits on SansaAir are strict. typically 14 kg / 30 lb per person including carry-on and checked. If you’re bringing surfboards, dive gear, or extra luggage, build in extra fees and confirm in advance. Surfboards specifically sometimes can’t fly on the smaller domestic turboprops; check with SansaAir or your charter operator before booking. Reservation buffer: domestic flights in green season (May–November) get cancelled or rescheduled by weather. build a buffer day into any itinerary that connects a SansaAir flight to an international departure.

Travel insurance: even short domestic flights into remote airstrips (Drake Bay, Tortuguero) benefit from travel-medical cover that includes adventure activities. SafetyWing covers the basics including adventure / surf / snorkel; standard policies often exclude these.

Where to Stay Near Costa Rica’s Major Airports

Airport-hotel decisions split into two patterns: pre-flight night (you want walking distance or 5-minute shuttle, low cost, fast checkout) and arrival-night (you want something nicer, maybe with breakfast, and the option to relax before heading on to your real destination). Both airports have good options in each category.

Where to Stay Near SJO (San José)

A hotel in the Central Valley area near San José International Airport (SJO), Costa Rica

Adventure Inn Hotel is the small-boutique pick. comfortable rooms, local charm, on-site restaurant, and a short shuttle from the SJO terminal. Good for travellers who want a real hotel feel rather than a chain-airport feel. Costa Verde Inn (Escazu) is the small-property option in the upmarket Escazu neighbourhood. a 10-minute drive from SJO but in a quieter, more residential area than the immediate airport strip; we recommend it for arrivals when you want to ease into the country rather than land in airport-hotel mode.

For the fast-and-functional option, City Express by Marriott (near Denny’s) sits right on the strip near the SJO rental-car pickup area (the area locally known as the “Denny’s strip” because of the 24-hour American diner that anchors it). It’s the cleanest, most predictable option for a pre-flight or arrival-night stay when you want to be close to the rental shuttles. Other reliable airport-strip hotels include Hampton Inn & Suites by Hilton, Holiday Inn Express San Jose Airport, and Fairfield by Marriott San Jose Airport. all within 5 minutes of the terminal.

For the full SJO hotel landscape including longer-stay and budget options, see our dedicated SJO airport guide.

Where to Stay Near LIR (Liberia)

Hilton Garden Inn Guanacaste Airport near Liberia International Airport (LIR), Costa Rica

Hilton Garden Inn Guanacaste Airport is the obvious LIR-adjacent pick. modern rooms, swimming pool, on-site restaurant, and free shuttle to the LIR terminal. Best for travellers with an early morning flight or a late evening arrival who don’t want to drive on to a Guanacaste beach hotel that night. Walking distance to the LIR rental pickup area makes it the cleanest pre-flight option in the region.

For arrivals later in the day with energy to spare, driving on to your destination beats staying at the airport. Tamarindo, Conchal, Flamingo, and the Papagayo Peninsula are all under 90 minutes from LIR on paved roads. you’ll be at your real hotel by the time the airport-strip hotel would have finished checking you in.

Frequently Asked Questions

What is the main airport for Costa Rica?

The main international airport is Juan Santamaría International Airport (SJO), located in Alajuela near San José in the Central Valley. The second international airport is Daniel Oduber Quirós International Airport (LIR) near Liberia, serving the Guanacaste / north Pacific region. Most international visitors fly into one of these two; choose based on your destination.

Does Costa Rica have two international airports?

Yes. SJO (Juan Santamaría in San José) and LIR (Daniel Oduber in Liberia). SJO has more international connections and is closer to San José, Arenal, the Caribbean coast, and the southern Pacific. LIR is closer to all Guanacaste beach destinations (Tamarindo, Conchal, Nosara, Sámara, Papagayo) and the northern Nicoya Peninsula.

Is it better to fly into SJO or LIR?

It depends on your destination. Fly into LIR if you’re staying in Guanacaste (Tamarindo, Playa Conchal, Flamingo, Nosara, Papagayo Peninsula, Liberia). you’ll save 4+ hours of driving. Fly into SJO if you’re staying in the Central Valley (San José, Alajuela, Heredia), on the Caribbean coast (Puerto Viejo de Talamanca, Tortuguero), in the central Pacific (Manuel Antonio, Jacó), in the south Pacific (Drake Bay, Corcovado), or doing a multi-region itinerary starting in San José.

What airport code is LIR?

LIR is the IATA code for Daniel Oduber Quirós International Airport in Liberia, Costa Rica. The ICAO code is MRLB. LIR is Costa Rica’s second international airport, after SJO.

What airport code is SJO?

SJO is the IATA code for Juan Santamaría International Airport, located in Alajuela near San José. The ICAO code is MROC. SJO is Costa Rica’s main international airport.

How many airports are in Costa Rica?

Costa Rica has 2 international airports (SJO and LIR) and approximately 12+ domestic / regional airports, including Nosara (NOB), Quepos / Manuel Antonio (XQP), Drake Bay (DRK), Tambor (TMU), Tamarindo (TNO), Tortuguero (TTQ), Golfito (GLF), Limón (LIO), and several smaller airstrips. Domestic flights are operated mainly by SansaAir.

What airlines fly into Costa Rica?

Major international airlines serving SJO include American Airlines, Delta, United, JetBlue, Southwest, Air Canada, Avianca, Copa, Iberia, and Lufthansa. LIR is served by American Airlines, Delta, United, JetBlue, Southwest, Air Canada, and seasonal routes from European carriers including British Airways and Edelweiss. Domestic flights are operated mainly by SansaAir, with charter and private options also available.

What’s the closest airport to Manuel Antonio National Park?

The closest is Quepos / La Managua Airport (XQP) with domestic flights from SJO; otherwise SJO is about 2.5–3 hours by road, LIR about 4.5–5 hours.

What’s the closest airport to Tamarindo?

Liberia (LIR): about 75–90 minutes by road. SJO is about 4–5 hours away. For Tamarindo-area visits, always fly into LIR if possible. See our Liberia to Tamarindo transport guide for the six different ways to make that trip.

Is there an airport in Nosara?

Yes. Nosara has a small charter / domestic airport (NOB) served by SansaAir with flights from San José (SJO). For international arrivals, Liberia (LIR) is the closer major airport, about 90 minutes by road. Most visitors fly into LIR and rent a car.

Final Thoughts

Costa Rica’s two-international-airport setup is genuinely useful once you understand it. SJO and LIR aren’t redundant. they’re gateways to two different halves of the country, and choosing the right one for your destination saves more time and money than almost any other single decision in your trip planning. From our years of using LIR as our home airport, the call has never been complicated. fly into the airport that’s closest to your destination, accept that LIR tickets sometimes run slightly more than SJO, and consider one-way rentals if your itinerary covers both sides of the country.

If you’re building a wider Costa Rica trip, the natural cluster pages are our dedicated SJO airport guide, our Liberia to Tamarindo transport guide, our broader guide to Costa Rica shuttle services, our Costa Rica road conditions guide for travellers planning to drive themselves, and our guide to finding cheap flights for the broader booking-side strategy. For Guanacaste-anchored trips out of LIR, the main destination guides are Tamarindo, Playa Conchal, Nosara, and Playa Junquillal. For SJO-anchored trips, things to do in San José, Arenal Volcano, and the Caribbean and South Pacific guides are the next stops.

Have you flown into Costa Rica? Which airport did you use, and would you make the same call next time?

READ NEXT: San José International Airport (SJO): A Complete Guide

About the Authors

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.