How to get to Liberia or LIR Airport from San Jose or SJO Airport in Costa Rica?
- Esteban Acedo

- Aug 12, 2024
- 8 min read
Updated: 5 days ago

Whether you're heading to Liberia for its proximity to the beautiful beaches of Guanacaste or catching a flight at Daniel Oduber Quirós International Airport (LIR), there are several ways to make the journey from San Jose (SJO). Here are five travel options to help you decide how to make this 3.3-hour, 207-kilometer journey to Liberia or LIR Airport from San Jose or SJO Airport.
What is the best way to get to Liberia or LIR Airport from San Jose or SJO Airport?
Pura Vida Traveling Recommendations:
On a Budget: Shared Shuttle, Public Buses
Singles, Couples, or Small Groups: Domestic flight, Taxi or Rental Car, Shared Shuttle
Families or Large Groups: Private shuttle

To Liberia from San Jose by Private Shuttle
Fast and Safe <> 3-4hrs <> $280
For a more personalized experience, you can book a private shuttle. This option provides the comfort of a private vehicle and the convenience of scheduling your departure time. Private shuttles are ideal for families or groups, as the cost can be shared among passengers. The journey takes approximately 3-4 hours, similar to driving yourself, with prices starting at around $280 USD. This service offers the benefit of direct, door-to-door transport without the need to navigate public transportation.
Writer's Tips:
Private shuttles are great for groups of 4-12 people.
Ask your driver to stop along the way. There is so much to see, and your driver should know the area well.

To Liberia from San Jose by shared shuttle
Solo travelers & couples <> 3-4hrs <> $60
Shared shuttles are a convenient and cost-effective way to travel between San Jose and Liberia. These services typically offer comfortable, air-conditioned vans and door-to-door service, picking you up at your San Jose hotel and dropping you off at your destination in Liberia. The journey takes about 3-4 hours and costs $55-$69 USD per person. This option is great for those who prefer not to drive and want a hassle-free transfer. Click here for more detailed information about Group and Private shuttles
Writer's Tips:
Reserve in advance, as these shuttles can fill up
Shared shuttles from San Jose to Liberia are scheduled to depart only in the morning.
Be aware of luggage restrictions. Surfboards and extra suitcases can incur additional costs.

To Liberia from San Jose by public bus
Cost-effective <> 4-6hrs <> $14 US <> 211 kilometers
You can choose to take the bus from San Jose, Costa Rica, to Liberia. In fact, taking a public bus is the most economical way to travel from San Jose to Liberia. The bus ride from San José Airport to Liberia takes about 4-6 hours, with several departures daily from the Pulmitan de Liberia bus station in San José. The cost is very affordable, typically around $10-$15 USD per person. While buses are not as comfortable as other options, they are a great way to travel on a budget and experience local culture. Be sure to check the schedule in advance and arrive early to secure a seat. These buses also pass the SJO airport in Alajuela to pick up passengers. They will stop at the bus pickup area in front of the airport. Always double-check with the driver when you get on.
San Jose to Liberia (5hrs) ($12)
Direct and non-direct buses depart from the Pulmitan bus terminal in San Jose, serving Liberia.
Here is the most current schedule we could find online: 6:00 AM, 7:15 AM, 9:00 AM, 10:30 AM, 12:00 PM (directo), 1:00 PM, 2:00 PM (Playas del Coco), 3:00 PM, 4:00 PM (Playas del Coco), 5:00 PM (directo), 6:00 PM.
*Directo buses are about 1/2 hour shorter.
*Non-direct buses pass the SJO airport in Alajuela.
*Playa del Coco buses pass through Liberia on their way to Playa del Coco
San Jose Aiport to The Pulmitan de Liberia bus station ($5-$20) (30 Minutes)
Buses from San Jose to Liberia usually pass the airport and pick up passengers, but if you want to play it safe, you should go to the bus terminal to catch the bus.
When you land at San Jose Airport, you're not quite in San Jose yet; the airport is in a nearby town called Alajuela. That said, the bus you need to take to get to Liberia departs from the Pulmitan de Liberia bus station, which is in the city of San Jose. So, you will have to commute from the airport to get there.
To get to the Pulmitan de Liberia bus station in San José, you can either take a local bus from the airport, a taxi, or an Uber. We recommend taking an Uber; it's more cost-effective than a taxi (which can cost you $15-20 more) and much easier than taking the bus after a day of flying. An Uber will usually cost less than $15.
If you decide to take a local bus to Pulmitan de Liberia bus station, you will need to find the bus stop (which is on the street below the terminal as you leave the airport) and board the correct bus. You will need to ask the driver if they are heading to San Jose to ensure you get on the correct bus. You can pay the bus driver directly in colones or USD; the fare is about 665 colones. The drive to San Jose will take approximately 30-45 minutes. However, when you get off the bus, you won't be at the Pulmitan de Liberia bus station, and you'll probably want to take an Uber if you have luggage. Taking an Uber directly from the airport will save you time and hassle for a slightly higher cost. Depending on traffic, it will take around 25-45 minutes and drop you off at the Pulmitan de Liberia bus station.
Writer's Tips:
While taking a bus to Liberia is the most cost-effective option, it is also the longest. Consider taking a shared shuttle or flight for this trip to significantly reduce your travel time.
Store large suitcases and bags under the bus, and keep a small bag with you for your most valuable items.

To Liberia from San Jose by airplane
The fun and fast option <> 45 min <> $175
Flying is the fastest way to travel from San Jose to Liberia, with several daily flights operated by domestic airlines such as Sansa and Costa Rica Green Airways. The flight lasts about 45 minutes and offers stunning aerial views of Costa Rica's diverse landscapes. Flights are relatively affordable, ranging from $75 to $150 USD, depending on the season and availability. This option is ideal if you want to save time and avoid the longer road journey.
Private charter flights
If you’re short on time and don’t mind splurging, private charter flights are one of the fastest and most scenic ways to travel from San José or SJO Airport to Liberia International Airport (LIR). Departing from Juan Santamaría International Airport or a nearby private terminal, you can charter a small single-engine plane (typically seating up to 12 passengers) directly to Liberia. The flight feels like a private aerial tour, with sweeping views of Costa Rica’s central valleys, volcanoes, tropical forests, and the dry landscapes of Guanacaste—all in about 45 minutes. It’s an efficient, seamless, and stress-free way to move between Costa Rica’s two main international airports while enjoying the journey itself.
Writer's Tips:
Be aware that flying with extra or heavy luggage may incur an additional cost.
Be at the airport at least 1 hour before your flight, or you won't be allowed to fly.

To Liberia from San Jose by car or taxi
Fast and easy <> 4-5 hrs <> $220
Driving from San Jose to Liberia offers the most flexibility, allowing you to travel at your own pace and stop along the way. The drive takes approximately 4-5 hours, covering around 215 kilometers via Route 1, the Inter-American Highway. Renting a car is straightforward, with numerous agencies available at SJO. A 4x4 vehicle isn't necessary for this route, as the highways are well-maintained. If you prefer not to drive, taking a taxi is an option, but it can be quite expensive, costing around $200-$250 USD for the trip.
Writer's Tips:
Use our Pura Vida Traveling exclusive link to receive up to 10% off and additional rental benefits.
Airport taxis are normally a bit more expensive, but they should be willing to negotiate a fair price.
Always check with your credit card company to see if international car insurance is an added cardholder benefit. This can save you some money on your rental.
Waze is the most widely used navigation app in Costa Rica, so it usually has the most up-to-date road conditions.

To Liberia from San Jose by Private Vehicle
Best for extended visit <> Purchase and resell
If you are planning an extended visit to Costa Rica and want to travel the entire country in the comfort of a private vehicle, consider buying a car or van upon arrival and selling it when you leave. Buying a vehicle is both legal for tourists and relatively easy. You would have to pay the initial lawyer's fees to transfer ownership, and then sell the vehicle before leaving the country. But this hassle could be worth it if you can get most of your investment back before you leave.
For more information, check our article: How to buy a car in Costa Rica?
Conclusion: choosing your ideal route
Traveling from San Jose to Liberia offers a variety of options to suit different budgets and preferences. Whether you choose the flexibility of driving, the speed of flying, the convenience of a shared or private shuttle, or the affordability of a bus, each method has its own advantages. Consider your priorities, such as time, cost, and comfort, to make the best decision for your journey. Safe travels!
Frequently Asked Questions
Is there a Shuttle from San José, Costa Rica, to Liberia?
Yes, shared and private shuttles can be reserved using this link:
How much is a taxi from San José to Liberia?
A taxi for 1 to 4 passengers should cost around $220
How much does it cost to fly from San José to Liberia?
Flights from San Jose to Liberia normally cost $100-$175
How far is it from San Jose to Liberia?
The distance between San Jose and Liberia is approximately 211 kilometers.
Is Uber allowed at the San Jose airport?
Uber operates and picks up at Juan Santa Maria Airport in Alajuela; however, Uber is currently illegal in Costa Rica, so passengers could face penalties for using the ride-share service.
Is there a bus from San Jose Airport SJO to Liberia or LIR?
Yes, "collective" buses headed to Liberia from San José depart from the Pulmitan de Liberia bus station in San José but stop at the Alajuela airport to pick up passengers. These buses pick up at the bus stop right in front of the SJO Airport.
Is it better to fly into Liberia or San Jose?
Choosing whether to fly into Liberia or San Jose depends on your travel plans. Liberia's Daniel Oduber Quirós International Airport (LIR) is ideal if you plan to explore the Guanacaste region, known for its stunning beaches and national parks, and it reduces travel time to destinations like Tamarindo and Rincon de la Vieja. On the other hand, San Jose's Juan Santamaría International Airport (SJO) offers more frequent and sometimes cheaper international flights, with easier access to a broader range of attractions, including Arenal Volcano, Monteverde, Manuel Antonio, and the Caribbean coast, making it a better option for a diverse travel itinerary.
How early should I get to Liberia Airport in Costa Rica?
When traveling internationally, it is essential to plan and arrive at the airport three hours before the scheduled departure time. If you happen to arrive 2 hours before your flight, you likely won't have any problems.
How long does it take to get through customs in Liberia, Costa Rica?
Getting through customs in Costa Rica typically depends on the number of flights arriving. Some days, you can get through customs in less than 30 minutes. If you arrive on a flight with many others, you could face a 1-2 hour wait.





Comments