Airports CR SJO
Scheduled service · Large International Airport
SJO
MROC

🇨🇷 Juan Santamaría International Airport

San José (Alajuela), CR-A, CR 3021 ft America/Costa_Rica
106
Routes
54
Destinations
42
Airlines
16
Countries
Updated Apr 30, 2026

Track new departures from SJO

Get an email when airlines add, remove, or reschedule routes from San José (Alajuela).

Free for up to 3 airports · No credit card
SJO in 20 seconds
Juan Santamaría International Airport (IATA: SJO, ICAO: MROC) serves San José (Alajuela), CR. It has 106 scheduled routes to 54 destinations in 16 countries, operated by 42 airlines.
8.1/10
Mostly positive
What travelers love
  • Efficiency of Security and Immigration: Many travelers report that security and immigration processes are efficient, especially during non-peak hours. Some experiences indicate clearing immigration in as little as 10-25 minutes.
  • Cleanliness and Modern Facilities: The airport is frequently praised for its cleanliness and modern design. It is described as well-organized and traveler-friendly.
  • Amenities and Services: SJO offers free Wi-Fi throughout the airport, a decent selection of dining options including local and international brands like Starbucks and Café Britt, and souvenir shops. There are also comfortable seating areas with charging points.
  • Accessibility: The airport is noted for its accessibility, featuring ramps, escalators, elevators, and handicap restrooms. Much of the staff speaks English, and signs are in both Spanish and English.
Common complaints
  • Long Immigration and Security Wait Times during Peak Hours: While generally efficient, immigration and security lines can become very long, especially at noon when several flights arrive simultaneously from the US, Mexico, and Central America, potentially leading to waits of up to two hours or even longer. Early morning departures can also cause enormous security lines.
  • High Prices for Food and Shopping: A recurring complaint is the "criminal price" of food and beverages inside the terminal, with items being considerably more expensive than outside the airport. Duty-free items, while available, also face criticism, with one review mentioning non-ICAO-compliant security bags for duty-free purchases leading to confiscation.
  • Transportation Challenges and Cost: App-based ride services like Uber are not officially permitted to enter the airport directly, and traditional taxi drivers are sometimes reported to overcharge. While taxis are available, official orange cabs are recommended, and an Uber from downtown San José costs around $17 USD. There is a lack of transit options to easily access the airport by public transport.
  • Departure Tax Process (Historical): While the $29 USD departure tax is now typically included in most airline tickets, some airlines may still require passengers to pay it separately, which can lead to long lines.

Bottom line: Juan Santamaría International Airport provides a largely positive experience for travelers due to its modern facilities and cleanliness, though visitors should be prepared for potentially long waits at immigration and security during peak times and high prices for amenities within the terminal.

AirportRoutes · updated Apr 30, 2026
Live · updated daily

New & changed departures

3 changes to SJO's schedule in the last 90 days.

+3 net routes in 12 months
AVIANCA begins SJO → Buenos Aires (Ezeiza). New route
First seen Jun 13, 2026 · detected Jun 15
Cargojet begins SJO → Hamilton on the Boeing 757-200. New route
First seen May 29, 2026 · detected Jun 1
VivaAerobus begins SJO → Monterrey on the Airbus A320. New route
First seen May 2, 2026 · detected May 4

Want the next one in your inbox?Track SJO and we'll email you every schedule change automatically.

Track all changes

Routes from SJO

54 nonstop destinations · 42 airlines.

Route Network Map

Loading route map... Tap fullscreen button for better mobile experience

Airport routes

Juan Santamaría International Airport (SJO) offers 106 flight routes operated by 42 airlines. Major carriers include SANSA Airlines, Avianca, Avianca Costa Rica and others. Popular destinations from San José (Alajuela) include Puerto Jimenez, La Managua, Tamarindo, Nosara, El Salvador Int'l.

Traveler reviews & tips

From people who've recently flown through San José (Alajuela).

Share a tip
Rate this airport:
/5 · 0 ratings

No tips for SJO yet — be the first to help fellow travelers.

Share your tip or review

Help fellow travelers at Juan Santamaría International Airport. Tips are reviewed before publishing.

Common questions about SJO

Quick answers, straight from the schedule data.

How many destinations have nonstop flights from SJO?

Juan Santamaría International Airport has 106 scheduled routes to 54 destinations in 16 countries, operated by 42 airlines.

Which airlines fly from Juan Santamaría International Airport?

42 carriers operate scheduled departures, including SANSA Airlines, Avianca, Avianca Costa Rica.

Where is Juan Santamaría International Airport located?

Juan Santamaría International Airport is located in San José (Alajuela), CR, at an elevation of 3021 ft. Its IATA code is SJO and ICAO code is MROC.

Never miss a new route from SJO
3 schedule changes in the last 90 days · be the first to know about the next one.
Track SJO