© takayukiworld / 123RF
  • Compare your :
  • Flights
  • Hotels
  • Flight + Hotel
  • Private Rentals
  • Cars
  • Holidays
  • Destination
Flights to Peru: home to Machu Picchu from £517

The quickest flight between the UK and Peru takes just under 16 hours. This flight will usually pass through Amsterdam. However, there are plenty of other options available for flying to Peru, and with a flight comparator you can find easily find cheap flights to Peru. If you are prepared to be a little bit more flexible with your departure dates and airports (flights leave for Peru from several airports in the UK, with Gatwick and Heathrow being particularly popular for departures), you can pick up some amazing deals. There are several airports that your plane might touch down in. Jorge Chávez International Airport in Lima, the capital, handles most of the international traffic. You could also fly in to Cusco in the southeast of the country, or another airport in a city like Piura. Many different airlines fly this route each week, so you are sure to be able to find some great low cost options for your journey. Depending on your stopover city, you could book your flights to Peru with an operator like British Airlines or Delta Airways for at least one leg of your journey. Find the cheapest flights to Lima or another international airport, and get ready to enjoy this country's festivals.

Our deals on flights to Peru 

  • London - Lima

    Departure 22/12/2018 American Airlines American Airlines Flight 1 stop(s) 17h51 (Duration)
    Return 05/01/2019 American Airlines American Airlines Flight 1 stop(s) 24h11 (Duration)
    flights with Easyvoyage. Find airfares starting from £529.40 Flight search today

    London - Lima

    Departure 05/01/2019 KLM KLM Flight 2 stop(s) 38h40 (Duration)
    Return 25/01/2019 KLM KLM Flight 2 stop(s) 28h50 (Duration)
    flights with Easyvoyage. Find airfares starting from £642.24 Flight search today

    London - Lima

    Departure 05/12/2018 Air Canada Air Canada Flight 2 stop(s) 21h45 (Duration)
    Return 16/01/2019 Air Canada Air Canada Flight 2 stop(s) 23h15 (Duration)
    flights with Easyvoyage. Find airfares starting from £519.99 Flight search today

    London - Lima

    Departure 05/12/2018 Air Europa Air Europa Flight 1 stop(s) 17h35 (Duration)
    Return 16/01/2019 Air Europa Air Europa Flight 1 stop(s) 16h45 (Duration)
    flights with Easyvoyage. Find airfares starting from £676.84 Flight search today

    London - Lima

    Departure 05/12/2018 Austrian Airlines Austrian Airlines Flight 1 stop(s) 18h50 (Duration)
    Return 16/01/2019 Austrian Airlines Austrian Airlines Flight 2 stop(s) 23h50 (Duration)
    flights with Easyvoyage. Find airfares starting from £574.51 Flight search today

    London - Lima

    Departure 05/01/2019 Air France Air France Flight 1 stop(s) 37h10 (Duration)
    Return 25/01/2019 Air France Air France Flight 1 stop(s) 15h30 (Duration)
    flights with Easyvoyage. Find airfares starting from £606.30 Flight search today

    London - Lima

    Departure 05/12/2018 Delta Airlines Delta Airlines Flight 2 stop(s) 20h15 (Duration)
    Return 16/01/2019 Delta Airlines Delta Airlines Flight 1 stop(s) 23h50 (Duration)
    flights with Easyvoyage. Find airfares starting from £784.00 Flight search today

    London - Lima

    Departure 05/01/2019 Aeromexico Aeromexico Flight 1 stop(s) 21h35 (Duration)
    Return 25/01/2019 Aeromexico Aeromexico Flight 1 stop(s) 18h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £517.40 Flight search today

    London - Lima

    Departure 05/01/2019 United Airlines United Airlines Flight 1 stop(s) 19h35 (Duration)
    Return 25/01/2019 United Airlines United Airlines Flight 1 stop(s) 24h55 (Duration)
    flights with Easyvoyage. Find airfares starting from £832.51 Flight search today

    London - Lima

    Departure 05/12/2018 Lan Airlines Lan Airlines Flight 1 stop(s) 19h35 (Duration)
    Return 16/01/2019 Lan Airlines Lan Airlines Flight 2 stop(s) 23h03 (Duration)
    flights with Easyvoyage. Find airfares starting from £717.00 Flight search today
  • London - Lima

    Departure 05/01/2019 Avianca Avianca Flight 1 stop(s) 22h44 (Duration)
    Return 25/01/2019 Avianca Avianca Flight 1 stop(s) 25h25 (Duration)
    flights with Easyvoyage. Find airfares starting from £764.00 Flight search today

    London - Lima

    Departure 05/01/2019 Cathay Pacific Cathay Pacific Flight 2 stop(s) 41h50 (Duration)
    Return 25/01/2019 Cathay Pacific Cathay Pacific Flight 2 stop(s) 46h10 (Duration)
    flights with Easyvoyage. Find airfares starting from £6,494.73 Flight search today

    London - Lima

    Departure 22/12/2018 Iberia Iberia Flight 1 stop(s) 16h30 (Duration)
    Return 05/01/2019 Iberia Iberia Flight 1 stop(s) 15h00 (Duration)
    flights with Easyvoyage. Find airfares starting from £699.41 Flight search today

    London - Lima

    Departure 05/01/2019 Alitalia Alitalia Flight 2 stop(s) 33h55 (Duration)
    Return 25/01/2019 Alitalia Alitalia Flight 2 stop(s) 31h40 (Duration)
    flights with Easyvoyage. Find airfares starting from £1,508.80 Flight search today

    London - Lima

    Departure 22/12/2018 Virgin Atlantic Virgin Atlantic Flight 1 stop(s) 18h35 (Duration)
    Return 05/01/2019 Virgin Atlantic Virgin Atlantic Flight 1 stop(s) 25h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £2,747.83 Flight search today

    London - Lima

    Departure 05/12/2018 British Airways British Airways Flight 1 stop(s) 29h10 (Duration)
    Return 16/01/2019 British Airways British Airways Flight 1 stop(s) 17h55 (Duration)
    flights with Easyvoyage. Find airfares starting from £686.76 Flight search today

Compare airfares to Peru:

Compare flight prices for Peru and find the best deal. Booking a flight to Peru is made simple with Easyvoyage: select a destination and your departure dates and search! Comparing flight rates has never been easier! Find a cheap flight for Peru and make the most of your budget!

Peru Agenda -Find all practical information

2-5 February: Virgen de la Candelaria. This Candlemas ceremony is South America's largest and involves a beautiful blend of folk music and dance and religious ceremony.Early May: Fiesta de la Cruz. The actual date of this annual festival will differ from year to year, but it always takes place at the start of May. It happens nationwide (thought the largest celebrations are in Lima) and involves processions of crosses through the streets, music, and the traditional 'scissors' dance.24 June: Inti Raymi. In the Cusco municipality, Inti Raymi or the 'Festival of the Sun' takes place each year to celebrate the solstice.2 November: Day of the Dead. On this annual festival, everyone celebrates the departed with music and feasting, and brings gifts to the cemeteries.25 December: Christmas. Pretty nativity scenes and ritual fights characterise the vibrant Christmas celebrations in this country.

Latest searches for cheap Peru flights

  • London - Lima

    Departure 29/12/2018 Aeromexico Aeromexico Flight 1 stop(s) 21h35 (Duration)
    Return 05/01/2019 Aeromexico Aeromexico Flight 1 stop(s) 18h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £517.40 Flight search today

    London - Lima

    Departure 22/12/2018 Aeromexico Aeromexico Flight 1 stop(s) 21h35 (Duration)
    Return 05/01/2019 Aeromexico Aeromexico Flight 1 stop(s) 18h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £517.40 Flight search today

    London - Lima

    Departure 05/01/2019 Aeromexico Aeromexico Flight 1 stop(s) 21h35 (Duration)
    Return 25/01/2019 Aeromexico Aeromexico Flight 1 stop(s) 18h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £517.40 Flight search today

    London - Lima

    Departure 05/12/2018 Aeromexico Aeromexico Flight 1 stop(s) 21h35 (Duration)
    Return 16/01/2019 Aeromexico Aeromexico Flight 1 stop(s) 18h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £517.40 Flight search today

    London - Lima

    Departure 05/12/2018 Air Canada Air Canada Flight 1 stop(s) 18h45 (Duration)
    Return 16/01/2019 Air Canada Air Canada Flight 2 stop(s) 23h15 (Duration)
    flights with Easyvoyage. Find airfares starting from £519.99 Flight search today

    London - Lima

    Departure 05/12/2018 Air Canada Air Canada Flight 1 stop(s) 18h45 (Duration)
    Return 16/01/2019 Air Canada Air Canada Flight 2 stop(s) 23h15 (Duration)
    flights with Easyvoyage. Find airfares starting from £519.99 Flight search today

    London - Lima

    Departure 05/12/2018 Air Canada Air Canada Flight 1 stop(s) 18h45 (Duration)
    Return 16/01/2019 Air Canada Air Canada Flight 2 stop(s) 49h05 (Duration)
    flights with Easyvoyage. Find airfares starting from £522.00 Flight search today

    London - Lima

    Departure 05/12/2018 Air Canada Air Canada Flight 1 stop(s) 18h45 (Duration)
    Return 16/01/2019 Air Canada Air Canada Flight 1 stop(s) 24h15 (Duration)
    flights with Easyvoyage. Find airfares starting from £533.21 Flight search today

    London - Lima

    Departure 05/12/2018 Air Canada Air Canada Flight 1 stop(s) 18h45 (Duration)
    Return 16/01/2019 Air Canada Air Canada Flight 2 stop(s) 49h05 (Duration)
    flights with Easyvoyage. Find airfares starting from £537.71 Flight search today

    London - Lima

    Departure 05/12/2018 Air Canada Air Canada Flight 1 stop(s) 18h45 (Duration)
    Return 16/01/2019 Air Canada Air Canada Flight 1 stop(s) 27h35 (Duration)
    flights with Easyvoyage. Find airfares starting from £547.71 Flight search today
  • London - Lima

    Departure 05/12/2018 Air Canada Air Canada Flight 1 stop(s) 18h45 (Duration)
    Return 16/01/2019 Air Canada Air Canada Flight 1 stop(s) 24h15 (Duration)
    flights with Easyvoyage. Find airfares starting from £548.00 Flight search today

    London - Lima

    Departure 05/12/2018 Air Canada Air Canada Flight 1 stop(s) 18h45 (Duration)
    Return 16/01/2019 Air Canada Air Canada Flight 1 stop(s) 24h15 (Duration)
    flights with Easyvoyage. Find airfares starting from £548.00 Flight search today

    London - Lima

    Departure 05/12/2018 Austrian Airlines Austrian Airlines Flight 1 stop(s) 18h50 (Duration)
    Return 16/01/2019 Austrian Airlines Austrian Airlines Flight 2 stop(s) 23h50 (Duration)
    flights with Easyvoyage. Find airfares starting from £574.51 Flight search today

    London - Lima

    Departure 05/01/2019 Air France Air France Flight 1 stop(s) 28h50 (Duration)
    Return 25/01/2019 Air France Air France Flight 1 stop(s) 15h30 (Duration)
    flights with Easyvoyage. Find airfares starting from £588.00 Flight search today

    London - Lima

    Departure 05/01/2019 Air France Air France Flight 1 stop(s) 28h50 (Duration)
    Return 25/01/2019 Air France Air France Flight 1 stop(s) 15h30 (Duration)
    flights with Easyvoyage. Find airfares starting from £588.00 Flight search today

    London - Lima

    Departure 05/01/2019 KLM KLM Flight 2 stop(s) 38h40 (Duration)
    Return 25/01/2019 KLM KLM Flight 1 stop(s) 15h30 (Duration)
    flights with Easyvoyage. Find airfares starting from £607.64 Flight search today

    London - Lima

    Departure 05/01/2019 Air France Air France Flight 1 stop(s) 28h50 (Duration)
    Return 25/01/2019 Air France Air France Flight 1 stop(s) 15h30 (Duration)
    flights with Easyvoyage. Find airfares starting from £617.80 Flight search today

    London - Lima

    Departure 05/01/2019 Air France Air France Flight 1 stop(s) 28h50 (Duration)
    Return 25/01/2019 Air France Air France Flight 1 stop(s) 15h30 (Duration)
    flights with Easyvoyage. Find airfares starting from £623.30 Flight search today

    London - Lima

    Departure 05/01/2019 Air France Air France Flight 1 stop(s) 28h50 (Duration)
    Return 25/01/2019 Air France Air France Flight 1 stop(s) 15h30 (Duration)
    flights with Easyvoyage. Find airfares starting from £641.00 Flight search today

    London - Lima

    Departure 05/01/2019 Air France Air France Flight 1 stop(s) 28h50 (Duration)
    Return 25/01/2019 Air France Air France Flight 1 stop(s) 15h30 (Duration)
    flights with Easyvoyage. Find airfares starting from £641.00 Flight search today
  • London - Lima

    Departure 05/01/2019 British Airways British Airways Flight 1 stop(s) 28h35 (Duration)
    Return 25/01/2019 British Airways British Airways Flight 1 stop(s) 15h35 (Duration)
    flights with Easyvoyage. Find airfares starting from £736.01 Flight search today

    London - Lima

    Departure 05/01/2019 Avianca Avianca Flight 1 stop(s) 22h44 (Duration)
    Return 25/01/2019 Avianca Avianca Flight 1 stop(s) 25h25 (Duration)
    flights with Easyvoyage. Find airfares starting from £764.00 Flight search today

    London - Lima

    Departure 29/12/2018 Iberia Iberia Flight 1 stop(s) 27h35 (Duration)
    Return 05/01/2019 Iberia Iberia Flight 1 stop(s) 22h25 (Duration)
    flights with Easyvoyage. Find airfares starting from £968.16 Flight search today

    London - Lima

    Departure 29/12/2018 American Airlines American Airlines Flight 1 stop(s) 19h30 (Duration)
    Return 05/01/2019 American Airlines American Airlines Flight 2 stop(s) 21h04 (Duration)
    flights with Easyvoyage. Find airfares starting from £1,001.50 Flight search today

    London - Lima

    Departure 22/12/2018 American Airlines American Airlines Flight 1 stop(s) 19h30 (Duration)
    Return 05/01/2019 American Airlines American Airlines Flight 2 stop(s) 21h04 (Duration)
    flights with Easyvoyage. Find airfares starting from £1,001.50 Flight search today

    London - Lima

    Departure 29/12/2018 Iberia Iberia Flight 1 stop(s) 27h35 (Duration)
    Return 05/01/2019 Iberia Iberia Flight 1 stop(s) 19h40 (Duration)
    flights with Easyvoyage. Find airfares starting from £1,009.00 Flight search today

    London - Lima

    Departure 29/12/2018 British Airways British Airways Flight 1 stop(s) 27h35 (Duration)
    Return 05/01/2019 British Airways British Airways Flight 1 stop(s) 20h35 (Duration)
    flights with Easyvoyage. Find airfares starting from £1,070.00 Flight search today

    London - Lima

    Departure 29/12/2018 British Airways British Airways Flight 1 stop(s) 27h35 (Duration)
    Return 05/01/2019 British Airways British Airways Flight 1 stop(s) 20h35 (Duration)
    flights with Easyvoyage. Find airfares starting from £1,070.00 Flight search today

    London - Lima

    Departure 29/12/2018 Air Europa Air Europa Flight 1 stop(s) 17h35 (Duration)
    Return 05/01/2019 Air Europa Air Europa Flight 1 stop(s) 17h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £1,076.46 Flight search today

    London - Lima

    Departure 29/12/2018 Air Europa Air Europa Flight 1 stop(s) 17h35 (Duration)
    Return 05/01/2019 Air Europa Air Europa Flight 1 stop(s) 17h20 (Duration)
    flights with Easyvoyage. Find airfares starting from £1,091.96 Flight search today