Cheap flights to San José

From
Juan Santamaria
SJO

The main international flights to the capital of Costa Rica arrive at Juan Santamaria International Airport, located 15 kilometers from the city center. The route network covers many destinations, led by flights from Panama City (147 flights per week) and San Salvador (100 flights). Flights from Mexico City and Bogota are also popular, ensuring stable connections with the regions of Latin and North America. Detailed information on how to get to the city can be found in our guide.

Regular air service to San Jose is provided by 29 airlines, offering travelers a wide selection of flight options. Among the largest carriers are Avianca, Copa Airlines and United Airlines, which operate hundreds of flights weekly. Below on this page, you can find cards for popular departure cities with a convenient ticket search form. It is also recommended to check the weather before your trip to better plan your journey.

Recent deals to San José

AM
AM
$ 178

Cancun — San José

09:16—22:00
14 Oct 2026
13 h 44 m
1 stop
LA
LA
$ 340

Buenos Aires — San José

03:55—15:55
21 Oct 2026
15 h
1 stop
OR
AM
AM
$ 673

Amsterdam — San José

11:50—22:00
13 Oct 2026
42 h 10 m
2 stops

Flight insights to San José

Data-driven trends for direct flights to San José — how often airlines fly, where passengers come from, and typical fares and flight times.

Most frequent departure cities

The most frequent direct routes to San José come from Panama City, San Salvador and Mexico City. Panama City leads with around 147 flights a week.

Top departure countries

Most direct flights to San José depart from United States, Panama and Colombia. United States alone accounts for about 35% of all direct routes.

  • United Statesavg $222
  • Panamaavg $146
  • Colombiaavg $211
  • El Salvadoravg $152
  • Mexicoavg $163

Direct routes & fares

Popular non-stop routes to San José range from Mexico City at $144 to Bogota at $237 — a quick way to compare direct-flight fares.

Cheapest departure cities

The cheapest places to fly to San José from right now are Guatemala City from $111, Quepos from $130 and Cancun from $132.

Longest direct flights

The longest direct flight to San José is from Frankfurt am Main at about 12h 30m, followed by Amsterdam (12h 8m) and Paris (11h 57m).

Popular departure cities to San José

Panama CityPanama
Panama City
147 flights/weekFrom $ 146
San SalvadorEl Salvador
San Salvador
100 flights/weekFrom $ 152
Mexico CityMexico
Mexico City
62 flights/weekFrom $ 144
BogotaColombia
Bogota
59 flights/weekFrom $ 237
MiamiUnited States
Miami
58 flights/weekFrom $ 147
HoustonUnited States
Houston
56 flights/weekFrom $ 182
Guatemala CityGuatemala
Guatemala City
38 flights/weekFrom $ 111
New York CityUnited States
New York City
37 flights/weekFrom $ 157
MedellínColombia
Medellín
36 flights/weekFrom $ 183
OrlandoUnited States
Orlando
35 flights/weekFrom $ 186
Los AngelesUnited States
Los Angeles
32 flights/weekFrom $ 201
DallasUnited States
Dallas
28 flights/weekFrom $ 227
Fort LauderdaleUnited States
Fort Lauderdale
25 flights/weekFrom $ 294
MadridSpain
Madrid
24 flights/weekFrom $ 414
CartagenaColombia
Cartagena
22 flights/weekFrom $ 212
CancunMexico
Cancun
18 flights/weekFrom $ 132
TorontoCanada
Toronto
16 flights/weekFrom $ 199
AtlantaUnited States
Atlanta
16 flights/weekFrom $ 206
LimaPeru
Lima
14 flights/weekFrom $ 254
San FranciscoUnited States
San Francisco
14 flights/weekFrom $ 248
CharlotteUnited States
Charlotte
14 flights/weekFrom $ 289
ParisFrance
Paris
11 flights/weekFrom $ 469
Washington, D.C.United States
Washington, D.C.
10 flights/weekFrom $ 174
MontrealCanada
Montreal
10 flights/weekFrom $ 190
GuadalajaraMexico
Guadalajara
9 flights/weekFrom $ 188
QueposCosta Rica
Quepos
9 flights/weekFrom $ 130
Santo DomingoDominican Republic
Santo Domingo
7 flights/weekFrom $ 140
San JuanPuerto Rico
San Juan
6 flights/weekFrom $ 194
AmsterdamNetherlands
Amsterdam
6 flights/weekFrom $ 604
Frankfurt am MainGermany
Frankfurt am Main
6 flights/weekFrom $ 494
Buenos AiresArgentina
Buenos Aires
5 flights/weekFrom $ 259
MonterreyMexico
Monterrey
4 flights/weekFrom $ 186
DenverUnited States
Denver
4 flights/weekFrom $ 267
ChicagoUnited States
Chicago
4 flights/weekFrom $ 311
Sao PauloBrazil
Sao Paulo
4 flights/weekFrom $ 215
San Pedro SulaHonduras
San Pedro Sula
3 flights/weekFrom $ 191
QuitoEcuador
Quito
2 flights/weekFrom $ 219
ManaguaNicaragua
Managua
1 flights/weekFrom $ 198
GuayaquilEcuador
Guayaquil
1 flights/weekFrom $ 242
RoatanHonduras
Roatan
From $ 336
CozumelMexico
Cozumel
From $ 263
Belize CityBelize
Belize City
From $ 224
Montego BayJamaica
Montego Bay
From $ 483
BarranquillaColombia
Barranquilla
Check price
West Palm BeachUnited States
West Palm Beach
Check price
HavanaCuba
Havana
Check price
Key WestUnited States
Key West
Check price
BrownsvilleUnited States
Brownsville
Check price
Punta CanaDominican Republic
Punta Cana
From $ 266
OaxacaMexico
Oaxaca
Check price
Fort MyersUnited States
Fort Myers
Check price
MeridaMexico
Merida
From $ 226
SarasotaUnited States
Sarasota
Check price
PueblaMexico
Puebla
From $ 207
TulumMexico
Tulum
Check price
IpialesColombia
Ipiales
Check price
VeracruzMexico
Veracruz
Check price
OranjestadAruba
Oranjestad
Check price
DestinUnited States
Destin
Check price
Puerto PlataDominican Republic
Puerto Plata
Check price

Frequently asked questions

Which cities have the most frequent flights to San Jose?
The highest number of flights arrive from Panama City (147 flights per week) and San Salvador (100 flights). Other top popular destinations include Mexico City, Bogota, and Miami.
How many airlines operate flights to San Jose?
A total of 29 airlines operate flights to the city. The largest carriers are Avianca, Copa Airlines, United Airlines, and American Airlines.
Which airports receive flights to San Jose?
The main international hub is Juan Santamaria International Airport (SJO). It is located approximately 15 kilometers from the city center.
From how many cities can you fly to San Jose?
The current list of popular routes includes 15 key departure cities. Most of them are located in Central and North American countries, as well as in Colombia and Spain.
How to find cheap tickets to San Jose?
To find great deals, you should look for flights from low-cost carriers such as Volaris Costa Rica or JetBlue. It is also recommended to check departure options from major hubs like Houston or Dallas, where a large number of regular flights are operated.

We use cookies and services to collect user information. This is essential for the functioning of the site and for marketing purposes. You can find out more in .