Skip to content

Cheap flights to Peru from 176 cities

Recent prices to 4 cities in Peru, from 176 departure cities.

FareTell may earn a commission when you book through a partner.

The best prices to each city

Up to 3 prices for each city: the ones we can stand behind first, then the cheapest. Each city's own page has all of them.

1 traveler · Economy

CityFromTripDatesAirportsStopsAirlineFound
Flights to Lima
Cusco$23one-way1 Jun 2027CUZ → LIM1 stopSky Airlinefound 2 days agoOpen this trip
Cajamarca$28one-way6 DecCJA → LIMnonstopJetSmartfound 6 days agoOpen this trip
Tarapoto$41one-way17 NovTPP → LIMnonstopSky Airlinefound 6 days agoOpen this trip
Flights to Arequipa
Cusco$26one-way15 Feb 2027CUZ → AQP1 stopSky Airlinefound 5 days agoOpen this trip
Juliaca$156one-way27 Sept 2027JUL → AQP1 stopSky Airlinefound 4 days agoOpen this trip
CalgaryC$574 (US$403)one-way28 Jul 2027YYC → AQP2 stopsWestJetfound 4 days agoOpen this trip
Flights to Cusco
Lima$36one-way1 Mar 2027LIM → CUZ1 stopSky Airlinefound 2 days agoOpen this trip
Puerto Maldonado$56one-way7 Jun 2027PEM → CUZnonstopSky Airlinefound 4 days agoOpen this trip
Trujillo$96one-way7 May 2027TRU → CUZ1 stopSky Airlinefound 5 days agoOpen this trip
Flights to Iquitos
Lima$66one-way10 Jan 2027LIM → IQTnonstopSky Airlinefound 6 days agoOpen this trip
Cusco$105one-way19 May 2027CUZ → IQT1 stopJetSmartfound 4 days agoOpen this trip
Tumbes$106one-way17 NovTBP → IQT1 stopSky Airlinefound 6 days agoOpen this trip

Prices are what travelers' searches on Aviasales found in the last 7 days: the price the seller showed on Aviasales; bags may cost extra. Canadian dollars at the Bank of Canada rate of 2026-11-12, US dollars in brackets. Fares change, so check today's price before you book. How our prices work