Skyscanner
  • Help
FlightsHotelsCar Hire

Flights to Peru

Travellers and cabin class
  1. Home
  2. Flights
  3. South America
  4. Peru

Compare Peru flights across hundreds of providers

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

Book the best fare with no fees

DestinationsFlight infoFlight dealsCheapest monthAirlinesFAQsTips and advice

Where in Peru do you want to fly to?

Lima
1+ stopsFrom £519
Iquitos
1+ stopsFrom £645
Cuzco
1+ stopsFrom £656
Puerto Maldonado
1+ stopsFrom £660
See more destinations

Flying to Peru

The things to know before you go.
Cheapest flight ticket found £519
Cheapest month to flySeptember
Possible destinations24

Cheap flight deals to Peru

Looking for a cheap flight deal to Peru? Find last-minute deals and the lowest prices on one-way and return tickets right here.
Lima.£519 per passenger.Departing Tue, 23 Sep, returning Mon, 6 Oct.Return flight with KLM and Aeromexico.Outbound indirect flight with KLM, departs from Edinburgh on Tue, 23 Sep, arriving in Lima.Inbound indirect flight with Aeromexico, departs from Lima on Mon, 6 Oct, arriving in Edinburgh.Price includes taxes and charges.From £519, select.
Lima
Tue, 23 SepEDI - LIM with KLM
1 stop
Mon, 6 OctLIM - EDI with Aeromexico
1 stop
from £519
Iquitos.£645 per passenger.Departing Sun, 1 Feb, returning Sun, 15 Feb.Return flight with LATAM Airlines.Outbound indirect flight with LATAM Airlines, departs from London Gatwick on Sun, 1 Feb, arriving in Iquitos.Inbound indirect flight with LATAM Airlines, departs from Iquitos on Sun, 15 Feb, arriving in London Heathrow.Price includes taxes and charges.From £645, select.
Iquitos
Sun, 1 FebLGW - IQT with LATAM Airlines
1 stop
Sun, 15 FebIQT - LHR with LATAM Airlines
1 stop
from £645
Cuzco.£656 per passenger.Departing Wed, 19 Nov, returning Sun, 30 Nov.Return flight with Air France and LATAM Airlines.Outbound indirect flight with Air France, departs from Manchester on Wed, 19 Nov, arriving in Cuzco.Inbound indirect flight with LATAM Airlines, departs from Cuzco on Sun, 30 Nov, arriving in Manchester.Price includes taxes and charges.From £656, select.
Cuzco
Wed, 19 NovMAN - CUZ with Air France
1 stop
Sun, 30 NovCUZ - MAN with LATAM Airlines
1 stop
from £656
Puerto Maldonado.£660 per passenger.Departing Mon, 1 Dec, returning Tue, 9 Dec.Return flight with LATAM Airlines.Outbound indirect flight with LATAM Airlines, departs from London Gatwick on Mon, 1 Dec, arriving in Puerto Maldonado.Inbound indirect flight with LATAM Airlines, departs from Puerto Maldonado on Tue, 9 Dec, arriving in London Heathrow.Price includes taxes and charges.From £660, select.
Puerto Maldonado
Mon, 1 DecLGW - PEM with LATAM Airlines
1 stop
Tue, 9 DecPEM - LHR with LATAM Airlines
1 stop
from £660
Piura.£664 per passenger.Departing Mon, 5 Jan, returning Sun, 25 Jan.Return flight with LATAM Airlines.Outbound indirect flight with LATAM Airlines, departs from London Gatwick on Mon, 5 Jan, arriving in Piura.Inbound indirect flight with LATAM Airlines, departs from Piura on Sun, 25 Jan, arriving in London Heathrow.Price includes taxes and charges.From £664, select.
Piura
Mon, 5 JanLGW - PIU with LATAM Airlines
1 stop
Sun, 25 JanPIU - LHR with LATAM Airlines
1 stop
from £664
Tarapoto.£670 per passenger.Departing Wed, 31 Dec, returning Fri, 23 Jan.Return flight with Iberia.Outbound indirect flight with Iberia, departs from London Gatwick on Wed, 31 Dec, arriving in Tarapoto.Inbound indirect flight with Iberia, departs from Tarapoto on Fri, 23 Jan, arriving in London Heathrow.Price includes taxes and charges.From £670, select.
Tarapoto
Wed, 31 DecLGW - TPP with Iberia
1 stop
Fri, 23 JanTPP - LHR with Iberia
1 stop
from £670
Pucallpa.£700 per passenger.Departing Mon, 13 Apr, returning Mon, 27 Apr.Return flight with Iberia.Outbound indirect flight with Iberia, departs from London Heathrow on Mon, 13 Apr, arriving in Pucallpa.Inbound indirect flight with Iberia, departs from Pucallpa on Mon, 27 Apr, arriving in London Heathrow.Price includes taxes and charges.From £700, select.
Pucallpa
Mon, 13 AprLHR - PCL with Iberia
1 stop
Mon, 27 AprPCL - LHR with Iberia
1 stop
from £700
Trujillo.£713 per passenger.Departing Tue, 10 Jun, returning Tue, 24 Jun.Return flight with Avianca and LATAM Airlines.Outbound indirect flight with Avianca, departs from London Heathrow on Tue, 10 Jun, arriving in Trujillo.Inbound indirect flight with LATAM Airlines, departs from Trujillo on Tue, 24 Jun, arriving in London Heathrow.Price includes taxes and charges.From £713, select.
Trujillo
Tue, 10 JunLHR - TRU with Avianca
1 stop
Tue, 24 JunTRU - LHR with LATAM Airlines
1 stop
from £713
See more deals
How did we find these deals? The deals you see here are the lowest prices for flight tickets to Peru found in the last 4 days, and are subject to change and availability.

Find the cheapest time to fly to Peru

Looking for the best ticket prices to Peru? It looks like January is currently the cheapest time to fly.
May
from £1,062
Jun
from £582
Jul
from £646
Aug
from £706
Sep
from £529
Oct
from £551
Nov
from £527
Dec
from £537
Jan
from £523
Feb
from £524
Mar
from £571
Apr
from £552

Frequently asked questions

Currently, there are no airlines that fly direct to Peru. But we found flights with one or more stops from £519.
We crunched some numbers and found that the cheapest month to fly to Peru is currently September.
No airlines currently offer direct flights between United Kingdom and Peru. Most routes have one or more stops.
The best price we found for a return flight to Peru is £519. 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.
The cheapest city to fly into is Lima; and the cheapest airport serving this city at the moment is Lima.
The cheapest airport in Peru is Lima – we've found flights from £519.
After crunching the numbers on our flight calendar, we found that the cheapest date to fly to Peru is Tuesday, 23 September 2025, – to Lima Airport.

Discover Peru

How to find cheap flights to Peru

Discover the wonders of Peru without breaking the bank. We've compared prices from hundreds of airlines and online travel agents to bring you the cheapest flight tickets to Peru, all in one place. With no hidden fees, you can confidently plan your Peruvian adventure, knowing what you see is what you pay. Start your search today and get ready to experience Peru’s diverse beauty.

The best time to go to Peru

The ideal time to visit Peru is between May and October when the weather is drier and typically experiences sunny, warm days. During these months, the average temperature ranges from 18°C to 24°C. This is perfect for mountain trekking or enjoying the beautiful coastlines.

However, if you're looking for a more budget-friendly trip, consider travelling during the off-peak season, which typically falls between November and April. During this time, you'll find lower flights and accommodation prices, but keep in mind that the weather could be more unpredictable with increased rainfall.

Top tip: If you're flexible on your departure dates, use our whole month tool to find the cheapest day of the year to travel to any city you choose in Peru.

The best time to book flights to Peru

Looking for the cheapest time to book your flights to Peru? It's usually around 45 to 60 days before you fly. Search for airline tickets from the UK to Peru in advance to ensure you get the best deal.

Don't forget to use our Price Alert feature to keep an eye on flight fares to Peru. We'll notify you via email or push notification when the flight prices rise or fall, helping you book at the perfect time for your budget.

Airlines that fly to Peru

The most popular routes between the United Kingdom and Peru are:

From London (London Heathrow Airport) to Lima (Jorge Chavez International Airport ) with Avianca.

From London (London Heathrow Airport) to Lima (Jorge Chavez International Airport) with Lufthansa and United Airlines.

From London (London Heathrow Airport) to Lima (Jorge Chavez International Airport) with KLM Airlines.

Top things to see and do in Peru

Peru has plenty to offer, from its historical sites to its lush Amazonian landscapes. Trek the famous Inca Trail to Machu Picchu, immerse yourself in the Amazon Rainforest, quench your thirst for adventure through adrenaline sports, and uncover the world of coffee by visiting plantations and producers. Of course, your trip wouldn't be complete without experiencing the country's festivals. Join the Fiesta de la Virgen de la Candelaria celebrations in February, where thousands of dancers and musicians perform in colourful costumes. In June, witness the reenactment of the Inti Raymi, the Inca festival of the sun, which illuminates Cusco with spectacular performances and beautiful ceremonies.

Best cities to visit in Peru

Lima

Peru's capital and largest city, Lima, offers a rich history and modern charm. Lima is a must-see destination known for its outstanding museums, historic architecture, and food scene. Be sure to visit the Miraflores district and wander through the Barranco neighbourhood.

Cusco

Located in the heart of the Andes, Cusco is the gateway to Machu Picchu and the former capital of the Inca Empire. The city's cobblestone streets, ancient ruins, and Spanish architecture make it a must-see for history and culture enthusiasts. Explore the Plaza de Armas and be amazed by the ancient temple of Qoricancha.

Arequipa

This picturesque city is known for its beautiful buildings made from white volcanic stone. Surrounded by beautiful landscapes, including the Colca Canyon, Arequipa is also a great base for exploring the wonders of Peru's great outdoors.

Puno

Located on the shores of the famous Lake Titicaca, Puno is the ideal destination for those seeking a taste of Peru's traditional culture. Home to the floating Uros Islands and the ancient Temple of Fertility, a visit to Puno is a unique experience not to be missed.


Peru hotels and car hire

Save more money and plan the rest of your trip with us. Get exclusive deals and great rates for hotels and car hire in Peru.
  • Hotels in Peru
  • Car hire in Peru

More travel options

Orlando International Airport car hire
Hotels in London
Cheap hotels in New York
Return plane tickets from Lima to Peru
Tickets from Bogota to Peru
Return tickets from Lima to Iquitos
Cheap tickets from Iquitos to Lima
Cheap car hire at Cuzco Airport
Cheap return tickets from Lima to Cuzco
Cheap flights from Cuzco to Lima
Best car hire at Lima Airport
Cheap return flights from Arequipa to Cuzco
Flights from Lima to Arequipa
Return flights from Arequipa to Lima
Plane tickets from Bogota to Lima
Cheap car hire at Cuzco Airport
Tarapoto Airport car hire
Trujillo Airport car hire
Piura Airport car hire
Pucallpa Airport car hire
Cheap car hire at Lima Airport
Cheap car hire at Tacna Airport
Best car hire at Arequipa Airport
Best car hire at Chiclayo Airport
Talara Airport car hire
Best car hire in Tumbes
Car hire in Chiclayo
Car hire in Iquitos
Lima car hire
Car hire in Cuzco
Car hire in Tarapoto
Cheap car hire in Arequipa
Car hire in Ayacucho
Best car hire in Puerto Maldonado
Piura car hire
Best car hire in Peru
Cheap car hire in Loreto Region
Cheap car hire in La Libertad Region
Car hire in Arequipa Region
Cheap car hire in Lambayeque Region
Cheap car hire in San Martín Region
Car hire in Lima Region
Car hire in Cuzco Region
Cheap car hire in Ica Region
Cheap car hire in Piura Region
Car hire in Cajamarca Region
Return flights from London to Lima
Return tickets from London Heathrow to Lima
Return tickets from London to Cuzco
Cheap return tickets from Manchester to Lima
Cheap flights from Madrid to Lima
Return plane tickets from Cuzco to Lima
Return tickets from Lima to Tarapoto
Cheap return tickets from Lima to Chiclayo
Cheap return tickets from Cuzco to Lima
Plane tickets from Bogota to Lima
Return flights from Lima to Cuzco
Cheap return tickets from Madrid to Lima
Plane tickets from London to Lima
Cheap return flights from Lima to Piura
Cheap return tickets from Lima to Cuzco
Plane tickets from Arequipa to Lima
Plane tickets from London Heathrow to Lima
Cheap return flights from Piura to Lima
Cheap return flights from Lima to Arequipa
Plane tickets from Edinburgh to Lima
Tickets to Piura
Cheap flights to Chiclayo
Flights to Pucallpa
Cheap tickets to Cuzco
Cheap return flights to Lima
Plane tickets to Tumbes
Flights to Tarapoto
Return plane tickets to Puerto Maldonado
Flights to Juliaca
Cheap tickets to Cajamarca
Cheap return flights to Ayacucho
Cheap return tickets to Jauja
Cheap tickets to Trujillo
Cheap return tickets to Tacna
Tickets to Huanuco
Plane tickets to Anta
Flights to Iquitos
Cheap flights to Talara
Cheap return flights to Arequipa
Flights to Lima
Flights to Loreto Region
Tickets to Puno Region
Return tickets to Cuzco Region
Cheap return tickets to Lambayeque Region
Cheap return flights to La Libertad Region
Flights to Piura Region
Return tickets to San Martín Region
Return flights to Madre de Dios Region
Plane tickets to Lima Region
Cheap tickets to Arequipa Region
Book hotels deals in Iquitos
Book hotels deals in Lima
Hotels in Cuzco
Book hotels in Tarapoto
Hotels deals in Pucallpa
Book hotels deals in Trujillo
Cheap hotels in Chiclayo
Cheap hotels in Piura
Book hotels deals in Cajamarca
Hotels in Arequipa
Cheap Avianca flights to Lima Airport
Flights to Cuzco Airport with Avianca
Flights to Lima Airport with Virgin Atlantic
JetSmart to Cuzco Airport
Flights to Lima Airport with Air France
Book cheap Iberia flights to Lima Airport
Cheap British Airways flights to Lima Airport
Book cheap KLM flights to Lima Airport
Cheap JetSmart flights to Lima Airport
Cheap Wingo flights to Lima Airport
Return flights from Santiago Arturo Merino Benitez to Peru
Cheap return tickets from Bogota to Peru
Cheap return flights from Quito to Peru
Return flights from Manchester to Peru
Return tickets from London Heathrow to Peru
Plane tickets from San Jose Juan Santamaria to Peru
Return plane tickets from Amsterdam Schiphol to Peru
Return flights from Madrid to Peru
Return tickets from Mexico City to Peru
Return plane tickets from London to Peru
Cheap return tickets to Portugal
Return plane tickets to Germany
Cheap return flights to Romania
Plane tickets to France
Return flights to Cyprus
Cheap tickets to Ireland
Return tickets to Malta
Cheap flights to Netherlands
Tickets to Hungary
Cheap tickets to Türkiye (Turkey)
Flights to Poland
Return flights to Italy
Return tickets to Denmark
Return plane tickets to Morocco
Return plane tickets to Spain
Cheap tickets to Greece
Return flights to United States
Cheap return flights to Croatia
Cheap flights to Austria
Cheap return flights to United Kingdom
Return plane tickets from Costa Rica to Peru
Tickets from United States to Peru
Tickets from Mexico to Peru
Return flights from Italy to Peru
Return plane tickets from Colombia to Peru
Return flights from Brazil to Peru
Return plane tickets from Australia to Peru
Cheap flights from Ecuador to Peru
Return tickets from Germany to Peru
Cheap return tickets from Spain to Peru
Cheap tickets from Peru
Flights from United Kingdom to Peru
Cheap return tickets to South America
Get our app
HelpPrivacy SettingsLog in
Cookie policyPrivacy policyTerms of serviceCompany Details
  • Domestic flights
  • Cities
    • Sydney
    • New York
    • Amsterdam
    • London
    • Dublin
    • Dubai
    • Bangkok
  • Last-minute deals
  • Airports
  • Countries / Regions
    • Canada
    • India
    • United States
  • Airlines
  • Flights
  • Hotels
  • Car hire
  • App
  • Travel trends
  • Sitemap
  • Holiday destinations
  • About us
  • Why Skyscanner?
  • Media
  • Our people
  • Accessibility
  • Sustainability
  • Jobs
  • Travel features & news
  • Legal notices
  • Modern slavery
  • Privacy, Trust and Online Safety Centre
  • How Skyscanner Works
  • Work with us
  • Advertise with us
  • Travel Insight
  • Affiliates
  • Travel APIs
  • Flights
    • Amsterdam Schiphol
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma - Majorca
    • Berlin Brandenburg
    • Belfast
    • Alicante
  • Hotels
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
  • Car hire
    • Amsterdam
    • London
    • Dublin
    • Paris
    • Barcelona
    • Palma
    • Berlin
    • Belfast
    • Alicante
© Skyscanner Ltd 2002 – 2025

International Sites

  • Cheap flights
  • Australia - Cheap flights
  • 中国 - 机票
  • Flybilletter
  • Suomi - lennot
  • France - vols
  • Deutschland - Flüge
  • India - Flight tickets
  • Ireland - flights
  • Italia - voli
  • 日本 - 航空券
  • México - vuelos
  • Vliegtickets
  • Billige flybilletter
  • Polska – tanie loty
  • Россия - авиабилеты
  • España - vuelos
  • Sverige - flyg
  • Schweiz - Flüge
  • Türkiye - uçak biletleri
  • United Arab Emirates - flights
  • USA - flights

We value your privacy

To personalise your experience we collect information on how you use Skyscanner, which includes personal data such as your IP address. This is to provide an improved experience, store and/or access information on a device, personalised advertising, advertising measurement, audience research and services development. Read our Cookie Policy.

We and our 141 partners may rely on legitimate interest for certain purposes rather than consent. Accept all cookies by choosing 'Accept all' or only allow essential cookies by selecting 'Accept essential only’. Go to ‘Manage settings’ to update preferences.

Manage preferences or withdraw consent at any time on Privacy Settings.

Manage settings