Flying from Sao Paulo-Guarulhos International Airport (GRU) to Jorge Chavez International Airport (LIM): what you need to know
Hop on a direct flight from Sao Paulo-Guarulhos International Airport to Jorge Chavez International Airport and you'll be travelling for an average of 5 hours 20 minutes.
Lima's timezone is UTC-5, which makes Lima two hours behind Sao Paulo.
You can choose from 62 weekly Sao Paulo-Guarulhos International Airport to Jorge Chavez International Airport flights. The 03:30 departure with LATAM Airlines is the earliest available. LATAM Airlines operates the latest service of the day at 19:40.
Get to the airport on time so you don't miss your GRU to LIM flight. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid any last-minute rush.
Be prepared for longer queues during popular months such as July. Arriving up to four hours in advance for an international flight and two hours for domestic departures is a good idea.
Getting to Lima (and then discovering more of Peru!) is a snap with Sky Airline. This popular carrier offers direct flights from Sao Paulo-Guarulhos International Airport to Jorge Chavez International Airport.
The majority of travellers choose to fly with Sky Airline on this route.
Sky Airline ranks as the top on-time carrier for GRU to LIM flights, with 91.8% of its services arriving on schedule.
If you want to explore another city along the way, just uncheck 'Direct flights only' when searching for your ticket from Sao Paulo-Guarulhos International Airport to Jorge Chavez International Airport. These are the most popular stopovers between GRU and LIM:
Viru Viru International Airport
Arturo Merino Benitez Airport
Ministro Pistarini Airport
How to find the cheapest flights from Sao Paulo-Guarulhos International Airport (GRU) to Jorge Chavez International Airport (LIM)
$207 is the lowest price for a one-way Sao Paulo-Guarulhos International Airport to Jorge Chavez International Airport flight. A return flight starts at $423. These prices can change depending on demand and availability.
To pick up cheap tickets from GRU to LIM, reserve your journey six months before your departure date.
Organise your trip for May. That's the cheapest month for flights from Sao Paulo-Guarulhos International Airport to Jorge Chavez International Airport. If you're flexible on when you fly, use the 'Whole month' tool to see the cheapest price across every month.
You don't need to check back in every day to see if fares have dropped when you set up a Price Alert. We'll send you an update as soon as there's a new deal on cheap flights from GRU to LIM.
Lock in the ideal flight for you by using the filters. To see the 'Cheapest,' 'Best' or 'Fastest' flights from Sao Paulo-Guarulhos International Airport to Jorge Chavez International Airport, use the 'Sort by' tool. You can also filter by departure and arrival times, airline, and number of stops.
Handy information about Sao Paulo-Guarulhos International Airport (GRU)
Of the flights that depart from Sao Paulo-Guarulhos International Airport, 75.54% land on schedule at their destination.
To get to Sao Paulo-Guarulhos International Airport from central Sao Paulo, it'll take about 30 minutes by car. This depends on traffic though. It's approximately 26 kilometres from the airport to the city centre.
Catching public transport? Expect a trip time of around 1 hour 20 minutes.
Get your journey off to a relaxed start by staying near GRU. Whether you're catching an early flight from Sao Paulo-Guarulhos International Airport to Jorge Chavez International Airport or want to avoid feeling rushed, these hotels are perfect:
Arriving at Jorge Chavez International Airport (LIM)
Book a hotel near LIM if you're taking a late Sao Paulo-Guarulhos International Airport to Jorge Chavez International Airport flight. Select one of these accommodation options and skip the long transfer after landing:
Get on the fast track to adventure by picking up a Jorge Chavez International Airport rental car. Grab a set of wheels from Sixt, Alamo or Budget and explore beyond Lima's main sights.
Get the best deal by booking your ride from Jorge Chavez International Airport about three weeks before your departure date.
Getting from Jorge Chavez International Airport (LIM) to central Lima
Jorge Chavez International Airport is roughly 10 kilometres from central Lima. The drive time takes around 25 minutes.
It typically takes 35 minutes to get there by public transport.
When to fly to Jorge Chavez International Airport (LIM)
August is the busiest month for flights from Sao Paulo-Guarulhos International Airport to Jorge Chavez International Airport. To steer clear of the crowds, go to Lima in April.
The warmest month in Lima is February, with the temperature ranging between 19ºC (66ºF) and 26ºC (79ºF). Book your flights from Sao Paulo-Guarulhos International Airport to Jorge Chavez International Airport in this month if this is the type of weather you enjoy.
For cooler conditions, look for a cheap ticket from GRU to LIM in August. Temperatures average between 14ºC (57ºF) and 21ºC (70ºF) then.
Explore more of Peru
Callao is just one of the many cities in Peru waiting to be explored once you've seen the sights of Lima. Around 11 kilometres away to the west, check out popular attractions including Temático Marina de Guerra Del Peru Park, Los Jazmines Park and Monumento a Santa Rosa de Lima.
Trujillo is another essential stop in Peru and is around 483 kilometres north-west of Lima. No journey is complete without dropping by Portada Moche. Santa Rosa. Entrada Huaca del sol. Huaco Fertilidad. Parque temático Moche, Plaza de Armas El Milagro and Plaza de Armas de Trujillo.