There are 53 direct nonstop flight destinations from San Jose Juan Santamaria International (SJO), served by 29 airlines. 11 are domestic routes and 42 are international non-stop flights. The longest direct flight goes to Frankfurt (FRA), with a non-stop flight time of 11h 13m.
Route data last updated: May 28, 2026
Most Popular from San Jose
Busiest routes by number of airlines
🍃 Lowest-carbon direct flights from San Jose
Shortest nonstop routes from SJO — direct flights cut takeoff/climb fuel burn vs. taking a layover
Airlines from San Jose
About Juan Santamaria International (SJO)
Frequently Asked Questions
How many direct flights are there from San Jose (SJO)?
53 nonstop destinations from San Jose (SJO), across 29 airlines. 11 domestic, 42 international.
Which airlines fly from San Jose (SJO)?
29 airlines fly nonstop from San Jose (SJO). Full list is in the airline section above.
What is the longest nonstop flight from San Jose (SJO)?
Frankfurt (FRA) — 5,817 miles, about 11h 13m.
Can I fly internationally from San Jose (SJO)?
Yes — 42 international nonstop destinations from SJO.
How early should I arrive at Juan Santamaria International?
2 hours for domestic, 3 hours for international. Standard advice for check-in, security, and immigration.
What timezone is San Jose (SJO) in?
America/Costa_Rica.