Search and find cheap flights to Peru

Thu. 12/12
Thu. 19/12
Any month
Compare vs. momondo |

Popular cities and sights

Looking to visit Peru? Check out these cities and spend time seeing some of the most popular sights in the country
Lima
Huaca Pucllana
Government Palace
Plaza Mayor
Miraflores Central Park
Archaeological Museum Pachacámac
Cusco
Cusco Cathedral
Plaza de Armas
Plaza Tupac Amaru
Museo Inka
Saksaywaman
Arequipa
Casa Goyeneche
Arequipa Stadium
Arequipa Plaza de Armas
Arequipa Cathedral
El Misti
Iquitos
Iquitos Cathedral
Plaza 28 de Julio
Iquitos Plaza de Armas
C.F. Secada (IQT)
Puerto Maldonado
Puerto Maldonado Obelisk
Puerto Maldonado Plaza de Armas
Puerto Maldonado (PEM)
Tarapoto
Petroglifos de Polish
Ahuashiyacu Falls
Trujillo
Huanchaco Beach
Huaca del Sol
Chan Chan
Huaca de la Luna
Trujillo Plaza de Armas
Talara
Talara (city center)
Talara (TYL)
Piura
Paita Beach
Piura (PIU)
Ayacucho
Ayacucho Plaza de Armas
Ayacucho Cathedral
Pucallpa
Pucallpa (city center)
Capitan Rolden (PCL)
Chiclayo
Santa Maria Cathedral

Cheapest flight routes to Peru

These routes have the cheapest flights to Peru found by momondo users
Departing Destination Best Price
Montreal Lima 539 CAD
Toronto Lima 561 CAD
Ottawa Lima 643 CAD
Vancouver Lima 647 CAD
Calgary Lima 697 CAD
Edmonton Lima 712 CAD
Toronto Cusco 764 CAD
Montreal Iquitos 771 CAD
Montreal Cusco 774 CAD
Québec City Lima 779 CAD

Peru flight deals found on momondo

Check out some of the best fares to Peru found recently by users on momondo
Quickest
Cheapest
Interjet
Interjet
04 Jun.
YUL
Montreal Pierre Elliott Trudeau Intl airport
15h 30m
1 Stop
LIM
Lima J Chavez Intl airport
Interjet
14 Jun.
LIM
Lima J Chavez Intl airport
24h 35m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
539 CAD
Interjet
Interjet
10 May
YUL
Montreal Pierre Elliott Trudeau Intl airport
30h 45m
1 Stop
LIM
Lima J Chavez Intl airport
Interjet
30 Jun.
LIM
Lima J Chavez Intl airport
24h 35m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
552 CAD
Interjet
Interjet
08 Jun.
YUL
Montreal Pierre Elliott Trudeau Intl airport
30h 45m
1 Stop
LIM
Lima J Chavez Intl airport
Interjet
22 Jun.
LIM
Lima J Chavez Intl airport
24h 35m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
556 CAD
Interjet
Interjet
12 Feb.
YUL
Montreal Pierre Elliott Trudeau Intl airport
30h 50m
1 Stop
LIM
Lima J Chavez Intl airport
Interjet
27 Feb.
LIM
Lima J Chavez Intl airport
24h 35m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
560 CAD
Aeromexico
Aeromexico
12 Feb.
YYZ
Toronto Pearson Intl airport
14h 05m
1 Stop
LIM
Lima J Chavez Intl airport
Aeromexico
27 Feb.
LIM
Lima J Chavez Intl airport
15h 25m
1 Stop
YYZ
Toronto Pearson Intl airport
561 CAD
Interjet
Interjet
17 Jan.
YUL
Montreal Pierre Elliott Trudeau Intl airport
30h 40m
1 Stop
LIM
Lima J Chavez Intl airport
Interjet
24 Jan.
LIM
Lima J Chavez Intl airport
24h 35m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
561 CAD
Aeromexico
Aeromexico
12 Feb.
YYZ
Toronto Pearson Intl airport
14h 05m
1 Stop
LIM
Lima J Chavez Intl airport
Aeromexico
27 Feb.
LIM
Lima J Chavez Intl airport
15h 25m
1 Stop
YYZ
Toronto Pearson Intl airport
561 CAD
Aeromexico
Aeromexico
19 Jan.
YVR
Vancouver Intl airport
13h 00m
1 Stop
LIM
Lima J Chavez Intl airport
Aeromexico
04 Feb.
LIM
Lima J Chavez Intl airport
16h 50m
1 Stop
YVR
Vancouver Intl airport
643 CAD
Aeromexico
Aeromexico
07 Feb.
YQB
Québec City airport
17h 20m
2 Stops
LIM
Lima J Chavez Intl airport
Aeromexico
15 Feb.
LIM
Lima J Chavez Intl airport
19h 04m
2 Stops
YQB
Québec City airport
779 CAD
Interjet
Interjet
04 Jun.
YUL
Montreal Pierre Elliott Trudeau Intl airport
15h 30m
1 Stop
LIM
Lima J Chavez Intl airport
Interjet
14 Jun.
LIM
Lima J Chavez Intl airport
24h 35m
1 Stop
YUL
Montreal Pierre Elliott Trudeau Intl airport
539 CAD
Interjet
Interjet
28 Apr.
YYZ
Toronto Pearson Intl airport
17h 15m
1 Stop
LIM
Lima J Chavez Intl airport
Interjet
11 May
LIM
Lima J Chavez Intl airport
23h 00m
1 Stop
YYZ
Toronto Pearson Intl airport
569 CAD
Interjet
Interjet
06 Jun.
YYZ
Toronto Pearson Intl airport
17h 15m
1 Stop
LIM
Lima J Chavez Intl airport
Interjet
20 Jun.
LIM
Lima J Chavez Intl airport
23h 00m
1 Stop
YYZ
Toronto Pearson Intl airport
570 CAD

Popular routes landing in Peru

Compare flights to and from the nearest airports to discover the best prices and most convenient flight times
Lima to Cusco
Fastest flight time
1h 25m
Cheapest price
70 CAD
Montreal to Lima
Fastest flight time
8h 35m
Cheapest price
539 CAD
Toronto to Lima
Fastest flight time
7h 55m
Cheapest price
566 CAD
Ottawa to Lima
Fastest flight time
17h 20m
Cheapest price
643 CAD
Vancouver to Lima
Fastest flight time
13h 15m
Cheapest price
647 CAD
Calgary to Lima
Fastest flight time
14h 10m
Cheapest price
668 CAD
Montreal to Cusco
Fastest flight time
18h 50m
Cheapest price
709 CAD
Edmonton to Lima
Fastest flight time
17h 10m
Cheapest price
712 CAD
Québec City to Lima
Fastest flight time
13h 20m
Cheapest price
764 CAD
Montreal to Iquitos
Fastest flight time
21h 55m
Cheapest price
771 CAD
Toronto to Cusco
Fastest flight time
14h 05m
Cheapest price
774 CAD
Montreal to Chiclayo
Fastest flight time
22h 42m
Cheapest price
815 CAD
Winnipeg to Lima
Fastest flight time
25h 40m
Cheapest price
846 CAD
Ottawa to Arequipa
Fastest flight time
22h 13m
Cheapest price
846 CAD
Halifax to Lima
Fastest flight time
17h 30m
Cheapest price
861 CAD
Vancouver to Cusco
Fastest flight time
19h 30m
Cheapest price
888 CAD
Halifax to Cusco
Fastest flight time
36h 40m
Cheapest price
889 CAD
Kelowna to Lima
Fastest flight time
16h 25m
Cheapest price
892 CAD
Moncton to Lima
Fastest flight time
19h 45m
Cheapest price
925 CAD
Vancouver to Trujillo
Fastest flight time
30h 09m
Cheapest price
934 CAD
View more