Map

Cheap flights to Peru

Cheap flights to Peru

Trying to sum up all the magic that Peru offers is an exercise in futility. Where else can you surf the best beaches in the world, hike the peaks of the Andes, wander through ancient Incan ruins, and explore the wonders of the Amazon all in one place? Peru is home to an embarrassment of riches when it comes to both cultural and natural wonders, all of which will leave you breathless. Getting to the country is easier than ever and Skyscanner's monthly search feature can help you find the cheapest month to fly.

What to do in Peru

The most popular destination in Peru is, of course, Machu Picchu, an abandoned Incan city perched precariously on top of a mountain. This is one of the most visited tourist destinations in the world, so expect high prices and crowds. But despite that, Machu Picchu is a sight that will leave you in awe, and no matter how cliche it may seem, any visit to Peru is incomplete without it. Nearby is the city of Cuzco, which is Peru's most beautiful urban centre and its Old Town is a UNESCO World Heritage Site. Trujillo and Arequipa are two other cities with impressive colonial architecture and charming cobblestoned streets. Aside from Machu Picchu, the Nazca Lines and Chan Chan are Peru's other premier archaeological sites. Natural wonders include the Huascaran National Park in the Andes, the Colca Canyon, Lake Titicaca, and the stunning biodiversity of the Amazon.

Best time to fly to Peru

The best time to fly to Peru depends on which part of the country you want to see. If you are sticking close to the coast, including Lima, Trujillo, and Nazca, then any time of the year is good to visit. December to February is the rainy season in the Andes and the Amazon, meaning some mountain roads are impassable and the Inca Trail will be closed. April to September are generally the best times to visit these regions, with April to May and September offering the best opportunities for cheap hotels and fewer crowds.

Airports in Peru

Peru's main airport is the Jorge Chavez International Airport in Lima, which has connections to cities throughout North and South America as well as to Europe. Peru is also a huge country dominated by high mountain ranges and dense rainforest, and flying is often the easiest (and in some cases the only) way to get from one city to another. Cuzco Airport has multiple flights a day to Lima and to other South American destinations. Arequipa Airport serves the country's southern regions while Piura Airport is convenient for exploring the north. If you plan on visiting Iquitos in the Amazon, keep in mind that the only way to get there is by plane. The airport there has frequent connections to Lima and other Peruvian cities.

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