Skip to content
a view of a city at night with the moon in the sky

How do I get to San José?

San José, Costa Rica

Current conditions

Local 17:22
Weather 20° rain
Air 36 good
Sun 05:14 → 17:54

How do I get to San José?

Juan Santamaría International Airport (SJO), 17 km northwest of downtown in Alajuela, handles nearly all international flights. Direct service runs from Miami (under 3 hours), Houston, Atlanta, and JFK on American, United, Delta, JetBlue, and Spirit. Copa connects through Panama City. Round-trip fares from the US run $350–700 depending on season.

Juan Santamaría International Airport sits in Alajuela, 17 km northwest of central San José. On a clear morning you can see the rim of the Central Valley from the terminal windows, though clear mornings during green season — May through November — are a coin flip. The airport handles the country's international traffic almost entirely. Don't confuse it with Tobías Bolaños (SYQ), a small domestic airstrip 7 km west of downtown that runs puddle-jumpers to beach towns and charter flights. SJO has two terminals, but Terminal 2 is just a handful of gates for regional departures. You'll arrive at the main Terminal 1, which smells like floor cleaner and fresh Café Britt coffee from the shop past immigration. Lines there tend to move in 30–45 minutes, sometimes faster in the early afternoon lull. Step outside baggage claim and you might be surprised — the Central Valley sits above 1,000 meters, so the air feels mild and spring-like rather than the wall of tropical heat you'd expect. Evenings cool to the high teens, and you'll likely want a light layer for the taxi ride into town.

From the US, Costa Rica is closer than most people realize. Miami to SJO is under 3 hours on American, JetBlue, or Spirit — short enough that the drink cart barely makes one pass. Houston runs 3.5 hours on United. Atlanta is 4 hours on Delta. Dallas–Fort Worth about the same on American. JFK and Newark get direct service from JetBlue and United at roughly 5 hours. Los Angeles typically routes through Houston or Fort Lauderdale at 8–10 hours total with the connection, but you still land same-day. Round-trip fares from the East Coast sit around $300–550 in shoulder season, climbing to $600–900 over Christmas and Semana Santa. From the West Coast, expect $400–700. Southwest currently flies Baltimore–SJO and occasionally drops fares into the mid-$200s — worth watching if your dates are flexible. From Canada, Air Canada runs Toronto direct year-round; WestJet adds seasonal service from Calgary roughly November through April.

Direct options from Europe are thin. Iberia flies Madrid to SJO — about 11 hours — as the only consistent nonstop from the continent, with fares that tend to run €500–900 round-trip. Everyone else connects through a US gateway, with Miami and Houston as the natural transit points, or through Panama City on Copa Airlines. Copa is worth knowing about: it runs heavy frequency through its Tocumen hub and connects to most of South America, making it the default routing from Bogotá, Lima, Buenos Aires, and São Paulo. Avianca also connects from Bogotá direct in about 3 hours. From London, a one-stop via Miami on BA or American, or via Madrid on Iberia, typically runs £600–1,000. That said, some budget-minded travelers from Europe route through Cancún on charter carriers and book a separate fare south. It might save €150–200 but adds a full travel day and the logistics get messy. Not recommended for a first visit.

The cheapest flights land between mid-September and early November — deep into the rainy season, when afternoon downpours hammer the terminal roof like applause and the hills around the Central Valley go an almost unnaturally bright green. Mornings are often clear, though, and hotel rates drop in step, so the value calculation works if a bit of afternoon rain doesn't bother you. The priciest windows are December 15 through January 5 and Easter week, when North American holiday traffic collides with Costa Rican summer vacation and fares spike 40–60%. Book competitive US routes about 6–8 weeks out for the best pricing. The Miami corridor has enough carrier competition that reasonable fares still surface closer in. One more thing worth knowing: if your trip centers on Pacific coast beaches — Tamarindo, Papagayo, Nosara — consider Daniel Oduber Quirós International Airport (LIR) in Liberia, 215 km northwest. American, Delta, United, and Southwest serve it seasonally from US cities, and it saves you a grinding 4–5 hour drive from SJO. But if San José is your base, or you're heading toward Arenal, the Caribbean coast, or Monteverde, SJO is the only sensible entry point.

$500 average return flight, USD

Daily nonstops from Miami, Houston, Atlanta, Dallas, and JFK on American, United, Delta, JetBlue, and Spirit. Copa connects through Panama City for South American routes. Iberia runs the sole consistent European nonstop from Madrid.

Nearest airports

  • SJO — Juan Santamaría International Airport

    17 km from city centre

  • SYQ — Tobías Bolaños International Airport

    7 km from city centre

  • LIR — Daniel Oduber Quirós International Airport

    215 km from city centre

Last verified by automated review (v1.7.2) on May 31, 2026. What is automated review?

Plan Your Trip to San José