How Long Does It Take to Fly to Costa Rica?
Quick Answer
3–8 hours from most US cities. Direct flights from Miami take about 3 hours, while connecting flights from the West Coast or Midwest typically run 6–8 hours with one layover.
Typical Duration
Quick Answer
3–8 hours from most major US cities, depending on your departure city and whether you fly direct or connect. Miami and Houston offer the shortest direct flights at around 3–3.5 hours, while travelers from the West Coast or Northeast should expect 5–8 hours with a connection.
Flight Times from Major US Cities
| Departure City | Direct Flight Time | With 1 Connection |
|---|---|---|
| Miami (MIA) | 3 hours | 5–6 hours |
| Houston (IAH) | 3.5 hours | 5–7 hours |
| Atlanta (ATL) | 4 hours | 6–7 hours |
| Dallas (DFW) | 4 hours | 6–7 hours |
| New York (JFK) | 5.5 hours | 7–9 hours |
| Chicago (ORD) | 5 hours | 7–8 hours |
| Los Angeles (LAX) | 5.5 hours | 7–9 hours |
| Denver (DEN) | 5 hours | 7–8 hours |
| San Francisco (SFO) | 6 hours | 8–10 hours |
Two Main Airports in Costa Rica
Costa Rica has two international airports, and choosing the right one can save you significant travel time once you land.
Juan Santamaría International Airport (SJO)
- Located near San José, the capital
- The larger and busier of the two airports
- Best for travelers heading to the Central Valley, Manuel Antonio, Arenal Volcano, or the Pacific Coast south of Jacó
- Receives the most direct flights from the US
- Airlines: United, Delta, American, Southwest, JetBlue, Spirit, Alaska
Daniel Oduber Quirós International Airport (LIR)
- Located in Liberia, in the Guanacaste province
- Best for travelers heading to Tamarindo, Papagayo Peninsula, Nosara, or other northern Pacific beaches
- Fewer direct routes but growing rapidly
- Airlines: United, Delta, American, Southwest, JetBlue
- Saves 3–5 hours of ground travel if your destination is in Guanacaste
Direct vs. Connecting Flights
Direct Flights
Direct flights to Costa Rica are available from roughly 15 US cities. The most common direct routes include:
- Miami to SJO — 3 hours, multiple daily flights on American and Avianca
- Houston to SJO — 3.5 hours, United and Spirit
- Atlanta to SJO — 4 hours, Delta
- Dallas to SJO — 4 hours, American
- New York JFK to SJO — 5.5 hours, JetBlue and Delta
- Los Angeles to SJO — 5.5 hours, Delta, Alaska, and Spirit
- Fort Lauderdale to SJO — 3.5 hours, Spirit and JetBlue
Direct flights to LIR are fewer but include routes from Houston, Atlanta, Dallas, Miami, and several seasonal routes from other cities.
Connecting Flights
If no direct flight is available from your city, common connection hubs include:
- Miami (MIA) — the most popular hub for Costa Rica connections
- Houston (IAH) — strong United hub with multiple daily flights
- Atlanta (ATL) — Delta's main hub with reliable connections
- Dallas/Fort Worth (DFW) — American Airlines hub with daily service
- Panama City (PTY) — Copa Airlines connects through here from various US and Latin American cities
Layover times vary from 1–4 hours, so total journey time with a connection is typically 6–10 hours.
Airlines That Fly to Costa Rica
| Airline | Routes | Notes |
|---|---|---|
| United Airlines | IAH, EWR, DEN, ORD to SJO/LIR | Most routes, frequent service |
| Delta Air Lines | ATL, LAX, JFK, MSP to SJO/LIR | Strong seasonal schedules |
| American Airlines | MIA, DFW, CLT, PHX to SJO/LIR | Largest Miami presence |
| Southwest Airlines | Multiple US cities to SJO/LIR | Budget-friendly, no baggage fees |
| JetBlue | JFK, FLL, BOS to SJO | Competitive pricing |
| Spirit Airlines | FLL, IAH, LAX to SJO | Ultra-low-cost, fees for extras |
| Alaska Airlines | LAX, SEA to SJO | Seasonal routes |
| Avianca | MIA to SJO | Costa Rican carrier, frequent service |
Factors That Affect Your Travel Time
- Time of year — Peak season (December–April) means more direct flight options but higher prices and fuller planes
- Day of week — Midweek flights (Tuesday–Thursday) are often cheaper and less crowded
- Airport choice — Flying into LIR instead of SJO can save hours of ground transport if you're headed to Guanacaste
- Layover duration — Some connections add only 1–2 hours, while poorly timed layovers can add 4–6 hours
- Weather delays — Tropical storms during rainy season (May–November) can occasionally cause delays
Tips for Booking
- Book 6–8 weeks in advance for the best fares on direct flights
- Compare SJO vs. LIR — sometimes a slightly longer flight to LIR saves significant rental car or shuttle time
- Check Southwest — they don't appear on most flight search engines, so check their website directly
- Consider red-eye flights from the West Coast, which arrive in Costa Rica early morning
- Look at nearby departure airports — sometimes flying from a smaller city with a connection is cheaper than a direct from your nearest major hub
Ground Transportation After Landing
Your total travel time doesn't end at the airport. Factor in these ground transport times:
- SJO to San José — 30–60 minutes
- SJO to Manuel Antonio — 3–3.5 hours by car
- SJO to Arenal/La Fortuna — 2.5–3 hours by car
- SJO to Monteverde — 3.5–4 hours by car
- LIR to Tamarindo — 1–1.5 hours by car
- LIR to Papagayo — 30–40 minutes by car
Domestic flights via Sansa Airlines can save significant time for distant destinations, with flights from SJO to popular tourist areas taking 30–45 minutes.