Flights to Peru

C$ 391 Cheap flights to Peru

This is the cheapest round-trip flight price found by a momondo user in the last 72 hours by searching for a flight to Peru departing on 24/11. Fares may change, and may not be available for all flights or travel dates. Click the price to refresh the search for this deal.
1 adult

Discover deals from 900+ travel sites with momondo.

Save money when you book flights with momondo

Big names, great deals

Big names, great deals

Search 100s of travel sites to compare prices.

Filter for what you want

Filter for what you want

Free Wi-Fi? Early arrival? Instantly customize your results

Trusted and free

Trusted and free

We’re completely free to use - no hidden charges or fees.

Price Alerts

Price Alerts

Not ready to book? to track prices.

Recent flights found to popular cities in Peru

Find flights to these popular cities in Peru from your nearest airport.
United Airlines
24 Nov
YHZ
33h 40m
2 stops
LIM
9 Dec
LIM
13h 36m
1 stop
YHZ
United Airlines
2 Dec
YOW
28h 25m
2 stops
LIM
10 Dec
LIM
22h 04m
2 stops
YOW
United Airlines
2 Dec
YOW
33h 38m
2 stops
LIM
9 Dec
LIM
36h 37m
2 stops
YOW
United Airlines
30 Nov
YOW
38h 10m
2 stops
LIM
10 Dec
LIM
22h 04m
2 stops
YOW
United Airlines
30 Nov
YOW
38h 10m
2 stops
LIM
7 Dec
LIM
36h 37m
2 stops
YOW
United Airlines
2 Dec
YOW
33h 38m
2 stops
LIM
8 Dec
LIM
22h 04m
2 stops
YOW
United Airlines
24 Nov
YYC
32h 25m
1 stop
LIM
10 Dec
LIM
59h 45m
2 stops
YYC
United Airlines
1 Dec
YOW
28h 25m
2 stops
LIM
10 Dec
LIM
22h 04m
2 stops
YOW
United Airlines
24 Nov
YHZ
33h 40m
2 stops
LIM
8 Dec
LIM
21h 04m
2 stops
YHZ
United Airlines
24 Nov
YYC
32h 25m
1 stop
LIM
9 Dec
LIM
35h 45m
2 stops
YYC
United Airlines
17 Nov
YYZ
17h 45m
1 stop
LIM
24 Nov
LIM
12h 30m
1 stop
YYZ
United Airlines
30 Nov
YOW
38h 10m
2 stops
LIM
8 Dec
LIM
22h 04m
2 stops
YOW
Avianca
11 Feb
YYZ
11h 25m
1 stop
CUZ
4 Mar
CUZ
25h 45m
2 stops
YYZ
Avianca
11 Feb
YYZ
19h 20m
2 stops
CUZ
4 Mar
CUZ
25h 45m
2 stops
YYZ
Avianca
11 Feb
YYZ
11h 25m
1 stop
CUZ
4 Mar
CUZ
25h 45m
2 stops
YYZ
Avianca
16 Mar
YYZ
11h 25m
1 stop
CUZ
31 Mar
CUZ
13h 30m
1 stop
YYZ
Avianca
17 Mar
YYZ
19h 20m
2 stops
CUZ
31 Mar
CUZ
13h 30m
1 stop
YYZ
Multiple Airlines
19 Nov
YYZ
12h 36m
1 stop
CUZ
24 Nov
CUZ
25h 24m
2 stops
YYZ
Multiple Airlines
12 Nov
YYZ
11h 31m
1 stop
CUZ
19 Nov
CUZ
14h 29m
2 stops
YYZ
Multiple Airlines
12 Nov
YYZ
11h 31m
1 stop
CUZ
18 Nov
CUZ
16h 59m
2 stops
YYZ
Multiple Airlines
12 Nov
YYZ
11h 31m
1 stop
CUZ
20 Nov
CUZ
16h 59m
2 stops
YYZ
Multiple Airlines
17 Mar
YTZ
18h 55m
2 stops
CUZ
24 Mar
CUZ
38h 20m
2 stops
YTZ
Avianca
26 Nov
YYZ
11h 25m
1 stop
CUZ
3 Dec
CUZ
25h 45m
2 stops
YYZ
Avianca
27 Nov
YYZ
11h 25m
1 stop
CUZ
4 Dec
CUZ
21h 00m
2 stops
YYZ
Delta
5 Apr
YUL
39h 15m
2 stops
AQP
8 Apr
AQP
19h 54m
2 stops
YUL
Delta
5 Apr
YUL
39h 15m
2 stops
AQP
8 Apr
AQP
19h 54m
2 stops
YUL
Delta
22 Jan
YUL
36h 43m
2 stops
AQP
14 Feb
AQP
14h 54m
2 stops
YUL
LATAM Airlines
8 Jan
YUL
31h 00m
2 stops
AQP
3 Mar
AQP
15h 44m
2 stops
YUL
LATAM Airlines
8 Jan
YUL
25h 50m
2 stops
AQP
3 Mar
AQP
15h 44m
2 stops
YUL
Multiple Airlines
22 Jan
YUL
17h 05m
2 stops
AQP
14 Feb
AQP
25h 48m
3 stops
YUL
C$ 1,041
Find similar
Multiple Airlines
14 Dec
YUL
23h 32m
2 stops
AQP
21 Dec
AQP
17h 10m
2 stops
YUL
C$ 1,154
Find similar
Delta
5 Apr
YVR
33h 05m
2 stops
AQP
8 Apr
AQP
20h 26m
2 stops
YVR
C$ 1,303
Find similar
Delta
5 Apr
YVR
33h 05m
2 stops
AQP
8 Apr
AQP
20h 26m
2 stops
YVR
C$ 1,308
Find similar
LATAM Airlines
5 Apr
YVR
33h 50m
2 stops
AQP
8 Apr
AQP
21h 01m
2 stops
YVR
C$ 1,335
Find similar
Multiple Airlines
15 Dec
YUL
22h 20m
2 stops
AQP
6 Jan
AQP
41h 05m
3 stops
YUL
C$ 1,461
Find similar
Multiple Airlines
15 Dec
YUL
27h 10m
2 stops
AQP
6 Jan
AQP
20h 38m
2 stops
YUL
C$ 1,824
Find similar
Delta
22 Mar
YYZ
34h 20m
2 stops
IQT
25 Mar
IQT
47h 46m
2 stops
YYZ
C$ 1,074
Find similar
Delta
22 Mar
YYZ
34h 20m
2 stops
IQT
25 Mar
IQT
26h 02m
2 stops
YYZ
C$ 1,080
Find similar
Delta
22 Mar
YYZ
24h 05m
2 stops
IQT
25 Mar
IQT
26h 02m
2 stops
YYZ
C$ 1,110
Find similar
LATAM Airlines
22 Mar
YYZ
24h 05m
2 stops
IQT
24 Mar
IQT
34h 13m
2 stops
YYZ
C$ 1,156
Find similar
LATAM Airlines
22 Mar
YYZ
24h 05m
2 stops
IQT
24 Mar
IQT
34h 13m
2 stops
YYZ
C$ 1,160
Find similar
LATAM Airlines
22 Nov
YUL
24h 25m
2 stops
IQT
5 Dec
IQT
23h 54m
2 stops
YUL
C$ 1,234
Find similar
LATAM Airlines
22 Nov
YUL
24h 25m
2 stops
IQT
6 Dec
IQT
15h 59m
2 stops
YUL
C$ 1,255
Find similar
LATAM Airlines
22 Nov
YUL
24h 25m
2 stops
IQT
6 Dec
IQT
17h 39m
2 stops
YUL
C$ 1,473
Find similar
Delta
11 Nov
YUL
29h 55m
2 stops
TRU
23 Nov
TRU
25h 24m
2 stops
YUL
LATAM Airlines
12 Nov
YUL
29h 55m
2 stops
TRU
23 Nov
TRU
22h 10m
2 stops
YUL
Delta
13 Nov
YUL
46h 40m
2 stops
TRU
25 Nov
TRU
15h 54m
2 stops
YUL
LATAM Airlines
13 Nov
YUL
27h 55m
2 stops
TRU
23 Nov
TRU
25h 24m
2 stops
YUL
Delta
15 Nov
YUL
22h 20m
2 stops
TRU
23 Nov
TRU
25h 24m
2 stops
YUL
Multiple Airlines
14 Nov
YUL
27h 30m
2 stops
TRU
21 Nov
TRU
19h 40m
1 stop
YUL
C$ 1,013
Find similar
Multiple Airlines
14 Nov
YUL
27h 30m
2 stops
TRU
22 Nov
TRU
12h 10m
1 stop
YUL
C$ 1,020
Find similar
Multiple Airlines
14 Nov
YUL
27h 30m
2 stops
TRU
25 Nov
TRU
19h 35m
1 stop
YUL
C$ 1,030
Find similar
Multiple Airlines
14 Nov
YUL
12h 05m
1 stop
TRU
25 Nov
TRU
19h 35m
1 stop
YUL
C$ 1,035
Find similar
Multiple Airlines
11 Nov
YUL
12h 05m
1 stop
TRU
25 Nov
TRU
19h 35m
1 stop
YUL
C$ 1,039
Find similar
Multiple Airlines
11 Nov
YUL
12h 05m
1 stop
TRU
22 Nov
TRU
23h 45m
2 stops
YUL
C$ 1,052
Find similar
Multiple Airlines
14 Nov
YUL
12h 05m
1 stop
TRU
22 Nov
TRU
12h 10m
1 stop
YUL
C$ 1,070
Find similar

Find the cheapest flights from Canada to Peru

Recent round-trip flight deals from Canada to Peru

Enter your travel dates to find the best prices.
United Airlines Logo
3:15 p.m. - 11:55 p.m.YHZ-LIM
33h 40m2 stops
United Airlines Logo
11:55 p.m. - 2:31 p.m.LIM-YHZ
13h 36m1 stop
C$ 391United Airlines
Find Deal
Mon, 24 Nov - Tue, 9 Dec
United Airlines Logo
7:30 p.m. - 11:55 p.m.YOW-LIM
28h 25m2 stops
United Airlines Logo
1:50 a.m. - 11:54 p.m.LIM-YOW
22h 04m2 stops
C$ 410United Airlines
Find Deal
Tue, 2 Dec - Wed, 10 Dec
Avianca Logo
5:10 p.m. - 5:40 p.m.YYZ-LIM
25h 30m2 stops
Avianca Logo
8:25 p.m. - 3:10 p.m.LIM-YYZ
17h 45m2 stops
C$ 554Avianca
Find Deal
Wed, 1 Apr - Thu, 30 Apr
Avianca Logo
9:05 a.m. - 12:35 a.m.YYZ-LIM
16h 30m1 stop
Avianca Logo
6:45 a.m. - 10:30 p.m.LIM-YYZ
14h 45m1 stop
C$ 556Avianca
Find Deal
Wed, 1 Apr - Thu, 30 Apr
Copa Airlines Logo
8:30 a.m. - 12:55 a.m.YYZ-LIM
16h 25m1 stop
Copa Airlines Logo
2:15 a.m. - 12:09 a.m.LIM-YYZ
21h 54m1 stop
C$ 564Copa Airlines
Find Deal
Sat, 15 Nov - Tue, 18 Nov
Copa Airlines Logo
8:30 a.m. - 12:55 a.m.YYZ-LIM
16h 25m1 stop
Copa Airlines Logo
1:20 p.m. - 12:09 a.m.LIM-YYZ
10h 49m1 stop
C$ 593Copa Airlines
Find Deal
Fri, 14 Nov - Fri, 21 Nov
Air Transat Logo
2:00 p.m. - 7:00 a.m.YTZ-LIM
18h 00m1 stop
Air Transat Logo
10:00 a.m. - 12:50 p.m.LIM-YTZ
25h 50m1 stop
C$ 658Air Transat
Find Deal
Tue, 17 Mar - Wed, 25 Mar
Air Transat Logo
7:55 a.m. - 7:00 a.m.YTZ-LIM
24h 05m1 stop
Air Transat Logo
10:00 a.m. - 12:50 p.m.LIM-YTZ
25h 50m1 stop
C$ 694Air Transat
Find Deal
Fri, 20 Mar - Wed, 25 Mar
LATAM Airlines Logo
7:00 a.m. - 9:20 p.m.YUL-LIM
14h 20m1 stop
LATAM Airlines Logo
12:15 p.m. - 11:59 p.m.LIM-YUL
11h 44m1 stop
C$ 723LATAM Airlines
Find Deal
Fri, 28 Nov - Sat, 6 Dec
LATAM Airlines Logo
7:00 a.m. - 9:10 p.m.YUL-LIM
15h 10m1 stop
LATAM Airlines Logo
1:30 p.m. - 5:07 p.m.LIM-YUL
26h 37m2 stops
C$ 729LATAM Airlines
Find Deal
Mon, 27 Apr - Mon, 11 May

momondo Fare Finder

 
Locate flights to Peru that fit your budget, with regularly updated fares and availability. In the last 7 days, momondo users made a total of 96,600 searches and data was last updated on 30 October 2025.
Use the filters below to find and compare flights to Peru that are best for you.

Fly from

Route

Depart

Return

Price

HalifaxLima

YHZ - LIM

YHZLIM

Halifax Intl

Mon 24/11

3:15 p.m.-11:55 p.m.

2 stops33h 40m

Lima J Chavez Intl

Tue 9/12

11:55 p.m.-2:31 p.m.

1 stop13h 36m

C$ 391

OttawaLima

YOW - LIM

YOWLIM

Ottawa

Tue 2/12

7:30 p.m.-11:55 p.m.

2 stops28h 25m

Lima J Chavez Intl

Wed 10/12

1:50 a.m.-11:54 p.m.

2 stops22h 04m

C$ 410

TorontoLima

YYZ - LIM

YYZLIM

Toronto Pearson Intl

Wed 1/4

5:10 p.m.-5:40 p.m.

2 stops25h 30m

Lima J Chavez Intl

Thu 30/4

8:25 p.m.-3:10 p.m.

2 stops17h 45m

C$ 554

TorontoLima

YYZ - LIM

YYZLIM

Toronto Pearson Intl

Wed 1/4

9:05 a.m.-12:35 a.m.

1 stop16h 30m

Lima J Chavez Intl

Thu 30/4

6:45 a.m.-10:30 p.m.

1 stop14h 45m

C$ 556

TorontoLima

YYZ - LIM

YYZLIM

Toronto Pearson Intl

Sat 15/11

8:30 a.m.-12:55 a.m.

1 stop16h 25m

Lima J Chavez Intl

Tue 18/11

2:15 a.m.-12:09 a.m.

1 stop21h 54m

C$ 564

TorontoLima

YYZ - LIM

YYZLIM

Toronto Pearson Intl

Fri 14/11

8:30 a.m.-12:55 a.m.

1 stop16h 25m

Lima J Chavez Intl

Fri 21/11

1:20 p.m.-12:09 a.m.

1 stop10h 49m

C$ 593

TorontoLima

YTZ - LIM

YTZLIM

Toronto Island

Tue 17/3

2:00 p.m.-7:00 a.m.

1 stop18h 00m

Lima J Chavez Intl

Wed 25/3

10:00 a.m.-12:50 p.m.

1 stop25h 50m

C$ 658

TorontoLima

YTZ - LIM

YTZLIM

Toronto Island

Fri 20/3

7:55 a.m.-7:00 a.m.

1 stop24h 05m

Lima J Chavez Intl

Wed 25/3

10:00 a.m.-12:50 p.m.

1 stop25h 50m

C$ 694

MontrealLima

YUL - LIM

YULLIM

Montreal Pierre Elliott Trudeau Intl

Fri 28/11

7:00 a.m.-9:20 p.m.

1 stop14h 20m

Lima J Chavez Intl

Sat 6/12

12:15 p.m.-11:59 p.m.

1 stop11h 44m

C$ 723

MontrealLima

YUL - LIM

YULLIM

Montreal Pierre Elliott Trudeau Intl

Mon 27/4

7:00 a.m.-9:10 p.m.

1 stop15h 10m

Lima J Chavez Intl

Mon 11/5

1:30 p.m.-5:07 p.m.

2 stops26h 37m

C$ 729

Flights are sorted by cheapest round-trip flights first.

Showing 1-10 of 20 resultsSorted by cheapest first
1
2

See travel insights to Peru from

Peru flights insights and trends

Explore insights for your Peru flight to craft the best travel plan

What is the cheapest flight to Peru?

The cheapest flights to Peru recently found by momondo users are C$ 66 with Sky Airline, C$ 73 with LATAM Airlines, and C$ 77 with JetSMART.
See prices from:

Cheapest flights to cities in Peru

Click on the cities below to find out when it's cheapest to fly to Peru, from Canada
Lima
Lima

Cheap Peru flight deals and tips

Summary info about Peru flight prices, duration and airlines

Best One-Way Price

C$ 224

Best Round-Trip Price

C$ 391

Fastest flight time

8h 00m
The best one-way flight price to Peru from Canada in the last 72 hours is C$ 224 (Ottawa to Lima J Chavez Intl).
The best round-trip flight price to Peru from Canada in the last 72 hours is C$ 391 (Halifax Intl to Lima J Chavez Intl).
The fastest flight to Peru from Canada takes 8h 00m (Toronto Pearson Intl to Lima J Chavez Intl).

Frequently asked questions about flying to Peru

What popular landmarks are in Peru?

Which airlines fly to Peru?

What is the most popular airport in Peru to fly to?

How much are flights to Peru?

Flights to Peru have been found on momondo for as low as C$ 375 per ticket recently. However, the average price tends to be C$ 762 and anything for C$ 582 or less is a good deal. C$ 3,592 is the most expensive flight we’ve seen in the past week, though you may be able to avoid this price depending on what airport you fly from, what airline you choose, and how far in advance you book your flights.

What is the best day of the week to fly to Peru?

Flying to Peru on a Thursday or Tuesday is your best option since this is when flight prices tend to be at their lowest for the week. The most expensive day of the week to fly to Peru is on a Monday.

When did momondo last update prices for flights to Peru?

Prices for flights to Peru were last updated today.

How many operators does momondo search for flights to Peru?

How old do you have to be to fly to Peru?

Although the minimum age for a child to fly alone is five, airlines that offer an unaccompanied minor (UMNR) service may have their own age limits, which could be impacted by factors such as flight length, timing, and layovers. It is recommended that you verify with the airline you are booking with for travel to Peru.

What documentation or ID do you need to fly to Peru?

The travel and health documents you'll need for your trip to Peru may differ based on your itinerary and personal situation. Typically, you should have several documents on hand, such as a national ID card or driver's license and a passport that is valid for six months after your intended arrival at Peru. It is always advisable to seek advice from your airline or a trusted third party, such as IATA.

Why use momondo?

Why should I use momondo to find a flight deal to Peru?

momondo compares prices from hundreds of airlines and agents so you can find and book the best deal on flights to Peru. Millions of users trust and use momondo every year so you are in good company.

Can I find flights to Peru with flexible booking policies on momondo?

Yes. All flights to Peru on momondo can be compared and filtered by various policies on offer, including flexible booking.

How can momondo help me find flights to Peru?

momondo helps you find the best flight to Peru by providing filters to narrow your choice of flights to those matching your criteria. You can select fights based on numerous factors such as price, departure and landing times, airport and airline.

I’m not ready to book a flight to Peru right now. Can momondo alert me if prices change?

Of course. momondo tracks the price of Peru flights. All you need is a valid email address and we will do the rest; it is that quick and easy.

An easier way to manage your Peru trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Sat 29/11
Sat 6/12

Find better results for your trip to Peru

Popular Flights to Peru

Popular routes according to searches in the past day on momondo