Fly Toronto to Lima with Air Transat from €552 return. This route offers excellent value with direct night departures. Book in advance to secure the best fares.
Price and when to book
Flights available from €552 return. The median price is around €553. Advance booking pays off: the more time between search and travel, the better options typically appear. October and November are good months to find competitive pricing.
Airline and stops
Air Transat operates this route with no stops. Direct flights only: depart Toronto at night (around 22:55) and arrive in Lima the next morning (around 09:20). The most comfortable option for this journey.
Best time to visit
Peru works year-round. April to October is ideal: dry season in the highlands, less rain in the Amazon. December to March are wetter but still viable. Search for flights at least 2-3 weeks ahead of your intended departure.
What to do in Lima and beyond
Lima is Peru's gateway. Explore the historic centre, visit museums like the Larco, enjoy world-class dining. From here reach Machu Picchu (short flight to Cusco), Nazca Lines, the Amazon, and the Pacific coast. Lima's Jorge Chávez Airport is 16 km from the city centre.
FAQ
What is the cheapest flight price Toronto to Peru?
From €552 return with Air Transat. Prices vary by date; we've seen fares ranging from €552 to €711.
Is it a direct flight Toronto to Lima?
Yes, Air Transat flies non-stop on this route. Night departure from Toronto, arrival in Lima the following morning.
Which airline flies Toronto to Peru?
Air Transat operates this connection. Direct flights between Toronto (YTO) and Lima (LIM).
How many days do I need in Peru?
Minimum 7–10 days for Lima, Cusco and Machu Picchu. With 14–21 days add Nazca, the Amazon rainforest or the coast. Your sample itinerary of 12 days covers the essentials well.
Photo: Wikimedia Commons. Return economy fares for 1 adult, checked on Kiwi.com on the date shown; they can change.


