SJO

Direct flights from San José

San José, Costa Rica · 55 destinations

19 countries SANSA, AVIANCA, United Airlines
Watch deals from SJO We'll email you the cheapest direct round-trips — free, weekly, no password.

Free · weekly digest · no password needed

Top nonstop destinations from SJO

AMS Amsterdam Netherlands
KLM
3–4×/week ~11h 20m
Delta Air Lines
Daily ~3h 17m
Southwest Airlines
Occasional ~4h 10m
BOG Bogota Colombia
AVIANCA
~1h 34m
Avianca
~7h 5m
Volaris Volaris Costa Rica
3–4×/week ~1h 35m
AVIANCA
~1h 11m
American Airlines
Daily ~3h 32m
American Airlines United Airlines
~4h 28m
ACO Cóbano Costa Rica
GetJet Airlines SANSA
~0h 8m
American Airlines
Daily ~3h 35m
Southwest Airlines United Airlines
Occasional ~4h 52m
United Airlines
~4h 7m
JetBlue Airways Spirit Airlines
~2h 18m
Lufthansa
~11h 42m
GLF Golfito Costa Rica
SANSA
~0h 14m
Volaris Costa Rica
~2h 57m
AVIANCA Copa Airlines
~1h 4m
See all 55 nonstop destinations, schedules & map →

About SJO

Juan Santamaría International (SJO) is an airport in San José, Costa Rica serving 55 nonstop destinations across 19 countries. The largest operators are SANSA, AVIANCA and United Airlines. Updated 28 June 2026.

Frequently asked questions

How many nonstop destinations does SJO have?

SJO (Juan Santamaría International) serves 55 nonstop destinations across 19 countries.

Which airlines fly nonstop from SJO?

Airlines flying nonstop from SJO include KLM, Delta Air Lines, Southwest Airlines, AVIANCA, Avianca, Volaris, Volaris Costa Rica, American Airlines, United Airlines, GetJet Airlines and 20 more.

What is the ICAO code for SJO?

The ICAO code for SJO (Juan Santamaría International) is MROC.

ICAO
MROC
Route data
updated about 1 month ago