Cheap Flights from Toronto Pearson International to Lima

Travellers and cabin class

Compare Toronto Pearson International to Lima flight deals

Find the cheapest month or even day of the year to fly to Lima

Book the best Lima fare with no extra fees

Flight deals from Toronto Pearson International to Lima

Looking for a cheap last-minute deal or the best return flight from Toronto Pearson International to Lima? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Toronto Pearson International to Lima

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Toronto Pearson International to Lima flights are currently cheapest in October.

Direct flights from Toronto Pearson International to Lima

Toronto Pearson International to Lima: Alternative routes

Compare routes from Toronto Pearson International to Lima below. You may find an airport to fly into that's cheaper, faster, or easier than Lima.

Toronto to Lima: Flight information

The things to know before you go.
Cheapest flight foundRs52,861
Cheapest month to flyOctober
Average flight time8 hrs
Most popular airlineAir Transat
Average flights per week3

Finding cheap flights from Toronto Pearson International to Lima: Frequently asked questions

The best price we found for a return flight from Toronto Pearson International to Lima is Rs52,112. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
8 hours is the average flight time from Toronto Pearson International to Lima.
Air Transat and Air Canada fly direct from Toronto Pearson International to Lima.
As of June 2025, there are 3 flights per week flying from Toronto Pearson International to Lima.
The cheapest month to fly from Toronto Pearson International to Lima is usually June 2025.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Toronto Pearson International Airport to Lima Airport on Wednesday, 25 June 2025.
Yes – the average flight time is 8 hours.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Lima but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Lima is around 40 days in advance, so don’t leave your flight to the last minute.
Currently, Avianca and Air Transat offer the cheapest flight tickets to Lima.

Flying from Pearson International Airport (YYZ) to Jorge Chavez International Airport (LIM): what you need to know

  • Take a direct flight from Pearson International Airport to Jorge Chavez International Airport and you'll be in the air for an average of 8 hours.

  • Lima's timezone is UTC-5, making Lima one hour behind Toronto.

  • Flights from YYZ to LIM start from 22:00 — the first with Air Transat. The last departure is at 23:00 with Air Transat. In total, you can take your pick of five weekly Pearson International Airport to Jorge Chavez International Airport flights.

  • Arrive at the airport on time so you don't miss your YYZ to LIM flight. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid a last-minute sprint to the gate.

  • You'll likely experience bigger queues in popular months such as August. Arriving up to four hours in advance for an international flight and two hours for domestic departures is a wise move.

  • Getting to Lima (and then discovering more of Peru!) is a breeze with Air Transat. This popular airline offers direct flights from Pearson International Airport to Jorge Chavez International Airport.

  • The airline with the highest booking volume on this route is Air Transat.

  • Among carriers operating YYZ to LIM flights, Air Transat has the best record for on-time arrivals.

How to find the cheapest flights from Pearson International Airport (YYZ) to Jorge Chavez International Airport (LIM)

  • Rs52,861 is currently the best price for a one-way Pearson International Airport to Jorge Chavez International Airport flight. Return flights start from Rs52,112. These fares can change depending on availability and demand.

  • Score cheap tickets from YYZ to LIM by booking six months ahead. According to our research, that's the sweet spot for picking up a bargain.

  • The cheapest month for flights from Pearson International Airport to Jorge Chavez International Airport is May. Use the 'Whole month' tool to see the lowest prices if you have flexible dates.

  • You don't need to check back in every day to see if fares have gone down when you set up a Price Alert. We'll let you know as soon as there's a better deal on cheap flights from YYZ to LIM.

  • Tailor your flights using filters. Choose your ideal arrival and departure times, airlines and total journey duration. You can also sort the results by 'Fastest,' 'Best' or 'Cheapest' flights from Pearson International Airport to Jorge Chavez International Airport.

Handy information about Pearson International Airport (YYZ)

  • When it comes to Pearson International Airport's on-time performance, data shows 63.97% of flights meet their scheduled arrival time.

  • Central Toronto to Pearson International Airport is around 27 kilometres. Depending on traffic, it'll take you about 25 minutes to get there if you're catching a cab, ride-sharing or driving.

  • You can expect a journey time of roughly 50 minutes when using public transport.

  • Need a convenient hotel close to YYZ? If you've booked an early flight from Pearson International Airport to Jorge Chavez International Airport, these stays will have you moments from check-in:

Arriving at Jorge Chavez International Airport (LIM)

  • The last thing you need is a lengthy journey to your hotel if you're arriving on a late Pearson International Airport to Jorge Chavez International Airport flight. Reserve one of these accommodation options near LIM instead:

  • Pick up a Jorge Chavez International Airport rental car and explore Lima and beyond with your own set of wheels. Sixt, Alamo and Budget are top providers you can book with here.

  • For the best deal, reserve your vehicle from Jorge Chavez International Airport around three weeks before travelling.

Getting from Jorge Chavez International Airport (LIM) to central Lima

  • From Jorge Chavez International Airport, Lima is approximately 10 kilometres away. It takes around 25 minutes to reach the centre driving.

  • It typically takes 35 minutes to get there by public transport.

When to fly to Jorge Chavez International Airport (LIM)

  • It's time to plan your trip dates for your flight from Pearson International Airport to Jorge Chavez International Airport. August is the most popular month to head to Lima. If you like a more low-key vibe, go in April.

  • Book your flight from Pearson International Airport to Jorge Chavez International Airport for February if you want to go to Lima during its warmest month. You can expect temperatures of between 19ºC and 26ºC.

  • August sees average temperatures of between 14ºC and 21ºC. Look for cheap tickets from YYZ to LIM sometime around then if you like cooler conditions.

Explore more of Peru

  • You've visited Lima, now it's time to discover more of Peru. Journey about 11 kilometres west to Callao to tick off its must-visit sights. From Temático Marina de Guerra Del Peru Park to Los Jazmines Park and Monumento a Santa Rosa de Lima, there's plenty to keep you busy.

  • Trujillo is another sought-after destination in Peru and is around 483 kilometres north-west of Lima. No trip is complete without experiencing Portada Moche. Santa Rosa. Entrada Huaca del sol. Huaco Fertilidad. Parque temático Moche, Plaza de Armas El Milagro and Plaza de Armas de Trujillo.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.