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?
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.

Costa Rica Airports at a Glance
| Country | Costa Rica |
| International airports | 2 (SJO and LIR) |
| Domestic / regional airports | 12+ (served mainly by SansaAir) |
| IATA codes | SJO = Juan Santamaría · LIR = Daniel Oduber Quirós |
| ICAO codes | MROC (SJO) · MRLB (LIR) |
| SJO location | Alajuela, ~20 km / 12 mi from downtown San José (~30 min) |
| LIR location | Liberia, Guanacaste, ~12 km / 7 mi from Liberia city (~15 min) |
| Best for Guanacaste beaches | LIR (Tamarindo · Conchal · Flamingo · Nosara · Papagayo) |
| Best for Central Valley + East / South | SJO (Arenal · Manuel Antonio · Drake Bay · Caribbean coast) |
| Main domestic airline | SansaAir |
| Recommended airport rental | Vamos 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.
| Factor | SJO (San José) | LIR (Liberia) |
|---|---|---|
| Location | Alajuela, Central Valley | Liberia, Guanacaste (Pacific north) |
| Drive to nearest beach town | ~3 hrs (Jacó) | ~75–90 min (Tamarindo) |
| International routes | More airlines + carriers | Fewer carriers but most US hubs covered |
| Terminal scale | Larger, busier | Smaller, faster overall flow |
| Ticket price tendency | Often slightly cheaper | Often slightly more expensive |
| Best for | Central Valley, Arenal, Manuel Antonio, Caribbean, South Pacific, multi-region | Guanacaste beaches, Papagayo Peninsula, north Nicoya |
| 24-hour ops | Yes | Yes |
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:
| Destination | Best airport | Drive time | Notes |
|---|---|---|---|
| Tamarindo | LIR | 75–90 min | SJO is 4–5 hr away. always LIR |
| Playa Conchal | LIR | ~60 min | LIR is closest. SJO 4–5 hr |
| Playa Flamingo | LIR | ~60 min | LIR by far |
| Nosara | LIR | ~90 min | NOB domestic from SJO if you prefer flying in |
| Playa Junquillal | LIR | ~90 min | Avellanas / Negra / Junquillal cluster, always LIR |
| Papagayo Peninsula | LIR | ~30–45 min | Closest to LIR of any major resort |
| Rincón de la Vieja | LIR | ~60–75 min | Volcanic park north of Liberia |
| Arenal / La Fortuna | SJO | ~3 hr | SJO closer; some travellers split (fly into LIR, drive across) |
| Manuel Antonio / Quepos | SJO | ~2.5–3 hr | SJO obvious; XQP domestic flight if you prefer |
| San José / Central Valley | SJO | ~30 min | SJO only |
| Caribbean coast (Puerto Viejo de Talamanca, Tortuguero) | SJO | ~4–5 hr to PV / boat to Tortuguero | SJO only |
| Drake Bay / Corcovado / Osa Peninsula | SJO | ~6 hr drive or DRK flight | SJO with onward charter is the most common pattern |
| Monteverde / Santa Elena | Either | ~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)

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)

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.
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)
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).
Domestic Airports and Flights in Costa Rica

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).
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
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é)

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 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?

Leave a Reply