Flights to Peru

C$ 584 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 16/4. 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.
Multiple Airlines
16 Apr
YUL
11h 02m
1 stop
LIM
23 Apr
LIM
16h 05m
1 stop
YUL
C$ 584
Multiple Airlines
13 Apr
YYZ
14h 55m
1 stop
LIM
23 Apr
LIM
22h 18m
1 stop
YYZ
C$ 590
United Airlines
3 May
YOW
33h 20m
2 stops
LIM
12 May
LIM
32h 08m
2 stops
YOW
C$ 591
United Airlines
6 Sep
YYZ
32h 07m
1 stop
LIM
22 Sep
LIM
11h 38m
1 stop
YYZ
C$ 598
United Airlines
22 Aug
YYC
37h 30m
2 stops
LIM
22 Sep
LIM
23h 43m
2 stops
YYC
C$ 606
United Airlines
17 Apr
YYC
56h 33m
2 stops
LIM
22 Apr
LIM
45h 53m
2 stops
YYC
C$ 608
Multiple Airlines
5 Sep
YYZ
12h 04m
1 stop
LIM
14 Sep
LIM
28h 40m
1 stop
YYZ
C$ 609
United Airlines
13 Apr
YYZ
11h 40m
1 stop
LIM
23 Apr
LIM
11h 38m
1 stop
YYZ
C$ 619
Avianca
5 Sep
YYZ
10h 40m
1 stop
LIM
22 Sep
LIM
12h 45m
1 stop
YYZ
C$ 624
Avianca
7 Jun
YYZ
16h 35m
1 stop
LIM
22 Jun
LIM
10h 45m
1 stop
YYZ
C$ 626
Multiple Airlines
23 May
YYZ
12h 04m
1 stop
LIM
29 May
LIM
28h 40m
1 stop
YYZ
C$ 635
United Airlines
7 Sep
YYC
37h 30m
2 stops
LIM
17 Sep
LIM
45h 53m
2 stops
YYC
C$ 637
Delta
19 Apr
YYZ
31h 31m
2 stops
CUZ
28 Apr
CUZ
24h 54m
2 stops
YYZ
C$ 845
LATAM Airlines
27 Apr
YYZ
14h 58m
2 stops
CUZ
12 May
CUZ
26h 44m
2 stops
YYZ
C$ 856
LATAM Airlines
17 Apr
YYZ
27h 10m
2 stops
CUZ
27 Apr
CUZ
30h 19m
2 stops
YYZ
C$ 872
Multiple Airlines
19 Apr
YYZ
22h 25m
3 stops
CUZ
23 Apr
CUZ
33h 45m
2 stops
YYZ
C$ 877
LATAM Airlines
18 Aug
YUL
17h 55m
2 stops
CUZ
25 Aug
CUZ
38h 31m
3 stops
YUL
C$ 888
Multiple Airlines
19 Apr
YYZ
22h 25m
3 stops
CUZ
27 Apr
CUZ
24h 50m
2 stops
YYZ
C$ 897
Multiple Airlines
18 Apr
YYZ
19h 25m
2 stops
CUZ
20 Apr
CUZ
24h 00m
2 stops
YYZ
C$ 903
Multiple Airlines
19 Apr
YYZ
22h 25m
3 stops
CUZ
28 Apr
CUZ
32h 25m
2 stops
YYZ
C$ 914
Delta
7 Apr
YYZ
31h 50m
2 stops
CUZ
20 Apr
CUZ
25h 49m
2 stops
YYZ
C$ 916
Delta
14 Apr
YUL
16h 50m
2 stops
CUZ
21 Apr
CUZ
27h 08m
2 stops
YUL
C$ 918
Multiple Airlines
18 Apr
YYZ
18h 45m
2 stops
CUZ
20 Apr
CUZ
31h 50m
2 stops
YYZ
C$ 921
Avianca
12 Sep
YVR
34h 20m
2 stops
CUZ
23 Sep
CUZ
42h 40m
2 stops
YVR
C$ 923
Delta
19 Apr
YUL
31h 30m
2 stops
IQT
22 Apr
IQT
34h 20m
2 stops
YUL
C$ 875
Delta
19 Apr
YUL
35h 35m
2 stops
IQT
22 Apr
IQT
34h 20m
2 stops
YUL
C$ 885
Multiple Airlines
10 Jul
YUL
24h 40m
3 stops
IQT
27 Jul
IQT
33h 05m
3 stops
YUL
C$ 1,510
Multiple Airlines
10 Jul
YUL
33h 55m
2 stops
IQT
27 Jul
IQT
38h 25m
2 stops
YUL
C$ 1,515
Multiple Airlines
10 Jul
YUL
33h 55m
2 stops
IQT
27 Jul
IQT
38h 25m
2 stops
YUL
C$ 1,521
Multiple Airlines
10 Jul
YUL
24h 40m
2 stops
IQT
27 Jul
IQT
33h 40m
3 stops
YUL
C$ 1,539
Multiple Airlines
10 Jul
YUL
24h 55m
3 stops
IQT
27 Jul
IQT
33h 05m
3 stops
YUL
C$ 1,550
Multiple Airlines
10 Jul
YUL
24h 55m
3 stops
IQT
27 Jul
IQT
32h 20m
2 stops
YUL
C$ 1,598
Multiple Airlines
10 Jul
YUL
22h 35m
1 stop
IQT
27 Jul
IQT
25h 05m
2 stops
YUL
C$ 1,740
Multiple Airlines
10 Jul
YUL
17h 00m
1 stop
IQT
27 Jul
IQT
25h 40m
2 stops
YUL
C$ 1,897
LATAM Airlines
27 Apr
YUL
26h 55m
2 stops
PIU
29 Apr
PIU
21h 30m
2 stops
YUL
C$ 1,135
British Airways
23 Apr
YUL
30h 16m
2 stops
PIU
2 May
PIU
25h 45m
3 stops
YUL
C$ 1,176
British Airways
23 Apr
YUL
30h 16m
2 stops
PIU
2 May
PIU
25h 45m
3 stops
YUL
C$ 1,180
British Airways
23 Apr
YUL
30h 16m
2 stops
PIU
2 May
PIU
25h 45m
3 stops
YUL
C$ 1,181
Delta
27 Apr
YUL
23h 25m
2 stops
PIU
29 Apr
PIU
38h 16m
2 stops
YUL
C$ 1,214
Delta
27 Apr
YUL
23h 25m
2 stops
PIU
29 Apr
PIU
38h 16m
2 stops
YUL
C$ 1,285
British Airways
1 May
YUL
29h 51m
2 stops
PIU
10 May
PIU
25h 25m
3 stops
YUL
C$ 1,390
British Airways
1 May
YUL
29h 51m
2 stops
PIU
10 May
PIU
25h 25m
3 stops
YUL
C$ 1,623
LATAM Airlines
1 May
YUL
23h 33m
2 stops
PIU
10 May
PIU
20h 23m
2 stops
YUL
C$ 1,724
LATAM Airlines
1 May
YUL
21h 23m
2 stops
PIU
10 May
PIU
20h 23m
2 stops
YUL
C$ 1,726
LATAM Airlines
23 Apr
YUL
27h 03m
2 stops
PIU
2 May
PIU
34h 10m
2 stops
YUL
C$ 1,749
LATAM Airlines
23 Apr
YUL
29h 15m
2 stops
PIU
2 May
PIU
35h 20m
2 stops
YUL
C$ 1,750
Multiple Airlines
2 Jun
YUL
28h 45m
2 stops
CIX
5 Jun
CIX
34h 05m
2 stops
YUL
C$ 1,095
Multiple Airlines
6 May
YUL
28h 41m
3 stops
CIX
20 May
CIX
21h 59m
2 stops
YUL
C$ 1,124
GOL
2 Jun
YUL
39h 51m
2 stops
CIX
5 Jun
CIX
23h 53m
3 stops
YUL
C$ 1,151
Multiple Airlines
6 May
YUL
23h 31m
2 stops
CIX
20 May
CIX
21h 59m
2 stops
YUL
C$ 1,192
Multiple Airlines
2 Jun
YUL
24h 01m
2 stops
CIX
5 Jun
CIX
18h 39m
1 stop
YUL
C$ 1,248
GOL
2 Jun
YUL
34h 31m
3 stops
CIX
5 Jun
CIX
23h 53m
3 stops
YUL
C$ 1,281
Multiple Airlines
2 Jun
YUL
23h 31m
1 stop
CIX
5 Jun
CIX
18h 39m
1 stop
YUL
C$ 1,310
Multiple Airlines
6 May
YUL
28h 41m
3 stops
CIX
20 May
CIX
24h 44m
3 stops
YUL
C$ 1,366
Delta
2 Jun
YUL
47h 50m
2 stops
CIX
5 Jun
CIX
38h 24m
2 stops
YUL
C$ 1,375

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.
Multiple Airlines Logo
11:23 a.m. - 9:25 p.m.
YUL
-
LIM
11h 02m
1 stop
Multiple Airlines Logo
11:05 p.m. - 4:10 p.m.
LIM
-
YUL
16h 05m
1 stop
C$ 584Multiple Airlines
Thu, 16 Apr - Thu, 23 Apr
Multiple Airlines Logo
7:30 a.m. - 9:25 p.m.
YYZ
-
LIM
14h 55m
1 stop
Multiple Airlines Logo
11:05 p.m. - 10:23 p.m.
LIM
-
YYZ
22h 18m
1 stop
C$ 590Multiple Airlines
Mon, 13 Apr - Thu, 23 Apr
United Airlines Logo
2:40 p.m. - 11:00 p.m.
YOW
-
LIM
33h 20m
2 stops
United Airlines Logo
12:55 a.m. - 10:03 a.m.
LIM
-
YOW
32h 08m
2 stops
C$ 591United Airlines
Sun, 3 May - Tue, 12 May
United Airlines Logo
3:53 p.m. - 11:00 p.m.
YYZ
-
LIM
32h 07m
1 stop
United Airlines Logo
11:05 p.m. - 11:43 a.m.
LIM
-
YYZ
11h 38m
1 stop
C$ 598United Airlines
Sun, 6 Sep - Tue, 22 Sep
Avianca Logo
12:55 a.m. - 10:35 a.m.
YYZ
-
LIM
10h 40m
1 stop
Avianca Logo
5:35 p.m. - 7:20 a.m.
LIM
-
YYZ
12h 45m
1 stop
C$ 624Avianca
Sat, 5 Sep - Tue, 22 Sep
Avianca Logo
12:55 a.m. - 4:30 p.m.
YYZ
-
LIM
16h 35m
1 stop
Avianca Logo
11:45 a.m. - 11:30 p.m.
LIM
-
YYZ
10h 45m
1 stop
C$ 626Avianca
Sun, 7 Jun - Mon, 22 Jun
Delta Logo
2:29 p.m. - 5:00 a.m.
YUL
-
LIM
15h 31m
2 stops
Delta Logo
8:15 a.m. - 11:51 p.m.
LIM
-
YUL
14h 36m
2 stops
C$ 724Delta
Thu, 9 Apr - Tue, 28 Apr
Delta Logo
2:29 p.m. - 5:00 a.m.
YUL
-
LIM
15h 31m
2 stops
Delta Logo
8:15 a.m. - 11:51 p.m.
LIM
-
YUL
14h 36m
2 stops
C$ 726Delta
Tue, 14 Apr - Tue, 21 Apr
LATAM Airlines Logo
12:50 p.m. - 5:00 a.m.
YUL
-
LIM
17h 10m
1 stop
LATAM Airlines Logo
12:05 a.m. - 5:40 p.m.
LIM
-
YUL
16h 35m
1 stop
C$ 730LATAM Airlines
Mon, 27 Apr - Tue, 5 May
LATAM Airlines Logo
7:00 a.m. - 9:55 p.m.
YUL
-
LIM
15h 55m
1 stop
LATAM Airlines Logo
12:05 a.m. - 5:40 p.m.
LIM
-
YUL
16h 35m
1 stop
C$ 731LATAM Airlines
Mon, 20 Apr - Mon, 4 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 23 March 2026.
Use the filters below to find and compare flights to Peru that are best for you.

Fly from

Route

Depart

Return

Price

Cheapest round-trip

MontrealLima

YUL - LIM

YULLIM

Montreal Pierre Elliott Trudeau Intl

Thu 16/4

11:23 a.m.-9:25 p.m.

1 stop11h 02m

Lima J Chavez Intl

Thu 23/4

11:05 p.m.-4:10 p.m.

1 stop16h 05m

C$ 584

TorontoLima

YYZ - LIM

YYZLIM

Toronto Pearson Intl

Mon 13/4

7:30 a.m.-9:25 p.m.

1 stop14h 55m

Lima J Chavez Intl

Thu 23/4

11:05 p.m.-10:23 p.m.

1 stop22h 18m

C$ 590

OttawaLima

YOW - LIM

YOWLIM

Ottawa

Sun 3/5

2:40 p.m.-11:00 p.m.

2 stops33h 20m

Lima J Chavez Intl

Tue 12/5

12:55 a.m.-10:03 a.m.

2 stops32h 08m

C$ 591

TorontoLima

YYZ - LIM

YYZLIM

Toronto Pearson Intl

Sun 6/9

3:53 p.m.-11:00 p.m.

1 stop32h 07m

Lima J Chavez Intl

Tue 22/9

11:05 p.m.-11:43 a.m.

1 stop11h 38m

C$ 598
Quickest round-trip

TorontoLima

YYZ - LIM

YYZLIM

Toronto Pearson Intl

Sat 5/9

12:55 a.m.-10:35 a.m.

1 stop10h 40m

Lima J Chavez Intl

Tue 22/9

5:35 p.m.-7:20 a.m.

1 stop12h 45m

C$ 624

TorontoLima

YYZ - LIM

YYZLIM

Toronto Pearson Intl

Sun 7/6

12:55 a.m.-4:30 p.m.

1 stop16h 35m

Lima J Chavez Intl

Mon 22/6

11:45 a.m.-11:30 p.m.

1 stop10h 45m

C$ 626

MontrealLima

YUL - LIM

YULLIM

Montreal Pierre Elliott Trudeau Intl

Thu 9/4

2:29 p.m.-5:00 a.m.

2 stops15h 31m

Lima J Chavez Intl

Tue 28/4

8:15 a.m.-11:51 p.m.

2 stops14h 36m

C$ 724

MontrealLima

YUL - LIM

YULLIM

Montreal Pierre Elliott Trudeau Intl

Tue 14/4

2:29 p.m.-5:00 a.m.

2 stops15h 31m

Lima J Chavez Intl

Tue 21/4

8:15 a.m.-11:51 p.m.

2 stops14h 36m

C$ 726

MontrealLima

YUL - LIM

YULLIM

Montreal Pierre Elliott Trudeau Intl

Mon 27/4

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

1 stop17h 10m

Lima J Chavez Intl

Tue 5/5

12:05 a.m.-5:40 p.m.

1 stop16h 35m

C$ 730

MontrealLima

YUL - LIM

YULLIM

Montreal Pierre Elliott Trudeau Intl

Mon 20/4

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

1 stop15h 55m

Lima J Chavez Intl

Mon 4/5

12:05 a.m.-5:40 p.m.

1 stop16h 35m

C$ 731

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$ 61 with LATAM Airlines, C$ 76 with Sky Airline, and C$ 84 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$ 240

Best Round-Trip Price

C$ 584

Fastest flight time

11h 02m
The best one-way flight price to Peru from Canada in the last 72 hours is C$ 240 (Toronto Pearson Intl to Lima J Chavez Intl).
The best round-trip flight price to Peru from Canada in the last 72 hours is C$ 584 (Montreal Pierre Elliott Trudeau Intl to Lima J Chavez Intl).
The fastest flight to Peru from Canada takes 11h 02m (Montreal Pierre Elliott Trudeau 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$ 353 per ticket recently. However, the average price tends to be C$ 716 and anything for C$ 614 or less is a good deal. C$ 2,219 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
Wed 22/4
Wed 29/4

Find better results for your trip to Peru

Popular Flights to Peru

Popular routes according to searches in the past day on momondo