Juan Santamaría International Airport (SJO) is the second biggest and busiest airport in Central America. It serves San Jose, the capital of Costa Rica, year-round. It is located 20 kilometers northwest of downtown San Jose and is the country’s primary international airport.
With over 20 operating airlines, San Jose Costa Rica Airport serves over 6 million passengers annually, connecting San Jose to North, Central, and South America, the Caribbean, and Europe. San Jose International Airport is a hub for Avianca Costa Rica, Costa Rica Green Airways, Sansa Airlines, and Volaris Costa Rica, and a focus city for Avianca El Salvador and Copa Airlines.

San Jose Airport Services
Special Assistance
San Jose Costa Rica Airport offers special assistance services with authorized porters, wheelchairs, lifts, and luggage carts. Airport personnel and the airport manager will guide passengers through the different information booths found around the airport.
To book special assistance services at any point of your trip, you need to contact the respective airline.
Baggage Packaging
San Jose Airport Lounge
Free WiFi and Energy Points
San Jose Airport Parking
Whether you’re dropping off a loved one or you’re looking for a San Jose Airport long-term parking spot to leave your vehicle for a longer trip, San Jose Airport parking operates 365 days a year, 24 hours a day.
Short-term & Long-term Parking
Two-level parking lot adjacent to the Terminal Building, with capacity for 400 vehicles.
Open-air spaces on the Upper Level, ideal for departing passengers.
Covered spaces on the Lower Level, ideal for arriving passengers.
Rates:
$2.48 (€2.26) per hour
$35 (€31.95) per day
$200 (€182.50) per week
Arrivals
Departures
San Jose Airport Terminals
San Jose International Airport has two terminals: the International Terminal and the domestic Terminal. The International Terminal, also referred to as the Main Terminal, is significantly larger with many more facilities and amenities and serves most airlines. The Domestic Terminal is rather small as it only serves flights operated by Sansa Airlines and Costa Rica Green Airways. The two terminals aren’t interconnected, but they’re right next to each other, and you can easily walk between the two in just 5 minutes.

Transportation options from and to San Jose Airport
Transportation from San Jose Airport to the CityBy Train
You can take a train from the Alajuela station to the Atlantic Railroad station in San Jose.
*Departure every 10 minutes from the Alajuela station.
By Bus
The Green Line route (Linea Verde) operates daily and connects San Jose Airport to the city center.
*Departure every 15 minutes.
By Shuttle Bus
Several shuttle companies, like Interbus, operate to and from SJO Airport.
*Departure frequency varies depending on the operator.
By Taxi
Head to the official taxi rank for comfortable 24/7 door-to-door service with a San Jose Airport taxi.
Pre-book your San Jose Airport transfer with Welcome Pickups for a personalized experience and a hassle-free ride.
By Car
Stop by a car rental at San Jose Airport and drive directly to the city center.
*Trip durations vary depending on your final destination and traffic.
More connections from San Jose Airport
SHUTTLE BUSES
Airport shuttle buses operate daily, all year round, connecting SJO Airport not only to the city center but other popular destinations, like Jaco Beach.
Interbus is a reliable shuttle bus operator that provides transportation to several destinations around Costa Rica.
TAXIS AND PRIVATE TRANSFERS
Hotels Near San Jose Airport



Practical Information
Opening Hours
International Terminal: 24 hours
Domestic Terminal: 24 hours
Food and drink: Opening hours vary, 24-hour options available
Duty Free: 24 hours
Recommended Arrival Times
International flights: 3 hours
Domestic flights: 2 hours
Airport Codes
IATA San Jose Airport code: SJO
ICAO San Jose Airport code: MROC
Contact Information
Customer Service: +506 2437 2400
Flight Information: +506 2437 2616
Email: [email protected]
Online contact form
Lost & Found: +506 2437 2610 /[email protected]
Frequently Asked Questions
How much time do you need at San Jose Costa Rica Airport?
The recommended arrival times at San Jose Costa Rica Airport are 3 hours before your flight for international departures and 1.5 hours before your flight for domestic departures.