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 £534
Cuzco
1+ stopsFrom £607
Iquitos
1+ stopsFrom £631
Trujillo
1+ stopsFrom £641
See more destinations

Flying to Peru

The things to know before you go.
Cheapest flight ticket found £534
Cheapest month to flyAugust
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.£534 per passenger.Departing Tue, 26 Aug, returning Fri, 5 Sep.Return flight with Norse Atlantic Airways (UK) and Copa.Outbound indirect flight with Norse Atlantic Airways (UK), departs from London Gatwick on Tue, 26 Aug, arriving in Lima.Inbound indirect flight with Copa, departs from Lima on Fri, 5 Sep, arriving in London Gatwick.Price includes taxes and charges.From £534, select.
Lima
Tue, 26 AugLGW - LIM with Norse Atlantic Airways (UK)
1 stop
Fri, 5 SepLIM - LGW with Copa
1 stop
from £534
Cuzco.£607 per passenger.Departing Sat, 31 May, returning Sun, 8 Jun.Return flight with Avianca.Outbound indirect flight with Avianca, departs from London Heathrow on Sat, 31 May, arriving in Cuzco.Inbound indirect flight with Avianca, departs from Cuzco on Sun, 8 Jun, arriving in London Heathrow.Price includes taxes and charges.From £607, select.
Cuzco
Sat, 31 MayLHR - CUZ with Avianca
1 stop
Sun, 8 JunCUZ - LHR with Avianca
1 stop
from £607
Iquitos.£631 per passenger.Departing Tue, 3 Feb, returning Tue, 17 Feb.Return flight with LATAM Airlines.Outbound indirect flight with LATAM Airlines, departs from London Gatwick on Tue, 3 Feb, arriving in Iquitos.Inbound indirect flight with LATAM Airlines, departs from Iquitos on Tue, 17 Feb, arriving in London Heathrow.Price includes taxes and charges.From £631, select.
Iquitos
Tue, 3 FebLGW - IQT with LATAM Airlines
1 stop
Tue, 17 FebIQT - LHR with LATAM Airlines
1 stop
from £631
Trujillo.£641 per passenger.Departing Mon, 3 Nov, returning Sun, 16 Nov.Return flight with LATAM Airlines.Outbound indirect flight with LATAM Airlines, departs from London Gatwick on Mon, 3 Nov, arriving in Trujillo.Inbound indirect flight with LATAM Airlines, departs from Trujillo on Sun, 16 Nov, arriving in London Heathrow.Price includes taxes and charges.From £641, select.
Trujillo
Mon, 3 NovLGW - TRU with LATAM Airlines
1 stop
Sun, 16 NovTRU - LHR with LATAM Airlines
1 stop
from £641
Arequipa.£641 per passenger.Departing Sat, 31 Jan, returning Sat, 14 Feb.Return flight with LATAM Airlines.Outbound indirect flight with LATAM Airlines, departs from London Gatwick on Sat, 31 Jan, arriving in Arequipa.Inbound indirect flight with LATAM Airlines, departs from Arequipa on Sat, 14 Feb, arriving in London Heathrow.Price includes taxes and charges.From £641, select.
Arequipa
Sat, 31 JanLGW - AQP with LATAM Airlines
1 stop
Sat, 14 FebAQP - LHR with LATAM Airlines
1 stop
from £641
Tumbes.£703 per passenger.Departing Fri, 28 Nov, returning Fri, 12 Dec.Return flight with LATAM Airlines.Outbound indirect flight with LATAM Airlines, departs from London Heathrow on Fri, 28 Nov, arriving in Tumbes.Inbound indirect flight with LATAM Airlines, departs from Tumbes on Fri, 12 Dec, arriving in London Heathrow.Price includes taxes and charges.From £703, select.
Tumbes
Fri, 28 NovLHR - TBP with LATAM Airlines
1 stop
Fri, 12 DecTBP - LHR with LATAM Airlines
1 stop
from £703
Puerto Maldonado.£713 per passenger.Departing Sun, 1 Jun, returning Fri, 12 Dec.Return flight with LATAM Airlines.Outbound indirect flight with LATAM Airlines, departs from London Heathrow on Sun, 1 Jun, arriving in Puerto Maldonado.Inbound indirect flight with LATAM Airlines, departs from Puerto Maldonado on Fri, 12 Dec, arriving in London Heathrow.Price includes taxes and charges.From £713, select.
Puerto Maldonado
Sun, 1 JunLHR - PEM with LATAM Airlines
1 stop
Fri, 12 DecPEM - LHR with LATAM Airlines
1 stop
from £713
Pucallpa.£714 per passenger.Departing Tue, 17 Jun, returning Tue, 24 Jun.Return flight with LATAM Airlines.Outbound indirect flight with LATAM Airlines, departs from London Heathrow on Tue, 17 Jun, arriving in Pucallpa.Inbound indirect flight with LATAM Airlines, departs from Pucallpa on Tue, 24 Jun, arriving in London Heathrow.Price includes taxes and charges.From £714, select.
Pucallpa
Tue, 17 JunLHR - PCL with LATAM Airlines
1 stop
Tue, 24 JunPCL - LHR with LATAM Airlines
1 stop
from £714
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 November is currently the cheapest time to fly.
May
from £663
Jun
from £578
Jul
from £664
Aug
from £655
Sep
from £558
Oct
from £583
Nov
from £542
Dec
from £572
Jan
from £553
Feb
from £562
Mar
from £593
Apr
from £612

Frequently asked questions

Currently, there are no airlines that fly direct to Peru. But we found flights with one or more stops from £534.
We crunched some numbers and found that the cheapest month to fly to Peru is currently August.
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 £534. 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 £534.
After crunching the numbers on our flight calendar, we found that the cheapest date to fly to Peru is Tuesday, 26 August 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 hireHotels in LondonCheap hotels in New YorkReturn plane tickets from Lima to PeruTickets from Bogota to PeruReturn tickets from Lima to IquitosCheap tickets from Iquitos to LimaCheap car hire at Cuzco AirportCheap return tickets from Lima to Cuzco
Cheap flights from Cuzco to LimaBest car hire at Lima AirportCheap return flights from Arequipa to CuzcoFlights from Lima to ArequipaReturn flights from Arequipa to LimaPlane tickets from Bogota to Lima
Cheap car hire at Cuzco AirportTarapoto Airport car hireTrujillo Airport car hirePiura Airport car hirePucallpa Airport car hireCheap car hire at Lima AirportCheap car hire at Tacna AirportBest car hire at Arequipa AirportBest car hire at Chiclayo Airport
Talara Airport car hireBest car hire in TumbesCar hire in ChiclayoCar hire in IquitosLima car hireCar hire in CuzcoCar hire in TarapotoCheap car hire in ArequipaCar hire in Ayacucho
Best car hire in Puerto MaldonadoPiura car hireBest car hire in PeruCheap car hire in Loreto Region Cheap car hire in La Libertad Region Car hire in Arequipa RegionCheap car hire in Lambayeque Region Cheap car hire in San Martín Region Car hire in Lima Region
Car hire in Cuzco RegionCheap car hire in Ica Region Cheap car hire in Piura Region Car hire in Cajamarca Region
Return flights from London to LimaReturn tickets from London Heathrow to LimaReturn tickets from London to CuzcoCheap return tickets from Manchester to LimaCheap flights from Madrid to LimaReturn plane tickets from Cuzco to LimaReturn tickets from Lima to TarapotoCheap return tickets from Lima to ChiclayoCheap return tickets from Cuzco to Lima
Plane tickets from Bogota to LimaReturn flights from Lima to CuzcoCheap return tickets from Madrid to LimaPlane tickets from London to LimaCheap return flights from Lima to PiuraCheap return tickets from Lima to CuzcoPlane tickets from Arequipa to LimaPlane tickets from London Heathrow to LimaCheap return flights from Piura to Lima
Cheap return flights from Lima to ArequipaPlane tickets from Edinburgh to LimaTickets to PiuraCheap flights to ChiclayoFlights to PucallpaCheap tickets to CuzcoCheap return flights to LimaPlane tickets to TumbesFlights to Tarapoto
Return plane tickets to Puerto MaldonadoFlights to JuliacaCheap tickets to CajamarcaCheap return flights to AyacuchoCheap return tickets to JaujaCheap tickets to TrujilloCheap return tickets to TacnaTickets to HuanucoPlane tickets to Anta
Flights to IquitosCheap flights to TalaraCheap return flights to ArequipaFlights to LimaFlights to Loreto RegionTickets to Puno RegionReturn tickets to Cuzco RegionCheap return tickets to Lambayeque RegionCheap return flights to La Libertad Region
Flights to Piura RegionReturn tickets to San Martín RegionReturn flights to Madre de Dios RegionPlane tickets to Lima RegionCheap tickets to Arequipa Region
Book hotels deals in IquitosBook hotels deals in LimaHotels in CuzcoBook hotels in TarapotoHotels deals in PucallpaBook hotels deals in TrujilloCheap hotels in ChiclayoCheap hotels in PiuraBook hotels deals in Cajamarca
Hotels in Arequipa
Cheap Avianca flights to Lima AirportFlights to Cuzco Airport with AviancaFlights to Lima Airport with Virgin AtlanticJetSmart to Cuzco AirportFlights to Lima Airport with Air FranceBook cheap Iberia flights to Lima AirportCheap British Airways flights to Lima AirportBook cheap KLM flights to Lima AirportCheap JetSmart flights to Lima Airport
Cheap Wingo flights to Lima Airport
Return flights from Santiago Arturo Merino Benitez to PeruCheap return tickets from Bogota to PeruCheap return flights from Quito to PeruReturn flights from Manchester to PeruReturn tickets from London Heathrow to PeruPlane tickets from San Jose Juan Santamaria to PeruReturn plane tickets from Amsterdam Schiphol to PeruReturn flights from Madrid to PeruReturn tickets from Mexico City to Peru
Return plane tickets from London to PeruCheap return tickets to PortugalReturn plane tickets to GermanyCheap return flights to RomaniaPlane tickets to FranceReturn flights to CyprusCheap tickets to IrelandReturn tickets to MaltaCheap flights to Netherlands
Tickets to HungaryCheap tickets to Türkiye (Turkey)Flights to PolandReturn flights to ItalyReturn tickets to DenmarkReturn plane tickets to MoroccoReturn plane tickets to SpainCheap tickets to GreeceReturn flights to United States
Cheap return flights to CroatiaCheap flights to AustriaCheap return flights to United KingdomReturn plane tickets from Costa Rica to PeruTickets from United States to PeruTickets from Mexico to PeruReturn flights from Italy to PeruReturn plane tickets from Colombia to PeruReturn flights from Brazil to Peru
Return plane tickets from Australia to PeruCheap flights from Ecuador to PeruReturn tickets from Germany to PeruCheap return tickets from Spain to PeruCheap tickets from PeruFlights from United Kingdom to PeruCheap 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 142 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