LGA to YYZ (New York to Toronto) Flights

Last Minute Flights from LGA to YYZ

Best airfare and ticket deals for LGA to YYZ flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
LGATorontoMay 26 to May 28$299
*Prices include taxes and fees

Cheapest LGA to YYZ Flights

Best airfare and ticket deals for LGA to YYZ flights are based on recent deals found by Expedia.com customers within the past 7 days.

OriginDestinationTravel DatesFlights From*
LGATorontoNovember 11 to November 11$201
LGATorontoAugust 20 to August 20$206
LGATorontoAugust 14 to August 20$206
LGATorontoJune 25 to July 11$219
*Prices include taxes and fees
LGA to YYZ Flight Details
Origin airport
LaGuardia
Origin airport IATA code
LGA
Destination airport
Pearson Intl.
Destination airport IATA code
YYZ
Distance
355 mi

Frequently asked questions

Which airlines with flights from LGA to Toronto Pearson Airport allow free cancellation due to COVID-19?
Type in your travel details, then click the big green “Find the best flight deals” button. Once the search results come up, check the “No change fee” box underneath the “Flexible change policies” filter to the left. Before you reserve your New York, NY Airport (LGA-LaGuardia) to YYZ seats, make sure you read the airline’s COVID-19 related rules and regulations so you know exactly what can and can’t be changed.
What airlines fly direct from New York, NY Airport (LGA-LaGuardia) to Toronto, ON Airport (YYZ-Pearson Intl.)?
Put an end to inconvenient stopovers and take a trip straight from LGA to Toronto, ON Airport (YYZ-Pearson Intl.) with Air Canada (AC). This widely known carrier has 212 nonstop services on this route each month. Also take a look at the 108 nonstop monthly flights offered by Delta (DL). No changing planes? No trouble.
How many flights are there from LGA to YYZ?
Around 10 flights operate each day between New York, NY Airport (LGA-LaGuardia) and Toronto, ON Airport (YYZ-Pearson Intl.). Fasten your seat belt because your plane to Toronto is ready to jet off.
How long does it take to fly from New York, NY Airport (LGA-LaGuardia) to Toronto, ON Airport (YYZ-Pearson Intl.)?
From New York, NY Airport (LGA-LaGuardia), it’s an easy 1 hour and 32 minutes to Toronto, ON Airport (YYZ-Pearson Intl.). Don’t get too settled in your seat — you’ll be landing in Toronto in a flash.
What is the flight distance from New York, NY Airport (LGA-LaGuardia) to Toronto, ON Airport (YYZ-Pearson Intl.)?
The short-haul trip between New York and Toronto is a quick 360 miles (570 km). Don’t settle in too much though — you’ll be taxiing into Toronto, ON Airport (YYZ-Pearson Intl.) not long after takeoff.
How many morning flights are there from LGA to YYZ?
Fasten your seat belt and journey from LGA to YYZ on board one of the 26 morning flights every week. Air Canada (AC) has 14 of these services leaving before noon. 10:15AM is the first departure time you can book with this airline.
How many afternoon flights are there from LGA to YYZ?
With 48 weekly afternoon and evening flights from LGA to YYZ, you don’t need to set your alarm clock. Look up the deals from Air Canada (AC) and pick from 35 flights a week that jet out after midday. The first departs at 4:20PM.
What is the earliest departure time out of New York to Toronto?
The earliest flight jets off from LGA at 6:15AM and hits the runway at YYZ at 7:45AM. Don’t forget to allow yourself sufficient time in the morning to get to your gate.
What is the latest departure time out of New York to Toronto?
From LGA, the latest flight jets off at 8:40PM and arrives at YYZ at 10:18PM. If you don’t do early mornings, this is the flight to book.
What is the average price from New York to Toronto?
Round-trip journeys for this route begin from around $201. When you’re ready to take to the skies, we’ll help you walk away with the best possible price. This price was available on Flights.com within the past 7 days, for flights departing within the next year. Prices and availability are subject to change. Additional terms apply.

New York to Toronto Flight Schedule

CarrierFlightDepart LGAArrive YYZMon
5/20
Tue
5/21
Wed
5/22
Thu
5/23
Fri
5/24
Sat
5/25
Sun
5/26
Stops
AC70106:00 am07:43 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
AC898306:45 am08:24 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
DL513007:41 am09:25 amCheck FareCheck FareCheck FareCheck FareCheck Fare
-
-
0 Stops
AA434708:15 am09:50 amCheck FareCheck FareCheck FareCheck FareCheck FareCheck FareCheck Fare
0 Stops
AC898508:30 am10:09 amCheck Fare