336 € 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

Looking for a cheap last-minute deal or the best return flight from Rio de Janeiro to Lima? 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 April.

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 found336 €
Cheapest month to flyApril
Average flight time5 hrs, 32 mins
Most popular airlineDelta
Average flights per week39

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 336 €. 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.
5 hours and 32 minutes is the average flight time from Rio de Janeiro to Lima.
Delta, LATAM Airlines and LATAM Airlines Peru fly direct from Rio de Janeiro to Lima.
As of October 2025, there are 48 flights per week flying from Rio de Janeiro to Lima.
The cheapest month to fly from Rio de Janeiro to Lima is usually April.
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 Thursday, 9 April 2026.
Yes – the average flight time is 5 hours and 32 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 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 Jorge Chavez International Airport (LIM): What you need to know

  • Rio De Janeiro's main base, Galeao Antonio Carlos Jobim International Airport (GIG), is where great travel stories take off. Explore the departure options from here when searching for a flight from Rio De Janeiro to Jorge Chavez International Airport (LIM).

  • Expect to be in the air for 5 hours 45 minutes. On average, that's the duration of a direct Rio De Janeiro to Jorge Chavez International Airport flight.

  • Jorge Chavez International Airport is located in Lima. The city is in the UTC-5 timezone and is two hours behind Rio De Janeiro.

  • You can choose from 7 direct flights a week between Galeao Antonio Carlos Jobim International Airport (GIG) and Jorge Chavez International Airport (LIM). This is the most popular route, with LATAM Airlines offering a 7am departure from GIG to LIM.

  • Arriving two hours before an international flight and one hour ahead of a domestic departure are travel rules to live by. Make sure you're at the airport on time to board your flight from Rio De Janeiro to LIM.

  • Delays at check-in and security are more likely if you're travelling during high season, so allow some extra breathing room. The recommendation for peak times? Arrive up to four hours ahead for international flights and two hours for domestic departures.

Airports in Rio De Janeiro

Galeao Antonio Carlos Jobim International Airport (GIG)

  • You can hop on a direct flight from Rio De Janeiro to Jorge Chavez International Airport (LIM) out of Galeao Antonio Carlos Jobim International Airport (GIG).

  • You can travel on a direct flight from Rio De Janeiro to Jorge Chavez International Airport with LATAM Airlines. This top carrier operates services from GIG.

  • The airline with the highest booking numbers between GIG and LIM is LATAM Airlines.

  • The carrier with the most consistent on-time arrivals rate on this route is LATAM Airlines.

  • We make it a breeze to find cheap flights from Rio De Janeiro to LIM that include a stopover. To explore the options departing from Galeao Antonio Carlos Jobim International Airport (GIG), deselect 'Direct flights only.' Next, select a flight with a stop long enough to tour your chosen city. Some popular stopovers between GIG and LIM include:

    • El Dorado International Airport (BOG)

    • Tocumen International Airport (PTY)

    • Arturo Merino Benitez Airport (SCL)

  • GIG is around 18 kilometres from central Rio De Janeiro. If you're ride-sharing, catching a cab or driving from the centre, it'll take 20 minutes or so to get there, depending on traffic conditions. If you're taking public transport, expect the journey time to be around 1 hour 5 minutes.

  • Want a hassle-free start to your travels? Stay near Galeao Antonio Carlos Jobim International Airport. Whether you have an early flight from Rio De Janeiro to Jorge Chavez International Airport or just don't want to be rushed, these hotels are the ideal choice:

  • Of all flights leaving Galeao Antonio Carlos Jobim International Airport, 79.57% touch down on time at their destination.

Santos Dumont Airport (SDU)

  • Using public transport, you can travel from central Rio De Janeiro to SDU in around 15 minutes. The terminal is roughly 2 kilometres away, and making the journey by car takes approximately 5 minutes.

  • Flying off with the first light? You might like to check in to one of these hotels near Santos Dumont Airport the day before your Rio De Janeiro to LIM flight:

  • 78.67% of all departures from Santos Dumont Airport make it to their destination as expected.

About Jorge Chavez International Airport (LIM)

  • Have a late flight from Rio De Janeiro to Jorge Chavez International Airport? Don't let it steal your sleep. Stay at one of these hotels near LIM and hit the pillow fast:

  • Explore without limits with a Jorge Chavez International Airport rental car. Book your wheels from Sixt, Alamo or Budget and experience more of Lima and beyond.

  • To get the lowest price, book your ride around three weeks in advance of your Rio De Janeiro to Jorge Chavez International Airport flight.

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

  • Jorge Chavez International Airport to central Lima is roughly 8 kilometres. If you're renting a car or taking a cab, plan in advance to make your trip as smooth as possible. Journey times can vary depending on traffic conditions and the time of day.

  • When travelling by public transport, expect a journey of around 35 minutes.

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

  • The cheapest price we've found for a one-way ticket from Rio De Janeiro to Jorge Chavez International Airport is 158 €. For a return flight on this route, the best price is 336 €. Depending on when and how early you book, these fares could change.

  • Book three months before you want to travel. Pricing trends show that this is the ideal window for finding cheap flights from Rio De Janeiro to LIM.

  • The best month for landing cheap Rio De Janeiro to Jorge Chavez International Airport tickets is August. Use the 'Whole month' tool to compare flight prices, then select the dates that offer the lowest fares.

  • Snapping up a cheap plane ticket from Rio De Janeiro to LIM couldn't be easier with Price Alerts. Simply set up one of these automatic alerts and we'll get in touch when prices go down.

  • Tailor your trip using filters. Pick your ideal arrival and departure times, total journey duration and airlines. You can also sort your results by 'Fastest,' 'Best' or 'Cheapest' flights from Rio De Janeiro to Jorge Chavez International Airport.

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

  • Think about your travel style when planning your trip dates. April is the quietest month to visit Lima. August is when most people book flights from Rio De Janeiro to Jorge Chavez International Airport (LIM), which may be perfect if you're after more excitement.

  • The warmest month in Lima is February, with temperatures ranging between 19ºC (66ºF) and 26ºC (79ºF). Lock in your Rio De Janeiro to LIM plane ticket then if that's your idea of comfortable weather.

  • Look for cheap tickets from Rio De Janeiro to Jorge Chavez International Airport in August if you'd rather travel when it's cooler. Temperatures are at their lowest then, ranging between 14ºC (57ºF) and 21ºC (70ºF).

More about Lima

  • After booking your flight from Rio De Janeiro to Jorge Chavez International Airport, find a hotel that offers the right mix of comfort and location. Make one of these accommodation options your base for exploring Lima:

  • Your Lima trip isn't complete without checking out the sights. Top attractions worth exploring include Machu Picchu Park, Iguazú Park and La Casa de la Gastronomia Peruana.

Explore more of Peru

  • Huancayo is just one of the many places in Peru waiting to be explored after you've seen Lima. Around 209 kilometres away to the east, well-known attractions include Cristo Rey, Los Pinos - Cochas Chico. Ecological Park and Mirador Chonta.

  • Around 274 kilometres south-east of Lima, Ica is another essential stop in Peru. Experience this destination's highlights firsthand at 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.