Liberia (LIR) and San José (SJO) are about 200 km apart by road. Sansa flies between them in about 50 minutes, the drive takes 4 to 6 hours in practice, a shared shuttle costs $95 per person and the public bus ₡4,940. For the Guanacaste beaches, Liberia is the closer airport by a wide margin.
How long does it take to get from Liberia to San José?
Between 50 minutes and 6 hours, depending on how you go. Here are the options side by side, with prices as of October 2026:
| Option | Time | Cost | Source |
|---|---|---|---|
| Sansa flight | About 50 min in the air | $80 to $150 per person | Sansa; Costa Rica Vibes |
| Rental car | 3 h 23 min of pure driving, 4 to 6 h in practice | $40 to $70 a day plus fuel | Rome2rio; Costa Rica Vibes |
| Shared shuttle | 5.5 to 6 h | $95 per person | Tropical Tours |
| Private shuttle | 5 to 5.5 h | $340 for up to four | Tropical Tours |
| Public bus | About 4.5 h, town to town | ₡4,940 | The Bus in Costa Rica |
Only the flight saves real time: Costa Rica Vibes puts it at 2.5 to 4 hours including airport time. Everything on the road is half a day.
How long is the drive between Liberia and San José?
Plan on 4 to 6 hours. Rome2rio measures 201 km between the two airports and 3 hours 23 minutes of pure driving, but Costa Rica Vibes (updated October 9, 2026) says 4 to 6 hours is normal and up to 7 in bad traffic or on weekends. The road is Route 1, the Inter-American Highway, per Pura Vida Traveling; Costa Rica Vibes routes you out of San José on Route 27, a toll road, before turning north on Route 1.
It gets dark at about 18:00 all year, and Two Weeks in Costa Rica tells first-time visitors not to drive long distances after dark, so start in the morning. Picking up a car at Liberia also takes time: Mytanfeet (September 2026) says to allow at least two hours from landing to driving from mid-December through March.
You can usually return the car at the other airport: Costa Rica Vibes (October 2026) says Adobe allows it. Ask about any one-way fee before you book.
Is there a flight from Liberia to San José?
Yes, on Sansa, and it takes about 50 minutes. The airline’s Liberia page, checked in October 2026, lists daily flights and up to eight a day in season. Some guides also name Costa Rica Green Airways, but its own site lists only Cóbano, Quepos, Nosara and Puerto Jiménez, so as of October 2026 we found only Sansa on this route.
At SJO, Sansa flies from the domestic terminal, not the international one, per Wikipedia. Costa Rica Vibes puts fares at $80 to $150 per person. El Financiero priced a round trip to Liberia for Easter week 2026 at about $140 per person, including 30 lb of checked baggage. Pack light: Sansa’s free personal item is 10 lb (4.5 kg), and the checked allowance depends on the fare you buy.
Sansa’s route list also includes the Tamarindo and Nosara airstrips, and Rome2rio shows a 56-minute Sansa flight from SJO to Tamarindo, useful if you land in San José with a beach in Guanacaste as your only stop.
What do the shuttles between the two airports cost?
Tropical Tours charges $95 per person for a shared seat, as of October 2026. From SJO the van leaves at 7:45 from the Malinche Restaurant outside arrivals and reaches the Liberia terminal at 13:45. From LIR it leaves the terminal at 9:30 and 15:15 and reaches the San José area about 5.5 hours later.
A private van is $340 for up to four people, $25 for each extra passenger, and takes 5 to 5.5 hours at a time you choose; late-night pickups add $50. Costa Rica Vibes quotes wider ranges across operators, $50 to $70 per person shared and $180 to $250 private, so compare at least two companies for your date.
Can you take the public bus?
Yes, and it is by far the cheapest, but it runs between the two town centers and not between the airports. Pulmitan de Liberia runs the route from its terminal on Calle 24 between Avenidas 3 and 5 in La Merced, San José, per El Mundo (November 2024). The Bus in Costa Rica (updated May 26, 2026) lists a fare of ₡4,940, about 4.5 hours on the road and departures about every hour from 6:00 to 18:00, plus one at 20:00. You buy the ticket at the terminal window, not on the bus. Pura Vida Traveling prints a slightly different timetable, so confirm the times at the window.
Liberia airport is 11 km west-southwest of town, per Wikipedia, so add a taxi at that end; the airport names Amstar, RLX and Curubandé as its authorized taxi companies.
Which airport is closest to the Guanacaste beaches?
Liberia. Its official name is Daniel Oduber Quirós International Airport, and it also goes by Guanacaste Airport. Rome2rio puts Playas del Coco 26 km and about 27 minutes away. Costa Rica Vibes puts Tamarindo about 65 km and 1.5 to 2 hours away, and Sámara 110 km and 2 to 2.5 hours on paved road.
From San José the same beaches are a long day. Rome2rio puts Tamarindo 238 km and about 4 hours 20 minutes from SJO, and Sámara is 4 to 4.5 hours, per Mytanfeet and Two Weeks in Costa Rica.
When does flying into one and out of the other make sense?
When your trip covers both the area around San José and Guanacaste. Costa Rica Vibes (October 2026) says many travelers fly into San José and out of Liberia, or the reverse, to avoid backtracking. With our homes, that could be a first night at Alta Pietra in Escazú, 20 to 30 minutes from SJO, then a few days in Punta Leona, then the beach house in Sámara, and the flight home from Liberia 2 to 2.5 hours away instead of a 4-hour drive back to San José.
It does not help if you stay in one place. For Sámara alone, fly round trip to Liberia. For Escazú or Punta Leona, fly round trip to San José. And price the two-airport ticket against the round trip before you commit, because the difference has to cover any one-way car fee.
How far is each of our stays from each airport?
| Our stay | From SJO | From LIR |
|---|---|---|
| Alta Pietra, Escazú | 20 to 30 min, 17 to 19 km (Nest Stays) | About 3.5 h, 211 km (Rome2rio) |
| Casa Azul, Punta Leona | About 1.5 h, 90 km (Hotel Punta Leona) | About 3 h, 182 km (Rome2rio) |
| Casa Almendros, Sámara | 4 to 4.5 h (Mytanfeet; Two Weeks in Costa Rica) | 2 to 2.5 h, 110 km (Costa Rica Vibes) |
Rome2rio’s times are pure driving, so treat them as the floor. At Casa Almendros the local manager meets you between 15:00 and 20:00, which works for a morning or early afternoon landing at Liberia; Tropical Tours runs a shared shuttle from the Liberia terminal to Sámara at 9:00 and 15:00 for $50 per person. At Casa Azul the lockbox check-in is also 15:00 to 20:00, so leave San José by mid-afternoon. At Alta Pietra the building’s security staff hand over the keys from 15:00, and the listing shows parking hours of 08:00 to 20:00, so tell us if you land late.
Still choosing the arrival airport? San José or Liberia airport compares the two terminals, and How long is the flight from the US to Costa Rica covers the flight itself.
Where to stay
These three homes are ours. Near SJO, Alta Pietra in Escazú is a one-bedroom apartment with a shared rooftop pool and a private hot tub, from $150 a night with a two-night minimum. On the central Pacific, Casa Azul in Punta Leona is a family house for up to eight with a private pool in the middle of the plan, from $287 a night. Near LIR, Casa Almendros in Sámara is a beachfront house for up to six, from $303 a night with a two-night minimum. Send us your flight numbers on WhatsApp and we will help you put them in order.
Questions this guide answers
How long does it take to get from Liberia to San José?
About 50 minutes in the air on Sansa, per the airline, or 4 to 6 hours by road. Rome2rio puts the 201 km between the two airports at 3 hours 23 minutes of pure driving, and Costa Rica Vibes (October 2026) says 4 to 6 hours in practice and up to 7 in bad traffic or on weekends. Tropical Tours quotes 5.5 to 6 hours by shared shuttle, and the Pulmitan bus takes about 4.5 hours between the two town centers.
Is there a direct flight from Liberia to San José?
Yes. Sansa flies Liberia (LIR) to San José (SJO) in about 50 minutes, with up to eight flights a day in season, per its Liberia page checked in October 2026. At SJO it flies from the domestic terminal, not the international one. Costa Rica Vibes puts fares at $80 to $150 per person, and the free personal item is limited to 10 lb (4.5 kg).
What is the closest airport to the Guanacaste beaches?
Liberia (LIR), officially Daniel Oduber Quirós International Airport and also called Guanacaste Airport, 11 km west-southwest of the city of Liberia. Rome2rio puts Playas del Coco 26 km and about 27 minutes away, Costa Rica Vibes puts Tamarindo 1.5 to 2 hours away and Sámara 2 to 2.5 hours. From San José (SJO), Tamarindo is about 238 km and 4 hours 20 minutes of driving.
How much is a shuttle from Liberia airport to San José?
Tropical Tours charges $95 per person for its shared shuttle, leaving the Liberia airport terminal at 9:30 and 15:15 for about 5.5 hours, and $340 for a private van for up to four, as of October 2026. Costa Rica Vibes gives wider ranges across operators, $50 to $70 per person shared and $180 to $250 private. The cheapest option is the Pulmitan public bus from Liberia town, ₡4,940.
Sources
- Sansa, Liberia destination page (flight time, daily flights), checked October 2026
- Sansa, home page (domestic destinations served)
- Sansa, baggage rules (personal item, checked bag by fare)
- Wikipedia, Juan Santamaría International Airport (Sansa at the domestic terminal)
- Wikipedia, Guanacaste Airport (names, location, Sansa destinations)
- Costa Rica Green Airways, destinations
- El Financiero, Cuánto cuesta viajar a Guanacaste desde San José (February 2026)
- Costa Rica Vibes, San José to Liberia (updated October 9, 2026)
- Rome2rio, San José Airport (SJO) to Liberia Airport (LIR)
- Pura Vida Traveling, How to get to Liberia airport from San José (updated May 2026)
- Tropical Tours Shuttles, San José airport to Liberia airport
- Tropical Tours Shuttles, Liberia airport to San José
- Tropical Tours Shuttles, Liberia airport to Sámara
- The Bus in Costa Rica, San José to Liberia (Pulmitan timetable and fare, updated May 26, 2026)
- El Mundo CR, Pulmitan de Liberia terminal in La Merced (November 2024)
- Guanacaste Airport (LIR), ground transportation
- Costa Rica Vibes, Costa Rica airports, San José or Liberia (updated October 7, 2026)
- Costa Rica Vibes, Adobe car rental review (one-way rentals, updated October 6, 2026)
- Rome2rio, Liberia Airport (LIR) to Playas del Coco
- Costa Rica Vibes, Liberia to Tamarindo
- Rome2rio, San José Airport (SJO) to Tamarindo
- Costa Rica Vibes, Liberia to Sámara (updated October 2026)
- Mytanfeet, Sámara (July 2025)
- Two Weeks in Costa Rica, Sámara (October 2025)
- Nest Stays, Escazú guide (distance from SJO, rush hours)
- Rome2rio, Liberia Airport (LIR) to Escazú (driving time)
- Hotel Punta Leona, FAQ (distance from SJO)
- Rome2rio, Liberia Airport (LIR) to Punta Leona (driving time)
- Mytanfeet, car rentals from Liberia airport (September 2026)
- Two Weeks in Costa Rica, First-time visit tips (dark at 6 p.m.)



