Search and find cheap flights to Peru

Sat 23/3
Sat 30/3
Any month
Compare vs. momondo |

Cheapest flight routes to Peru

These routes have the cheapest flights to Peru found by momondo users
Toronto - Lima 288 CAD
Montreal - Lima 300 CAD
Vancouver - Lima 549 CAD
Halifax - Lima 591 CAD
Ottawa - Lima 619 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
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
18h 25m
1 Stop
5:25 pm
LIM
Lima J Chavez Intl airport
Interjet
LIM
11:00 pm
Lima J Chavez Intl airport
23h 15m
1 Stop
11:15 pm
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
300 CAD
Interjet
Interjet
YYZ
12:00 am
Toronto Pearson Intl airport
31h 30m
1 Stop
6:30 am
+1
LIM
Lima J Chavez Intl airport
Interjet
LIM
11:00 pm
Lima J Chavez Intl airport
22h 25m
1 Stop
10:25 pm
+1
YYZ
Toronto Pearson Intl airport
369 CAD
Interjet
Interjet
YYZ
12:00 am
Toronto Pearson Intl airport
17h 55m
1 Stop
4:55 pm
LIM
Lima J Chavez Intl airport
Interjet
LIM
11:00 pm
Lima J Chavez Intl airport
22h 25m
1 Stop
10:25 pm
+1
YYZ
Toronto Pearson Intl airport
375 CAD
Interjet
Interjet
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
18h 25m
1 Stop
5:25 pm
LIM
Lima J Chavez Intl airport
Interjet
LIM
11:00 pm
Lima J Chavez Intl airport
23h 15m
1 Stop
11:15 pm
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
379 CAD
Interjet
Interjet
YYZ
12:00 am
Toronto Pearson Intl airport
31h 30m
1 Stop
6:30 am
+1
LIM
Lima J Chavez Intl airport
Interjet
LIM
11:00 pm
Lima J Chavez Intl airport
22h 25m
1 Stop
10:25 pm
+1
YYZ
Toronto Pearson Intl airport
389 CAD
Interjet
Interjet
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
18h 25m
1 Stop
5:25 pm
LIM
Lima J Chavez Intl airport
Interjet
LIM
11:00 pm
Lima J Chavez Intl airport
23h 15m
1 Stop
11:15 pm
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
409 CAD
Aeromexico
Aeromexico
YYZ
12:00 am
Toronto Pearson Intl airport
14h 15m
1 Stop
1:15 pm
LIM
Lima J Chavez Intl airport
Aeromexico
LIM
11:00 pm
Lima J Chavez Intl airport
15h 25m
1 Stop
3:25 pm
+1
YYZ
Toronto Pearson Intl airport
641 CAD
Air Canada
Air Canada
YTZ
12:00 am
Toronto Island airport
11h 05m
1 Stop
10:05 am
LIM
Lima J Chavez Intl airport
Air Canada
LIM
11:00 pm
Lima J Chavez Intl airport
22h 30m
2 Stops
10:30 pm
+1
YTZ
Toronto Island airport
605 CAD
Multiple Airlines
Multiple Airlines
YUL
12:00 am
Montreal Pierre Elliott Trudeau Intl airport
14h 19m
1 Stop
1:19 pm
LIM
Lima J Chavez Intl airport
Multiple Airlines
LIM
11:00 pm
Lima J Chavez Intl airport
21h 45m
1 Stop
9:45 pm
+1
YUL
Montreal Pierre Elliott Trudeau Intl airport
604 CAD
Multiple Airlines
Multiple Airlines
YYZ
12:00 am
Toronto Pearson Intl airport
15h 30m
1 Stop
2:30 pm
LIM
Lima J Chavez Intl airport
Multiple Airlines
LIM
11:00 pm
Lima J Chavez Intl airport
22h 10m
1 Stop
10:10 pm
+1
YYZ
Toronto Pearson Intl airport
571 CAD
Avianca
Avianca
YYZ
12:00 am
Toronto Pearson Intl airport
29h 39m
2 Stops
4:39 am
+1
LIM
Lima J Chavez Intl airport
Avianca
LIM
11:00 pm
Lima J Chavez Intl airport
9h 56m
1 Stop
9:56 am
+1
YYZ
Toronto Pearson Intl airport
569 CAD
Avianca
Avianca
YYZ
12:00 am
Toronto Pearson Intl airport
29h 39m
2 Stops
4:39 am
+1
LIM
Lima J Chavez Intl airport
Avianca
LIM
11:00 pm
Lima J Chavez Intl airport
10h 01m
1 Stop
10:01 am
+1
YYZ
Toronto Pearson Intl airport
569 CAD