C$273 Cheap Flights from Lima to San Jose Juan Santamaria

Compare Lima to San Jose Juan Santamaria flight deals

Find the cheapest month or even day of the year to fly to San Jose Juan Santamaria

Book the best San Jose Juan Santamaria fare with no extra fees

Flight deals from Lima Airport to San Jose Juan Santamaria Airport

Looking for a cheap last-minute deal or the best return flight from Lima Airport to San Jose Juan Santamaria Airport? If you want to travel next month, return fares start from C$549. Find the lowest prices on one-way and return tickets right here.
Map with a flight path from Lima to San Jose Juan Santamaria. A plane icon is halfway along the route with a label that says "Direct flight".
Direct flight

Your route at a glance

Cheapest dealC$482
Cheapest monthMarch
Average flight duration3 hours and 53 minutes
Most popular airlineAvianca

Find the cheapest month to fly from Lima to San Jose Juan Santamaria

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Lima to San Jose Juan Santamaria flights are currently cheapest in February.

Direct flights from Lima to San Jose Juan Santamaria

Lima to San Jose Juan Santamaria: Alternative routes

Compare routes from Lima to San Jose below. You may find an airport to fly into that's cheaper, faster, or easier than San Jose Juan Santamaria.

Finding cheap flights from Lima to San Jose Juan Santamaria: Frequently asked questions

The best price we found for a return flight from Lima to San Jose Juan Santamaria is C$482. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
3 hours and 53 minutes is the average flight time from Lima to San Jose Juan Santamaria.
LATAM Airlines and LATAM Airlines Peru fly direct from Lima to San Jose Juan Santamaria.
As of December 2025, there are 23 flights per week flying from Lima to San Jose Juan Santamaria.
The cheapest month to fly from Lima to San Jose Juan Santamaria is usually March.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Lima Airport to San Jose Juan Santamaria Airport on Tuesday, March 3, 2026.
Yes – the average flight time is 3 hours and 53 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to San Jose Juan Santamaria but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to San Jose is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Avianca and LATAM Airlines offer the cheapest flight tickets to San Jose Juan Santamaria.

Flying from Jorge Chavez International Airport (LIM) to Juan Santamaria International Airport (SJO): what you need to know

  • 3 hours 55 minutes is the average duration of a direct flight from Jorge Chavez International Airport to Juan Santamaria International Airport. San Jose is 1 hour behind Lima and operates on the UTC-6 timezone.

  • Take your pick of 7 weekly flights from Jorge Chavez International Airport to Juan Santamaria International Airport. The 12:45 departure with LATAM Airlines is the earliest flight out from LIM to SJO. LATAM Airlines operates the last service of the day at 17:05 if you'd rather not get up at the crack of dawn.

  • You'll likely experience bigger queues in popular months such as August and other peak periods. Arriving up to four hours in advance for international flights and two hours for domestic departures is a wise move.

  • We make it simple to get a flight with a stopover. To see the options for flights from Jorge Chavez International Airport to Juan Santamaria International Airport, uncheck 'Direct flights only.' Then, choose a flight offering a stop long enough to tour your chosen city. Some popular stopovers between LIM and SJO include:

    • Rafael Nunez International Airport

    • Tocumen International Airport

    • Jose Maria Cordova International Airport

  • Before organizing your cheap ticket from LIM to SJO, check if you need a visa to enter Costa Rica. Visa and travel document requirements can differ and are updated often. To get the most up-to-date information, get in touch with the nearest consulate or embassy of the country you're going to.

How to find the cheapest flights from Jorge Chavez International Airport (LIM) to Juan Santamaria International Airport (SJO)

  • C$273 is the best price for a one-way ticket from Jorge Chavez International Airport to Juan Santamaria International Airport. Return flights start at C$482. These fares can change based on demand and availability.

  • Don't leave everything to the last moment. You're more likely to find cheap flight tickets from LIM to SJO if you book ahead. Airlines often have some fantastic early bird discounts.

  • The cheapest month for flight tickets from Jorge Chavez International Airport to Juan Santamaria International Airport is August. Use the 'Whole month' tool to see the lowest prices if you have flexible travel dates.

  • Sign into your online account or use the app to create a Price Alert. We'll let you know right away if there's a cheaper deal on this route. It's simple to do, and it'll save you time searching for cheap flight tickets from LIM to SJO every day.

  • Use filters to tailor your flights from Jorge Chavez International Airport to Juan Santamaria International Airport. Select your ideal departure and arrival times, airlines and number of stops. Alternatively, sort your results by 'Cheapest' to get the best deals.

Handy information about Jorge Chavez International Airport (LIM)

  • Located around 10 kilometres from central Lima, Jorge Chavez International Airport can be reached in approximately 25 minutes by car (depending on traffic). The same journey on public transport is roughly 35 minutes.

  • After a handy hotel near LIM? If you're boarding an early flight from Jorge Chavez International Airport to Juan Santamaria International Airport, these accommodation options will put you moments from your check-in counter:

Arriving at Juan Santamaria International Airport (SJO)

Getting from Juan Santamaria International Airport (SJO) to central San Jose

  • Juan Santamaria International Airport to the center of San Jose is about 21 minutes in a car. It's approximately 18 kilometres away. Find out what options are available, such as cabs, car rentals or ride-sharing services.

  • If you're taking public transport, expect a journey time of around 2 hours and 22 minutes.

When to fly to Juan Santamaria International Airport (SJO)

  • July is the busiest month for flights from Jorge Chavez International Airport to Juan Santamaria International Airport. To steer clear of the crowds, visit San Jose in May.

  • Lock in your flight from Jorge Chavez International Airport to Juan Santamaria International Airport for March if you'd like to visit San Jose during its warmest month. Expect temperatures of between 12ºC and 29ºC.

  • Look for cheap flight tickets from LIM to SJO in January if you want to travel in cooler conditions. Temperatures are at their lowest then, ranging between 12ºC and 26ºC on average.

More about San Jose

  • If you're looking for somewhere to lay your head, you can find the top stays in San Jose right here. Explore these hotels once you've booked your flight from LIM to SJO:

  • Every great adventure has to include a little sightseeing. Teatro Nacional Costa Rica, National Park (Parque Nacional) and Plaza de la Cultura are among the things you can't miss in San Jose.

Complete your San Jose trip with hotels and a car rental

  • After you've secured your cheap ticket to Juan Santamaria International Airport, browse the lowest prices and exclusive offers on hotels. You can also compare a range of car rental companies in one place to get the best car rental price for your San Jose vacation.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.