
How to get to San José Airport
Plan your trip to San José Airport with updated transportation times, routes, private transfers, shared shuttles, buses, rental cars and domestic flight connections.
How to Get to San José Airport, Costa Rica | Best Routes & Transportation Options
Introduction
Juan Santamaría International Airport (SJO), commonly called San José Airport, is Costa Rica's principal international airport and one of the country's most important transportation hubs.
Despite its name, SJO is not located in downtown San José. The airport is in Alajuela, west of the capital, within Costa Rica's Central Valley. The official airport website lists its address as Alajuela, Costa Rica. (SJO Airport)
Getting to SJO is relatively straightforward from San José, Alajuela, Heredia, Escazú and Santa Ana, but travelers should not judge airport departure times by distance alone. Traffic throughout the Greater Metropolitan Area can change quickly, particularly during weekday commuting periods, rain, road incidents and holiday travel.
For travelers coming from beaches, mountains or other regions of Costa Rica, reaching SJO can require several hours of transportation. Planning the pickup around both driving time and the airline's required airport arrival time is therefore essential.
Quick Answer
Airport: Juan Santamaría International Airport
Airport code: SJO
Location: Alajuela, Costa Rica
Distance from downtown San José: Approximately 17–20 km
San José hotels to SJO: Usually about 30–60 minutes
Travel time during heavy congestion: Can exceed one hour
Best option for flexibility: Private transportation
Lower-cost organized option: Shared shuttle when the schedule fits your flight
Public transportation: Available
Domestic flights into SJO: Available through the airport's domestic terminal
Ferry required: No for Central Valley and most mainland routes
Costa Rica Shuttles currently estimates approximately 30–60 minutes between San José hotels and SJO, depending heavily on metropolitan traffic and the exact hotel location. (Costa Rica Shuttles)
Where Is San José Airport?
Juan Santamaría International Airport is located in Alajuela Province, immediately west of Costa Rica's main metropolitan area.
The airport serves San José and the Central Valley, which explains why travelers and airlines commonly refer to it as San José Airport. However, San José city and SJO Airport are different destinations.
This distinction matters when booking:
Transportation
Hotels
Shared shuttle pickups
Rental cars
Tours
Airport transfers
A reservation for a San José hotel should not automatically be treated as a reservation for San José Airport, and vice versa.
Costa Rica's official tourism material places the airport approximately 17 km from central San José, while actual road travel depends on the specific origin and traffic conditions. (Visit Costa Rica)
Best Way to Get to San José Airport
For travelers catching a scheduled flight, private transportation provides the greatest timing flexibility.
Unlike shared transportation, a private transfer does not require coordinating the trip with passengers from other reservations. Pickup can be planned according to the flight departure, anticipated road conditions and the distance between the accommodation and SJO.
Private transportation is particularly useful for:
Early-morning flights
Late-night flights
Families
Groups
Business travelers
Passengers with several suitcases
Travelers carrying surfboards or oversized luggage
Long-distance airport transfers
Travelers whose flight schedule does not match a shared shuttle departure
Private transportation does not eliminate traffic or guarantee a specific journey time. Its advantage is that the departure can be planned specifically around your reservation and flight.
Request transportation to San José Airport
Transportation Options to San José Airport
1. Private Transportation
Private transportation is generally the best ground option when precise airport timing is a priority.
The vehicle is reserved for your party and travels from the confirmed pickup location to SJO without collecting passengers from unrelated reservations.
Advantages include:
Flexible pickup timing
Direct airport drop-off
Vehicle reserved for your party
Air-conditioned transportation
Easier luggage management
No shared passenger stops
Suitable for early or late departures
Appropriate for families and groups
Easier coordination of unusual luggage when declared in advance
The primary disadvantage is that private transportation usually costs more than purchasing an individual shared-shuttle seat or traveling by public bus.
For airport departures, passengers should provide their airline, flight number and scheduled departure time, not simply the time they would like to reach the airport.
2. Shared Shuttle
Shared shuttle transportation can be a practical lower-cost option for travelers whose flight allows sufficient time around a scheduled departure.
Passengers share the vehicle with travelers from other reservations, so the service operates differently from private transportation.
Shared transportation may include:
Fixed departure times
Multiple hotel pickups
Scheduled passenger drop-offs
Rest stops on long-distance journeys
Less flexibility if travel plans change
For this reason, a shared shuttle works best when there is a comfortable margin between the scheduled SJO arrival and the passenger's airline check-in requirement.
Travelers should avoid choosing a shared departure simply because its estimated arrival appears close to their flight time.
3. Public Bus
Public buses are available around Juan Santamaría International Airport and provide a lower-cost transportation option.
The airport's official transportation information specifically lists public bus connections and nearby terminals, including the Alajuela service and several San José bus terminals. (SJO Airport)
Public transportation can work well for travelers who:
Have flexible schedules
Carry limited luggage
Are familiar with local transportation
Are traveling from San José or Alajuela
Prioritize price over door-to-door convenience
For an international departure, however, travelers should allow additional time for walking, transfers, traffic and locating the correct airport stop.
4. Rental Car
Travelers already using a rental car can drive to the SJO area and return the vehicle before their flight.
The main consideration is rental-return time, not simply driving time to the airport.
Depending on the rental company, travelers may need to:
Refuel the vehicle
Drive to an off-airport rental facility
Complete the return inspection
Unload luggage
Take a rental-company shuttle to the terminal
For this reason, returning a rental car can add considerable time to an airport departure.
Confirm the exact return facility and airport-transfer procedure with the selected rental company before determining when to leave your hotel.
5. Domestic Flight to SJO
Domestic flights are relevant for reaching San José Airport, particularly for travelers finishing their trip in destinations far from the Central Valley.
SJO currently has a dedicated domestic terminal. The official airport lists SANSA service from destinations including Bahía Drake, Cóbano, Golfito, La Fortuna, Liberia, Nosara, Puerto Jiménez, Puerto Limón, Quepos, Tamarindo and Tortuguero. Costa Rica Green Airways also operates domestic services into SJO from selected destinations. (SJO Airport)
This means travelers can potentially use a domestic flight to reduce several hours of ground transportation before an international departure.
Examples can include:
Cóbano → SJO
Quepos → SJO
Puerto Jiménez → SJO
La Fortuna → SJO
Nosara → SJO
However, domestic-to-international connections must be planned carefully.
Travelers should allow enough time to:
Collect domestic-flight baggage
Move between the domestic and international departure areas
Check in with the international airline
Drop checked luggage
Complete security and departure procedures
Separate tickets generally require a larger connection margin than a protected through-ticket itinerary.
Route Breakdown
From Downtown San José to SJO
Typical travel time: Approximately 30–60 minutes
Distance: Approximately 17–20 km
Main corridor: Route 1 / General Cañas and connecting urban roads
Downtown San José is physically close to SJO, but metropolitan traffic can make travel time unpredictable.
Costa Rica Shuttles uses approximately 30–60 minutes as the normal planning range between San José hotels and Juan Santamaría International Airport, with the exact hotel location playing an important role. (Costa Rica Shuttles)
Hotels around La Sabana and western San José may sometimes have an easier airport connection than properties deeper in downtown or farther east, but traffic conditions can reverse that advantage on a particular day.
For flight departures, build the pickup time backward from when you need to be inside SJO, rather than simply estimating the driving time.
From Escazú to SJO
Escazú is west of central San José and relatively well positioned for airport access.
Depending on the exact neighborhood, traffic and route, transportation normally uses a combination of local roads, Route 27 and the principal airport corridors.
Travelers staying in San Rafael de Escazú, Avenida Escazú or nearby hillside properties should provide the exact hotel or residence because access time can vary significantly within the canton.
During normal conditions, the journey may be relatively short. During weekday rush hours, however, congestion through western San José and the airport approaches can substantially extend it.
From Santa Ana and Lindora to SJO
Santa Ana, Pozos and Lindora are also on the western side of the metropolitan area and provide relatively convenient access to SJO.
The route may use local roads, Route 27, Route 1 or other connectors depending on traffic and the exact origin.
Costa Rica Shuttles notes that traffic, rain, roadwork and weekday business activity can significantly change travel time between Santa Ana and the airport area. (Costa Rica Shuttles)
For passengers staying around Lindora or the Forum business districts, private transportation is useful because pickup can be scheduled according to the actual flight rather than a fixed shuttle timetable.
From Heredia to SJO
Heredia can appear very close to SJO on a map, but the province includes urban neighborhoods, coffee-growing highlands and rural communities.
Airport travel time therefore depends heavily on the exact pickup location.
For example, transportation from Santa Bárbara de Heredia to SJO is generally estimated at approximately 25–45 minutes, although commuter traffic, school traffic and local roads can extend the journey. (Costa Rica Shuttles)
Central Heredia and areas closer to Belén may have different travel times.
Always provide the complete hotel or residence location when requesting an airport pickup.
From Alajuela to SJO
Alajuela is the closest major city to Juan Santamaría International Airport.
Many airport hotels are located in Alajuela, Río Segundo and surrounding communities rather than in San José.
For travelers with a very early international departure, staying near SJO the night before can substantially reduce the amount of road travel required on departure morning.
Even from an airport-area hotel, confirm whether the accommodation provides its own shuttle and whether reservations are required.
From Liberia Airport to SJO
Traveling between Costa Rica's two principal international airport regions is a long intercity transfer.
Private transportation: Approximately 3.5–4.5 hours under typical conditions
Shared shuttle: Approximately 4.5–5.5 hours
Distance: Approximately 210–240 km depending on routing
Ferry: No
Costa Rica Shuttles currently estimates 3.5–4.5 hours for private transportation from Liberia Airport toward the San José/Central Valley area and 4.5–5.5 hours for the scheduled airport-to-airport shared shuttle. (Costa Rica Shuttles)
Liberia Airport to San José Airport Private Transportation
Liberia Airport to San José Airport Shared Shuttle
Passengers using LIR–SJO transportation to catch an international flight should add their required airport check-in margin after calculating the road journey.
A four-hour drive does not mean leaving Liberia four hours before the flight.
From the Central Pacific to SJO
Travelers leaving Jacó, Herradura, Los Sueños, Punta Leona, Manuel Antonio or Quepos normally approach the Central Valley using Route 34 and Route 27.
As examples, current Costa Rica Shuttles route planning estimates approximately 1.5–2.5 hours from Playa Herradura and about 3.5–4 hours between SJO and Manuel Antonio, depending on traffic, weather and road conditions. (Costa Rica Shuttles)
Route 27 congestion can become particularly important during weekends, holidays and periods of heavy traffic between San José and the Pacific coast.
From Guanacaste Beaches to SJO
Travelers coming from Guanacaste should generally expect most of a travel day once airport check-in time is included.
For example, Costa Rica Shuttles currently estimates approximately:
Playa Conchal to SJO: 4.5–5.5 hours
Las Catalinas to SJO: 5–6 hours
These routes are completed entirely by road and do not normally require a ferry. (Costa Rica Shuttles)
Travelers departing Guanacaste for SJO should avoid planning the transfer using ideal driving conditions alone.
How Early Should You Leave for SJO?
There are two separate time calculations:
1. How long does it take to reach SJO?
2. How early does your airline require you at the airport?
These times must be added together.
For international departures, planning around approximately three hours at the airport before departure is common airline guidance, although passengers should always follow the instructions issued by their specific airline. (CATA)
For example, if your transfer is expected to take three hours and your airline wants you at SJO three hours before departure, you need to start planning around six hours before the flight, plus any additional road-condition buffer considered appropriate.
Do not subtract the airport check-in time from the road journey.
What Can Affect Travel Time to San José Airport?
Driving times to SJO are planning estimates rather than guaranteed arrival times.
Common variables include:
Morning and afternoon commuting traffic
Rain
Road accidents
Construction
Holiday traffic
Route 27 congestion
Road conditions on long-distance routes
Rest stops
Shared shuttle passenger coordination
Rental-car return procedures
The exact hotel or vacation-rental location
Domestic flight schedules
Airport transportation should therefore be planned with more margin than an ordinary hotel-to-hotel transfer.
SJO Has Both International and Domestic Operations
An important detail for current travel planning is that Juan Santamaría is not only an international airport.
The airport maintains a dedicated domestic terminal serving multiple destinations around Costa Rica. Current official information lists both SANSA and Costa Rica Green Airways as domestic operators at SJO. (SJO Airport)
This can make SJO particularly useful as an itinerary hub.
A traveler can, for example, finish a vacation near Cóbano, Quepos or Puerto Jiménez, fly domestically into SJO and then connect with an international departure.
Connection timing and baggage rules should always be verified separately.
What About Tobías Bolaños Airport — SYQ?
Tobías Bolaños International Airport (SYQ) is a separate airport located in the San José metropolitan area.
It should not be presented as the standard airport for connecting to SJO, because Juan Santamaría itself now has an active domestic terminal with scheduled domestic airline service. Costa Rica's Civil Aviation Authority continues to list Tobías Bolaños as a separate operational airport. (DGAC)
Travelers arriving at SYQ who need an international flight from SJO must still arrange a ground transfer between the two airports and allow for metropolitan traffic.
Always check the airport code on each ticket:
SJO = Juan Santamaría International Airport, Alajuela
SYQ = Tobías Bolaños International Airport, San José/Pavas
They are not interchangeable.
Why Planning Ahead Matters
Airport transfers require a different level of planning from transportation to a hotel or vacation destination.
If road traffic causes a hotel arrival to be 30 minutes later than expected, the impact may be minor. The same delay when traveling to an international flight can result in missed check-in, baggage acceptance or boarding deadlines.
Planning ahead is particularly important for:
Early-morning flights
Weekday rush hours
Sunday and holiday traffic
Long-distance transfers
Rainy-season travel
Rental car returns
Shared shuttle connections
Domestic-to-international flight connections
Families and larger groups
Private transportation offers more control over departure time, but travelers should still leave a realistic buffer for road conditions.
Frequently Asked Questions
Is San José Airport actually in San José?
No. Juan Santamaría International Airport is located in Alajuela, west of San José city. The airport officially lists its address as Alajuela, Costa Rica. (SJO Airport)
How far is SJO from downtown San José?
Approximately 17–20 km, depending on the exact starting point. Costa Rica's official tourism information uses approximately 17 km between central San José and the airport. (Visit Costa Rica)
How long does it take from San José to SJO?
Usually about 30–60 minutes, although congestion can push the journey beyond one hour. (Costa Rica Shuttles)
What is the best way to get from a San José hotel to SJO?
For travelers who prioritize flexible timing and direct service before a flight, private transportation is generally the most convenient option.
Public buses and other transportation can also work when passengers have sufficient time and can manage their luggage.
Can I take a shared shuttle to San José Airport?
Yes, shared shuttles serve SJO from many tourism destinations.
The important factor is whether the shuttle's scheduled arrival provides sufficient time before your flight.
Can I take a bus to SJO?
Yes. Juan Santamaría International Airport's official transportation page confirms public bus access. (SJO Airport)
Can I fly domestically to San José Airport?
Yes.
SJO has a domestic terminal with current services from SANSA and Costa Rica Green Airways. Destinations listed by the airport include Cóbano, Quepos, Puerto Jiménez, La Fortuna, Nosara, Liberia, Tamarindo, Tortuguero and others. (SJO Airport)
Is SJO the same as SYQ?
No.
SJO is Juan Santamaría International Airport in Alajuela. SYQ is Tobías Bolaños International Airport in the San José/Pavas area.
How long does it take from Liberia Airport to SJO?
Private transportation generally takes about 3.5–4.5 hours, while a scheduled shared shuttle generally requires approximately 4.5–5.5 hours. (Costa Rica Shuttles)
Do I need a ferry to reach SJO from Liberia?
No. The normal route between Liberia and SJO is entirely overland. (Costa Rica Shuttles)
How early should I arrive for an international flight?
A three-hour pre-departure airport margin is common guidance for international flights, but your airline's instructions should always take priority. (CATA)
Remember that this airport-arrival margin must be added to your driving time.
Is private transportation guaranteed to avoid delays?
No transportation service can guarantee that road traffic, accidents or other external conditions will not create delays.
The advantage of private transportation is flexible pickup planning, direct travel and no passenger stops for unrelated reservations.
Book Transportation to San José Airport
Costa Rica Shuttles provides private transportation and scheduled shared shuttle options to Juan Santamaría International Airport from destinations throughout Costa Rica.
When arranging an airport departure, provide:
Travel date
Number of passengers
Exact pickup hotel, villa or vacation rental
Airline
Flight number
Scheduled flight departure time
Number of suitcases
Surfboards or oversized equipment
Child-seat requirements when applicable
Accurate flight information helps determine an appropriate pickup schedule rather than relying only on estimated road travel time.
Request transportation to San José Airport
Travelers can also explore the current network of Costa Rica Shuttles routes serving San José Airport.
Final Recommendation
Getting to San José Airport is straightforward from the Central Valley, but distance alone should never determine your departure time.
From downtown San José, travelers should generally plan approximately 30–60 minutes of road travel, with additional time during congested periods. From Escazú, Santa Ana, Heredia and Alajuela, actual timing depends on the exact pickup point and current metropolitan traffic.
Travelers coming from beach and mountain destinations must plan much farther ahead. A Liberia Airport–SJO transfer, for example, can require approximately 3.5–4.5 hours privately or 4.5–5.5 hours by shared shuttle before adding the airline's airport check-in margin. (Costa Rica Shuttles)
Private transportation provides the greatest flexibility for flight departures, shared shuttles are useful when their fixed schedule leaves sufficient margin, public buses provide a lower-cost alternative, and domestic flights into SJO can dramatically reduce road travel from selected Costa Rica destinations.
Most importantly, work backward from your flight departure time: first determine when your airline wants you at SJO, then add the realistic transportation time from your location, plus an appropriate road-condition buffer.

