Cheap Flights from Rio de Janeiro to Lima

Compare Rio de Janeiro to Lima flight deals

Find the cheapest month or even day of the year to fly to Lima

Book the best Lima fare with no extra fees

Flight deals from Rio de Janeiro to Lima Airport

Looking for a cheap last-minute deal or the best return flight from Rio de Janeiro to Lima Airport? If you want to travel next month, return fares start from $704. Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Rio de Janeiro to Lima

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Rio de Janeiro to Lima flights are currently cheapest in May.

Direct flights from Rio de Janeiro to Lima

Rio de Janeiro to Lima: Alternative routes

Compare routes from Rio de Janeiro to Lima below. You may find an airport to fly into that's cheaper, faster, or easier than Lima.

Rio de Janeiro to Lima: Flight information

The things to know before you go.
Cheapest flight found$612
Cheapest month to flyMay
Average flights per week49

Finding cheap flights from Rio de Janeiro to Lima: Frequently asked questions

The best price we found for a return flight from Rio de Janeiro to Lima is $612. 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.
Delta, LATAM Airlines Peru and LATAM Airlines fly direct from Rio de Janeiro to Lima.
As of March 2026, there are 49 flights per week flying from Rio de Janeiro to Lima.
The cheapest month to fly from Rio de Janeiro to Lima is usually May.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Rio de Janeiro to Lima Airport on Friday, 15 May 2026.
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 Lima 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 Lima is around 40 days in advance, so don’t leave your flight to the last minute.

Flying from Rio de Janeiro to Lima Jorge Chavez International Airport (LIM): What you need to know

  • Rio de Janeiro Galeao International Airport (GIG) is Rio de Janeiro's main airport. Explore your options for reserving a flight from Rio de Janeiro to Lima Jorge Chavez International Airport (LIM) leaving from here.

  • The average time for a direct Rio de Janeiro to Lima Jorge Chavez International Airport flight is 5 hours 45 minutes.

  • Lima is two hours behind Rio de Janeiro. Lima Jorge Chavez International Airport is located in Lima, which is in the UTC-5 timezone.

  • Rio de Janeiro Galeao International Airport (GIG) to Lima Jorge Chavez International Airport (LIM) is the most popular route. There are 13 direct departures a week to pick from. If you prefer starting your day later, hop on the last flight with LATAM Airlines at 7:25am. Choose the first GIG to LIM departure operated by LATAM Airlines at 7am if getting there sooner works for you.

  • Arrive at the airport on time so you don't miss your flight from Rio de Janeiro to LIM. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid the mad dash to your gate.

  • You can expect longer lines during popular months such as January and other peak periods. Arriving up to four hours in advance for an international flight and two hours for domestic departures will help ensure a smooth travel experience.

Airports in Rio de Janeiro

Rio de Janeiro Galeao International Airport (GIG)

  • You can book a direct flight from Rio de Janeiro to Lima Jorge Chavez International Airport (LIM) out of Rio de Janeiro Galeao International Airport (GIG).

  • When leaving from GIG, you can take a direct flight from Rio de Janeiro to Lima Jorge Chavez International Airport with LATAM Airlines.

  • LATAM Airlines is the most frequently chosen airline for flights from GIG to LIM.

  • LATAM Airlines is the most consistent performer for punctuality on this route.

  • Stopovers are the perfect opportunity to break up your trip and possibly even tour another city. When browsing cheap flights from Rio de Janeiro to LIM leaving from Rio de Janeiro Galeao International Airport (GIG), uncheck the 'Direct flights only' box to get ideas for where to visit along the way. Here's where you could connect through:

    • Bogota El Dorado International Airport (BOG)

    • Panama City Tocumen International Airport (PTY)

    • Santiago Arturo Merino Benitez Intl Airport (SCL)

  • Located around 19 kilometres from central Rio de Janeiro, GIG can be reached in about 30 minutes by car, depending on traffic. The journey by public transport takes roughly 1 hour.

  • Searching for a convenient hotel near Rio de Janeiro Galeao International Airport? If you're catching an early flight from Rio de Janeiro to Lima Jorge Chavez International Airport, these stays will have you sleeping moments from your departure lounge:

  • 80% of flights departing from Rio de Janeiro Galeao International Airport land at their destination on time. Given its reliable on-time performance, you're unlikely to be delayed when taking off from GIG.

Rio de Janeiro Santos Dumont Airport (SDU)

  • SDU is around 5 kilometres from central Rio de Janeiro. It'll take you 10 minutes or so to get to the airport if you're driving from the city centre. Public transport takes approximately 20 minutes.

  • Get a head start on your holiday with an additional night away from home. Before catching your Rio de Janeiro to LIM flight, unwind in one of these hotels near Rio de Janeiro Santos Dumont Airport:

  • Rio de Janeiro Santos Dumont Airport has an on-time performance rate of 79%. This figure reflects how frequently flights that depart from this airport reach their destination on time.

About Lima Jorge Chavez International Airport (LIM)

  • Consider booking a hotel near LIM if you're catching a late flight from Rio de Janeiro to Lima Jorge Chavez International Airport. Settle into one of these accommodation options and be in bed in no time flat:

  • To secure the lowest price, book your vehicle around three weeks ahead of your Rio de Janeiro to Lima Jorge Chavez International Airport flight.

Getting from Lima Jorge Chavez International Airport (LIM) to central Lima

  • Central Lima is around 13 kilometres from Lima Jorge Chavez International Airport and takes about 30 minutes to reach by car. Explore your options for getting into the city, whether that's with a taxi, car hire or ride-share.

  • When travelling on public transport, expect a journey of around 50 minutes.

How to find the cheapest flights from Rio de Janeiro to Lima Jorge Chavez International Airport (LIM)

  • The lowest price we've found for a one-way ticket from Rio de Janeiro to Lima Jorge Chavez International Airport is $303. For a return flight on this route, the best price is $612. Depending on when you book and the availability, these fares can change.

  • Score cheap flights from Rio de Janeiro to LIM by booking three months ahead. According to our research, that's the sweet spot for picking up a bargain.

  • Schedule your trip for August. That's the best month for scoring cheap Rio de Janeiro to Lima Jorge Chavez International Airport tickets. If you're flexible with your dates, use the 'Whole month' tool to find the cheapest price across each month.

  • Never miss a deal on plane tickets from Rio de Janeiro to LIM by setting up a Price Alert. We'll send you an email or notification on the app when prices go down.

  • Filters make it easier to dig up a deal for your flight from Rio de Janeiro to Lima Jorge Chavez International Airport. Choose the airlines, flight times and stops that check all your boxes. Then sort the results by 'Cheapest' to find the best price quickly.

The best time to fly from Rio de Janeiro to Lima Jorge Chavez International Airport (LIM)

  • Picture the kind of break you want when picking your flight dates. December is the quietest month to go to Lima. February is when most people book flights from Rio de Janeiro to Lima Jorge Chavez International Airport (LIM), which may be perfect if you'd rather travel when it's busy.

  • Lock in a Rio de Janeiro to LIM plane ticket departing in February if you want to explore the city during its warmest month. You can expect temperatures in Lima to range from 19ºC to 26ºC.

  • August has temperatures of between 14ºC and 21ºC. Look for cheap tickets from Rio de Janeiro to Lima Jorge Chavez International Airport around that time if you like travelling in cooler conditions.

More about Lima

  • Start your Lima trip off on the right foot by choosing the perfect place to stay. Once you've booked your flight from Rio de Janeiro to Lima Jorge Chavez International Airport, check out our range of accommodation options including:

  • There are so many things to discover in this city, it can be difficult to know where to begin. La Casa de la Gastronomia Peruana, Lima Cathedral and Lima Main Square are popular attractions which should be on every Lima itinerary.

Explore more of Peru

  • Huancayo is just one of the many cities in Peru waiting to be discovered after you've seen Lima. Around 209 kilometres away to the east, top sights here include Cristo Rey, Los Pinos - Cochas Chico. Ecological Park and Mirador Chonta.

  • Around 274 kilometres southeast of Lima, Ica is another favourite stop in Peru. Experience the best of this destination with a visit to Oasis of Huacachina, Mirador de Huacachina and Las Dunas de la Huacachina.

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