Flights from Lima to Toronto – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
LIM to YYZ – All flight route options from Jorge Chávez International Airport, Peru to Pearson International, Canada. These routes are operated by 10 airlines. Fly non-stop with Air Canada or Air Transat, or choose from 13 different stopover flights. The shortest flight time is 7 hours and 55 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Pearson
We got great deals on hotels and car rentals near the airport.
Lima to Toronto flights
There are over 15 airlines and as many as 218 flights every week to this destination. You can fly non-stop to Toronto (YYZ) from Lima (LIM) with Air Canada or Air Transat but if a stopover option suits you better you can choose to fly via Atlanta, Miami or any other of the 13 alternatives with connectiing airports.
Tip! You might want to consider arriving at City Centre (YTZ) instead.
Lima to Toronto with Air Canada
Air Canada has non-stop every Thursday or Sunday at 08:00. You also have the option to do a transit flight via Montreal. Air Canada is a Star Alliance member.
Note Non-stop flights with Air Canada will begin in Dec 2025.
With AVIANCA
If you choose to fly with AVIANCA from Lima to Toronto you can make a transit either via Bogota or via San Salvador. The route via Bogota is 1 hour and 30 minutes faster. AVIANCA is a Star Alliance member.
Distance & flight times: Jorge Chávez International Airport to Pearson
The shortest flight time between LIM and YYZ is 7 hours and 55 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 7h 55m | - | 3874 miles (6233 km) |
ATL Atlanta | 11h 50m | 1h 30m | 3953 miles (6360 km) |
MIA Miami | 12h 3m | 3h 35m | 3879 miles (6241 km) |
BOG Bogota | 12h 20m | 3h 0m | 3909 miles (6290 km) |
SAL San Salvador | 12h 30m | 3h 5m | 4126 miles (6639 km) |
YUL Montreal | 12h 45m | 1h 50m | 4316 miles (6944 km) |
PTY Panama City | 13h 13m | 4h 28m | 3878 miles (6240 km) |
JFK New York | 13h 39m | - | - |
MEX Mexico City | 13h 40m | 2h 50m | 4681 miles (7532 km) |
CUN Cancun | 14h 0m | 5h 0m | 4019 miles (6467 km) |
PUJ Punta Cana | 14h 3m | 4h 30m | 4072 miles (6552 km) |
IAH Houston | 14h 25m | 2h 46m | 4449 miles (7158 km) |
EWR New York | 14h 39m | - | - |
SJO San Jose | 17h 0m | 4h 10m | 3963 miles (6376 km) |



Quick copy and share this page
From Lima to Canada
Below is a list of other destinations to Canada from Jorge Chávez International Airport with either direct flights or 1 stop connections.
From Peru to Toronto
Below is a list of other cities in Peru with flights to Toronto with either non-stop or connecting flights.