Effective 1 May, we’re updating our Privacy and Cookie Policies.

Find Cheap Flights to Peru

Search hundreds of travel sites at once for deals on flights to Peru

Depart
Return
Any month
Compare vs. KAYAK |

Flights to Peru information

Popular destinations Lima, Cusco, Arequipa
Flights Depart from Canada
Flight Price C$ 427
Distance 8,077 km
Avg. Flight Duration 7h 57m
Airlines Interjet, Aeromexico, Multiple Airlines, Avianca, Air Canada

Latest Peru Flight Deals

Lima
Direct from C$ 691.94
Direct from C$ 563.45
Cusco
Direct from C$ 90.63
Direct from C$ 793.88
Iquitos
Direct from C$ 822.60
Direct from C$ 822.60

Top Tips for Finding Cheap Flights to Peru

Looking for cheap airfare to Peru? 25% of our users found round-trip tickets to Peru for the following prices or less: From Vancouver Intl C$ 789, from Montreal Pierre Elliott Trudeau Intl C$ 823, from Calgary C$ 922
Book at least 2 weeks before departure in order to get a below-average price.
High season is considered to be January, February and December. The cheapest month to fly to Peru is March.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest Peru flight deals.

FAQs - Booking Peru flights

How long is the flight to Peru?

The average direct flight from Canada to Peru takes 22h 51m, covering a distance of 6918 km. The most popular route is Montreal - Cusco with an average flight time of 15h 45m.

What is the cheapest flight to Peru?

The cheapest ticket to Peru from Canada found in the last 72 hours was C$ 418. The most popular route is Montreal to Cusco and the cheapest airline ticket found on this route in the last 72 hours was C$ 873.

Which airlines fly to Peru?

Air Canada flies the most frequently from Canada to Peru.

What are the most popular destinations in Peru?

Based on KAYAK flight searches, the most popular destination is Lima (70% of total searches to Peru). The next most popular destinations are Cusco (29%) and Arequipa (0%). Searches for flights to Trujillo (0%), Iquitos (0%) and Piura (0%) are also popular.

Book cheap flights to Peru

(Round-trip)
Airports
Origin
Vancouver
C$ 470
only
C$ 470
Montreal
C$ 427
only
C$ 427
Halifax
C$ 973
only
C$ 973
Toronto
C$ 499
only
C$ 499
C$ 661
only
C$ 661
Destination
Lima
C$ 427
only
C$ 427
Cusco
C$ 649
only
C$ 649
Tue., 29 Oct.
YUL
Montreal Pierre Elliott Trudeau Intl
LIM
Lima J Chavez Intl
32h 15m
Sat., 23 Nov.
LIM
Lima J Chavez Intl
YUL
Montreal Pierre Elliott Trudeau Intl
24h 15m
C$ 427
Trip: 26 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 2,938 reviews
Overall
7.6
Boarding
7.6
Comfort
7.8
Crew
8.0
Entertainment
6.3
Food
6.8
PVR
MEX
Good 6.8

Cons: Boarding was a little bit late. Seat was saggy and a bit uncomfortable. Snacks were good. Crew was good. Flight was fine and arrived only a little late.

JFK
MEX
Good 6.0

Cons: T

CUN
JFK
Mediocre 2.0

Cons: The fly on time

TIJ
MEX
Okay 5.0

Cons: Was late

PVR
TLC
Mediocre 2.0

Cons: I booked a flight to Mexico City and was flown to Toluca. I am not happy

Mon., 17 Jun.
YYZ
Toronto Pearson Intl
LIM
Lima J Chavez Intl
14h 40m
Mon., 24 Jun.
LIM
Lima J Chavez Intl
YYZ
Toronto Pearson Intl
14h 05m
C$ 548
Trip: 8 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 8,100 reviews
Overall
7.5
Boarding
7.5
Comfort
7.4
Crew
7.9
Entertainment
7.3
Food
7.0
GUA
MEX
Excellent 10.0

Pros: The crew was amazing. Made my mom feel welcomed and special.

LAX
MEX
Excellent 10.0

Pros: The extras that I was not used to anymore, like a snack and movies. Also punctuality.

MEX
YUL
Excellent 8.0

Pros: Crew very attentive

MEX
IAH
Mediocre 2.0

Pros: Nothing

Cons: Everything

ORD
MEX
Excellent 8.0

Pros: The services and the comfort

Cons: Everything its good

Sat., 7 Sep.
YYZ
Toronto Pearson Intl
LIM
Lima J Chavez Intl
22h 20m
Sat., 14 Sep.
LIM
Lima J Chavez Intl
YYZ
Toronto Pearson Intl
28h 06m
C$ 589
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Fri., 30 Aug.
YYZ
Toronto Pearson Intl
CUZ
Cuzco Velazco Astete
18h 05m
Mon., 9 Sep.
CUZ
Cuzco Velazco Astete
YYZ
Toronto Pearson Intl
17h 40m
C$ 649
Trip: 11 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 10,943 reviews
Overall
8.0
Boarding
8.0
Comfort
8.0
Crew
8.3
Entertainment
7.9
Food
7.5
MDE
BOG
Excellent 9.2

Pros: It departs in time and all was great!

SDQ
BOG
Good 7.6

Pros: Airline staff and comfort

Cons: They send me a delay notification but the flight was on time... so I was the last one to get into the plane...

MDE
BOG
Excellent 8.3

Cons: Everything was great, no complaints !!! Thanks for everything

SAL
MIA
Excellent 10.0

Pros: Good service

Cons: Food

BOG
BOS
Excellent 10.0

Cons: This is a really great flight, an airplane with a little more leg room would have been nice, but overall was excellent!

Wed., 8 May
YTZ
Toronto Island
LIM
Lima J Chavez Intl
11h 05m
Mon., 3 Jun.
LIM
Lima J Chavez Intl
YTZ
Toronto Island
11h 00m
C$ 661
Trip: 27 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,848 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.7
Entertainment
6.9
Food
6.5
SFO
AMS
Mediocre 2.0

Pros: There was one crew member was passive aggresive and doing his best to annoy the whole trip, I had to get other crew involved, he was hitting on my friend as well.....

Cons: This was a United flight sold as Air Canada to me and Lufthansa to my friend. This made check in twice as long since we went to the wrong counters. The quality was horrendous for an international flight and the entertainment system was broken. I paid atleast 50% more than I should have. Never fly UA

YYZ
YYC
Excellent 10.0

Pros: Friendly crew in business class.

YOW
MCO
Excellent 9.3

Cons: There was no coffee or tea available on the flight

YVR
LAX
Excellent 10.0

Cons: One of my checked baggage was lost.

LAS
YEG
Okay 4.5

Cons: Way to small seating area

Thu., 17 Oct.
YVR
Vancouver Intl
LIM
Lima J Chavez Intl
16h 25m
Wed., 30 Oct.
LIM
Lima J Chavez Intl
YVR
Vancouver Intl
24h 55m
C$ 470
Trip: 14 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 2,938 reviews
Overall
7.6
Boarding
7.6
Comfort
7.8
Crew
8.0
Entertainment
6.3
Food
6.8
CUN
MEX
Good 6.0

Cons: Plane was really late

CUN
JFK
Okay 4.6

Pros: The chairs and leg space

Cons: Comms about delay

LAS
GDL
Good 7.6

Pros: The crew was friendly and helpful.

GDL
PVR
Excellent 9.3

Pros: On time. Crew very nice and efficient

CUN
YYZ
Excellent 8.6

Pros: Crew was great, seats were good.

Cons: At least 1 meal would have been better on a 4 hour flight!

Wed., 31 Jul.
YHZ
Halifax Intl
LIM
Lima J Chavez Intl
25h 35m
Mon., 12 Aug.
LIM
Lima J Chavez Intl
YHZ
Halifax Intl
34h 49m
C$ 973
Trip: 13 days
7.5GoodShow reviews
Overall 7.5 Good
Based on 4,256 reviews
Overall
7.6
Boarding
7.5
Comfort
7.4
Crew
8.1
Entertainment
7.3
Food
7.0
BOG
BAQ
Good 6.5

Cons: Your Customer Service

COR
SCL
Good 6.0

Pros: The crew was nice enough

Cons: Departure time. Vessel was really old. Uncomfortable seats

BOG
MIA
Okay 4.8

Cons: Terrible food

PEI
BOG
Okay 5.0

Cons: airport in pereira held the flight for two hours, so I missed both my connections in bogota and miami. LATAM was nice to give me a hotel for 3 hours of sleep, but I arrived a day later and had to buy a new ticket

PEI
BOG
Mediocre 3.6

Pros: short flight, on time

Cons: Boarding was too long, longer than flight

Thu., 17 Oct.
YYZ
Toronto Pearson Intl
LIM
Lima J Chavez Intl
17h 55m
Sun., 27 Oct.
LIM
Lima J Chavez Intl
YYZ
Toronto Pearson Intl
35h 00m
C$ 499
Trip: 11 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 2,938 reviews
Overall
7.6
Boarding
7.6
Comfort
7.8
Crew
8.0
Entertainment
6.3
Food
6.8
SJD
MEX
Excellent 8.0

Pros: The Crew did their job. They were polite

MEX
BOG
Okay 4.6

Cons: no online check in but no proper error message (online check in generally not possible)

PVR
MEX
Good 7.0

Pros: Staff is really nice and helpful.

Cons: The boarding process should be a little better organized - the roping scheme etc causes a big mess when boarding different zones.

LAX
GDL
Good 6.4

Pros: The crew was very servicial and helpful

Cons: The flight was an hour late

MEX
TIJ
Good 7.3

Pros: Estaba todo limpio. El personal amable. Excepto la sra.guardia de la puerta de cristal. No nos dio información y se mostró amargada

Cons: Den mas botana y vendan comida. Teniamos un hambre terrible. Faltó dar jugo

Wed., 11 Sep.
YYZ
Toronto Pearson Intl
LIM
Lima J Chavez Intl
22h 20m
Sun., 22 Sep.
LIM
Lima J Chavez Intl
YYZ
Toronto Pearson Intl
31h 46m
C$ 589
Trip: 12 days
Overall 0.0 Poor
Based on 0 reviews
Thu., 17 Oct.
YYZ
Toronto Pearson Intl
LIM
Lima J Chavez Intl
17h 55m
Sun., 27 Oct.
LIM
Lima J Chavez Intl
YYZ
Toronto Pearson Intl
35h 00m
C$ 499
Trip: 11 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 2,938 reviews
Overall
7.6
Boarding
7.6
Comfort
7.8
Crew
8.0
Entertainment
6.3
Food
6.8
PVR
TLC
Mediocre 2.0

Cons: I booked a flight to Mexico City and was flown to Toluca. I am not happy

SJD
MEX
Excellent 8.0

Pros: The Crew did their job. They were polite

LAX
SJD
Mediocre 2.0

Cons: I haven’t received any confirmation about the reservation the day before the flight, and base on the first email that I got from Justfly.com we went to airport 3 hours earlier than 1:55 which was the only time for the ticket, so the flight left at 11:30 am, and we lost our flight.

CUN
LAX
Excellent 8.4

Pros: Leg room!!! I couldn't believe that this Budget airline has more legroom than any US standard airline... you'd have to pay for premium seating with United, American, Delta, Alaska, etc. The price was 1/2 what those airlines were charging so I was expecting a lesser experience but it surpassed them

Cons: They had beer and wine (and liquor) on the outbound flight but inbound only liquor, no beer or wine. I found that odd and really was looking forward to a relaxing glass of wine. Oh well!

MTY
MEX
Excellent 8.3

Pros: I'm satisfied with the service

Thu., 15 Aug.
YYZ
Toronto Pearson Intl
LIM
Lima J Chavez Intl
29h 50m
Mon., 26 Aug.
LIM
Lima J Chavez Intl
YYZ
Toronto Pearson Intl
30h 40m
C$ 617
Trip: 12 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 8,100 reviews
Overall
7.5
Boarding
7.5
Comfort
7.4
Crew
7.9
Entertainment
7.3
Food
7.0
GDL
ORD
Excellent 10.0

Cons: Everything is perfect Thanks

MID
MEX
Excellent 10.0

Pros: The crew was lovely and the flight felt short since the entertainment sytem was available and operational.

Cons: Much better than some other airlines no names mentioned.

HMO
MEX
Excellent 8.6

Cons: Food

GUA
MEX
Excellent 9.6

Pros: Love the crew. Full meals. And early arrival!

BOG
MEX
Good 7.2

Pros: Departure and arrival times were accurate.

Cons: There were a few seats (mine included) who didn’t have a blanket. The AC was set to a VERY low temperature.

Fri., 12 Jul.
YYZ
Toronto Pearson Intl
LIM
Lima J Chavez Intl
21h 05m
Tue., 13 Aug.
LIM
Lima J Chavez Intl
YYZ
Toronto Pearson Intl
31h 54m
C$ 593
Trip: 33 days
Overall 0.0 Poor
Based on 0 reviews
Sat., 1 Jun.
YTZ
Toronto Island
LIM
Lima J Chavez Intl
12h 30m
Sat., 15 Jun.
LIM
Lima J Chavez Intl
YTZ
Toronto Island
28h 00m
C$ 661
Trip: 15 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,848 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.7
Entertainment
6.9
Food
6.5
YQG
YYZ
Mediocre 3.0

Cons: The ticket I purposed did not allow for carry on / which was not clear on my confirmation when purchasing the ticket

YYZ
LGA
Excellent 10.0

Pros: Everything was great!

Cons: The overhead bin space of this airplane was too small. My suitcase, which fits on every other type of plane, could not fit on this one. I had to check it and then go grab it at baggage claim, therefore having to go through security again. This was not the most convient for a tight connection.

YYZ
EZE
Good 6.6

Cons: Seats next to bathroom row 30 - not good. Delayed 2 hours before departure

LAX
YVR
Okay 4.0

Cons: 2,5 hours delayed. Econ seats are tiny with zero legroom.

YYZ
LHR
Okay 5.0

Pros: Seats in Dreamliner have a small pitch. The plane itself is awesome, crew is ok, food’s traditionally horrible.

Cons: Pretty much everything

Mon., 3 Jun.
YVR
Vancouver Intl
LIM
Lima J Chavez Intl
12h 55m
Fri., 7 Jun.
LIM
Lima J Chavez Intl
YVR
Vancouver Intl
15h 25m
C$ 641
Trip: 5 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 8,110 reviews
Overall
7.5
Boarding
7.5
Comfort
7.4
Crew
7.9
Entertainment
7.3
Food
7.0
BZE
MEX
Okay 5.6

Pros: Amazing crew. Comfortable seats and I liked the 2 seats across instead of 3.

Cons: Everybody boarded at the same time, it wasn’t by zones. Some sort of entertainment would’ve been nice.

GDL
SFO
Excellent 10.0

Pros: I love to fly with aeroMexico. service and safety.

Cons: all good.

GDL
ORD
Excellent 10.0

Cons: Price is OK

MEX
ZLO
Good 7.2

Cons: Telling the truth and giving the correct information! The computer did not give us updated information! If I can help it I won’t fly Aeromexico ever again.

MEX
SEA
Mediocre 3.6

Pros: We were given 100 different excuses for our overnight delay and processing all the passengers took much too long.

Cons: Tell the truth and be prepared to resolve it quickly. We waited on the plane for more than an hour and then again in the airport to get our new tickets and vouchers that no restaurant would accept.

Thu., 19 Sep.
YVR
Vancouver Intl
LIM
Lima J Chavez Intl
30h 00m
Thu., 10 Oct.
LIM
Lima J Chavez Intl
YVR
Vancouver Intl
23h 35m
C$ 535
Trip: 22 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 2,938 reviews
Overall
7.6
Boarding
7.6
Comfort
7.8
Crew
8.0
Entertainment
6.3
Food
6.8
JFK
MEX
Mediocre 2.0

Pros: The worst airline ever. Worst than spirit. Missed my connection because of the airline. Had to pay $370 to get a hotel for the night because the next available flight is not for another 6 hours.

SJD
MEX
Okay 5.3

Cons: Two hours LATE!

PVR
TLC
Mediocre 2.0

Cons: I booked a flight to Mexico City and was flown to Toluca. I am not happy

SJO
MEX
Mediocre 2.0

Cons: Everything

CUN
LAX
Good 7.0

Cons: Wifi, families with small children in back so they won’t kick your seat the entire flight Wifi, familias con niños pequeños en la parte de atrás para que no pateen su asiento durante todo el vuelo

Thu., 8 Aug.
YYZ
Toronto Pearson Intl
LIM
Lima J Chavez Intl
21h 30m
Thu., 15 Aug.
LIM
Lima J Chavez Intl
YYZ
Toronto Pearson Intl
21h 10m
C$ 593
Trip: 8 days
Overall 0.0 Poor
Based on 0 reviews
Sun., 12 May
YYZ
Toronto Pearson Intl
LIM
Lima J Chavez Intl
7h 55m
Sun., 2 Jun.
LIM
Lima J Chavez Intl
YYZ
Toronto Pearson Intl
8h 00m
C$ 672
Trip: 22 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 16 reviews
Overall
7.3
Boarding
7.4
Comfort
7.1
Crew
7.7
Entertainment
6.9
Food
6.5
YVR
DEL
Good 6.6

Pros: Good movies

Cons: Flight took 3 hours longer than expected and they lost the baggage of me and 50+ other travellers

YYZ
YYC
Excellent 10.0

Pros: Friendly crew in business class.

ATL
YYZ
Excellent 8.0

Cons: Crew could be friendlier.

YOW
YVR
Okay 5.6

Pros: The crew was friendly and tried to provide a good service.

Cons: Wider seats and more leg room. The return trip from Ottawa to Vancouver was over $1200. I think that’s quite pricey given that any food or alcoholic beverage had to be purchased at an extra cost.

MCO
YYZ
Mediocre 3.0

Pros: We arrived safely

Cons: Flight was 3 hours late. Crew was disorganized & inefficient. Announcements were repetive & not helpful. Waited 2-1/2 hours on plane before departure because crew was terribly ineffective boarding passengers that were re-routed from another flight. No weather or mechanical issues, bad decisions.

Tue., 20 Aug.
YYZ
Toronto Pearson Intl
LIM
Lima J Chavez Intl
14h 05m
Tue., 10 Sep.
LIM
Lima J Chavez Intl
YYZ
Toronto Pearson Intl
21h 10m
C$ 593
Trip: 22 days
Overall 0.0 Poor
Based on 0 reviews
Wed., 24 Jul.
YYZ
Toronto Pearson Intl
LIM
Lima J Chavez Intl
10h 30m
Mon., 5 Aug.
LIM
Lima J Chavez Intl
YYZ
Toronto Pearson Intl
10h 01m
C$ 798
Trip: 13 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 10,934 reviews
Overall
8.0
Boarding
8.0
Comfort
8.0
Crew
8.3
Entertainment
7.9
Food
7.5
CLO
BOG
Mediocre 3.3

Cons: Avianca is notoriously late. To be delayed for over 3 hours was extremely unacceptable. This is the last time I will fly Avianca. I would prefer to pay more for another airline than to save money nd risk being delayed. Never again.

MDE
BOG
Excellent 9.2

Pros: It departs in time and all was great!

BOG
JFK
Excellent 8.0

Pros: thank you for the patience you have with passengers and children, very grateful thousand thanks Avianca

BOG
JFK
Mediocre 3.3

Pros: The seating was comfortable

Cons: Crew was not friendly. Frankly being on time would have been great. The extreme delays were unacceptable.

SAL
IAD
Good 6.3

Pros: Only one crew member had common sense

Cons: Teach or show the crew member that they need to come up with solutions and not to say “there are rules on the plane that need to be follow”

Mon., 30 Sep.
YUL
Montreal Pierre Elliott Trudeau Intl
LIM
Lima J Chavez Intl
18h 25m
Thu., 3 Oct.
LIM
Lima J Chavez Intl
YUL
Montreal Pierre Elliott Trudeau Intl
23h 15m
C$ 570
Trip: 4 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 2,938 reviews
Overall
7.6
Boarding
7.6
Comfort
7.8
Crew
8.0
Entertainment
6.3
Food
6.8
BJX
LAX
Okay 4.4

Pros: Average

Cons: Customer service from crew

MTY
MEX
Excellent 8.3

Pros: I'm satisfied with the service

PVR
MEX
Mediocre 2.0

Cons: Landed at the wrong airport. Pilot and flight attendants had no information. Didn’t get to the correct airport until 3 hours later. No apologies or accommodations were made for my physical disability.

JFK
MEX
Mediocre 2.0

Pros: The worst airline ever. Worst than spirit. Missed my connection because of the airline. Had to pay $370 to get a hotel for the night because the next available flight is not for another 6 hours.

JFK
MEX
Mediocre 3.3

Pros: The sandwich but i think its cuz we had been sitting for so long that my body needed sustenance.

Cons: We sat in the plane for 4 hrs but i did pay $218 so...the price reflects the service.

*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.