The places reachable from San Jose on the most scheduled services, busiest first.
Aside from the non-stop destinations above, these popular places require a connection:
Distance matters when booking with points and miles: several loyalty programs price award flights in distance bands. Each list below adds the non-stop destinations from San Jose not already shown in a shorter great-circle distance band.
Long-haul routes are usually flown by a wide-body aircraft, and the cabin you book matters more the longer you are in it — which is also where award points go furthest. These are the non-stop routes from San Jose of 3,000 miles or more.
San Jose has nonstop service to 19 airports in United States: Miami (MIA), Atlanta (ATL), Houston (IAH), Los Angeles (LAX), Dallas-Fort Worth (DFW), New York (JFK), Newark (EWR), Orlando (MCO), Charlotte (CLT), Houston (HOU), Fort Lauderdale (FLL), Dulles (IAD), San Francisco (SFO), Chicago (ORD), Denver (DEN), Baltimore (BWI), Tampa (TPA), Nashville (BNA), and Austin (AUS). Flights are offered by Air Canada (Star Alliance), Air France (SkyTeam), Alaska Airlines (Oneworld), American Airlines (Oneworld), Avianca (Star Alliance), British Airways (Oneworld), Delta Air Lines (SkyTeam), Frontier Airlines, Iberia (Oneworld), JetBlue, KLM (SkyTeam), MX, Qatar Airways (Oneworld), Skytrans Regional, Southwest Airlines, Spirit Airlines, and United Airlines (Star Alliance).
San Jose has nonstop service to 4 airports in Mexico: Mexico City (MEX), Cancun (CUN), Monterrey (MTY), and Guadalajara (GDL). Flights are offered by Aeroenlaces Nacionales, AeroMexico (SkyTeam), Air France (SkyTeam), Avianca (Star Alliance), Skytrans Regional, and Volaris.
San Jose has nonstop service to 3 airports in Canada: Toronto (YYZ), Montreal (YUL), and Quebec (YQB). Flights are offered by Air Canada (Star Alliance), Air Transat, and Porter Airlines.
San Jose has nonstop service to 3 airports in Colombia: Bogota (BOG), Rionegro (MDE), and Cartagena (CTG). Flights are offered by Avianca (Star Alliance), Copa Airlines Colombia, and Turkish Airlines (Star Alliance).
San Jose has nonstop service to 2 airports in Ecuador: Quito (UIO) and Guayaquil (GYE). Flights are offered by Avianca (Star Alliance).
San Jose has nonstop service to 2 airports in Panama: Tocumen (PTY) and Isla Colon (BOC). Flights are offered by Air Europa (SkyTeam), Air France (SkyTeam), Avianca (Star Alliance), Copa Airlines (Star Alliance), Iberia (Oneworld), KLM (SkyTeam), Lufthansa (Star Alliance), SANSA Airlines, and Turkish Airlines (Star Alliance).
San Jose has nonstop service to 2 airports in United Kingdom: London (LGW) and London (LHR). Flights are offered by British Airways (Oneworld).
You can fly nonstop from San Jose to Ezeiza (EZE) in Argentina with Avianca (Star Alliance).
You can fly nonstop from San Jose to Santo Domingo (SDQ) in Dominican Republic with Asian Air and WorldTicket.
You can fly nonstop from San Jose to Santa Clara (SAL) in El Salvador with Air Canada (Star Alliance), Avianca (Star Alliance), Iberia (Oneworld), and Skytrans Regional.
You can fly nonstop from San Jose to Paris (CDG) in France with Air France (SkyTeam), KLM (SkyTeam), and Saudia (SkyTeam).
You can fly nonstop from San Jose to Frankfurt-am-Main (FRA) in Germany with Air China (Star Alliance), Condor, and Lufthansa (Star Alliance).
You can fly nonstop from San Jose to Guatemala City (GUA) in Guatemala with Air Canada (Star Alliance), Air France (SkyTeam), Avianca (Star Alliance), Copa Airlines (Star Alliance), Iberia (Oneworld), KLM (SkyTeam), Lufthansa (Star Alliance), Skytrans Regional, and Volaris.
You can fly nonstop from San Jose to Amsterdam (AMS) in Netherlands with Air France (SkyTeam) and KLM (SkyTeam).
You can fly nonstop from San Jose to Managua (MGA) in Nicaragua with Air France (SkyTeam), Copa Airlines (Star Alliance), SANSA Airlines, and WorldTicket.
You can fly nonstop from San Jose to Lima (LIM) in Peru with LATAM Chile.
You can fly nonstop from San Jose to Madrid (MAD) in Spain with British Airways (Oneworld), Evelop Airlines, Iberia (Oneworld), and Qatar Airways (Oneworld).
The other 31 routes are scheduled across the whole window the feed publishes.
How many of these destinations each program's airlines fly to. Reach, not award availability — that is a live fare question this schedule feed cannot answer.
Air China (Star Alliance) flies nonstop from San Jose to Frankfurt-am-Main (FRA).
Air France (SkyTeam) flies nonstop from San Jose to Paris (CDG) and Amsterdam (AMS).
British Airways (Oneworld) flies nonstop from San Jose to Madrid (MAD), London (LGW), and London (LHR).
Condor flies nonstop from San Jose to Frankfurt-am-Main (FRA).
Edelweiss Air (Star Alliance) flies nonstop from San Jose to Zurich (ZRH).
Evelop Airlines flies nonstop from San Jose to Madrid (MAD).
Iberia (Oneworld) flies nonstop from San Jose to Madrid (MAD).
KLM (SkyTeam) flies nonstop from San Jose to Paris (CDG) and Amsterdam (AMS).
Lufthansa (Star Alliance) flies nonstop from San Jose to Zurich (ZRH) and Frankfurt-am-Main (FRA).
Qatar Airways (Oneworld) flies nonstop from San Jose to Madrid (MAD).
Saudia (SkyTeam) flies nonstop from San Jose to Paris (CDG).
Swiss International Air Lines (Star Alliance) flies nonstop from San Jose to Zurich (ZRH).
Avianca (Star Alliance) flies nonstop from San Jose to Bogota (BOG), Rionegro (MDE), Cartagena (CTG), Quito (UIO), Ezeiza (EZE), and Guayaquil (GYE).
Copa Airlines Colombia flies nonstop from San Jose to Rionegro (MDE).
LATAM Chile flies nonstop from San Jose to Lima (LIM).
Turkish Airlines (Star Alliance) flies nonstop from San Jose to Bogota (BOG).
The airport's official name is Juan Santamaria International Airport. On Roame and most flight schedules, you will find it under the code SJO.
The IATA airport code for Juan Santamaria International Airport is SJO. Enter SJO in Flightmap whenever you want to use this exact airport.
Juan Santamaria International Airport serves San Jose, Costa Rica. Flightmap uses the airport's exact coordinates, so nearby airports and route distances stay tied to SJO, not just the broader city.
Open the map with SJO as your departure airport and Anywhere as the destination. You can then narrow the routes by airline, alliance, aircraft, mileage program, nonstop service, and observed award fares.
Yes. Flightmap separates nonstop routes from destinations that need a connection, and the Nonstop only control lets you focus on direct service from SJO.
Yes. When Roame has observed award availability for a route from SJO, signed-in members can see the lowest points price by cabin and the related carrier fees, then continue to the full award search.
Current schedule data connects San Jose (SJO) with 65 connected airports in 19 countries. The route list can change as airlines publish new seasons, so the page is rebuilt from the latest available schedule aggregate.
The current route data includes 39 airlines: Aeroenlaces Nacionales, AeroMexico, Air Canada, Air China, Air Europa, Air France, Air Transat, Alaska Airlines, American Airlines, Asian Air, Avianca, British Airways, Condor, Copa Airlines, Copa Airlines Colombia, Delta Air Lines, Edelweiss Air, Evelop Airlines, Frontier Airlines, Iberia, JetBlue, KLM, LATAM Chile, Lufthansa, MX, Porter Airlines, Qatar Airways, SANSA Airlines, Saudia, SkyGreece Airlines, Skytrans Regional, Southwest Airlines, Spirit Airlines, Swiss International Air Lines, Turkish Airlines, United Airlines, Volaris, WorldTicket, and X1. Use the airline filter to isolate any one of them on the map.
The longest nonstop connection currently present in the route data is Zurich (ZRH), about 5,838 miles from San Jose. It is offered by Edelweiss Air, Lufthansa, and Swiss International Air Lines.
Yes. The current route data includes 10 domestic destinations within Costa Rica. The Domestic flights section highlights named airport links from that set.
You can fly nonstop from San Jose to Zurich (ZRH) in Switzerland with Edelweiss Air (Star Alliance), Lufthansa (Star Alliance), and Swiss International Air Lines (Star Alliance).