Direct flights from New York to Toronto
All flights from LGA to YYZ non-stop. There are direct flights from La Guardia (LGA), New York, USA to Pearson International (YYZ), Canada with Air Canada, American Airlines and 2 other airlines. 168 weekly departures are currently scheduled on this route. Departure times range from 06:15 to 21:59 depending on the schedule period. The flight distance is 358 miles (576 km). Flight time ranges from 1 hour and 30 minutes to 2 hours and 4 minutes.
Airlines with non-stop routes:
Air Canada
American Airlines
Delta Air Lines
Porter Airlines
WestJet
Flight schedule from New York to Toronto with Air Canada
This is a weekly direct flight schedule for Air Canada. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from New York to Toronto with American Airlines
This is a weekly direct flight schedule for American Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from New York to Toronto with Delta Air Lines
This is a weekly direct flight schedule for Delta Air Lines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
Flight schedule from New York to Toronto with Porter Airlines
This is a weekly direct flight schedule for Porter Airlines. Use the arrows or click on the date to change week. Click on any flight departure time to show more information and check availability.
Flight
The timetable & schedule information was updated at 2026-06-29
New York to Toronto scheduled departures
Select a date to see every published non-stop departure between LGA and YYZ.
LGA - YYZ route facts
-
Distance358 miles (576 km)
-
Flight time1 hour and 30 minutes to 2 hours and 4 minutes
-
Airlines
Air Canada
American Airlines
Delta
Porter -
Airline alliancesStar Alliance oneworld SkyTeam
-
CabinsEconomy Business First
-
Hub airportsAir Canada: YYZDelta Air Lines: LGAPorter Airlines: YYZ
-
Departure terminalsAir Canada: Terminal BAmerican Airlines: Terminal BDelta Air Lines: Terminal CPorter Airlines: Terminal B
-
Arrival terminalsAir Canada: Terminal 1American Airlines: Terminal 3Delta Air Lines: Terminal 3Porter Airlines: Terminal 3
-
AircraftAir Canada: Airbus A220-300, Embraer 175, Airbus A320, Canadair (Bombardier) Regional Jet 900, Boeing 737MAX 8 Passenger and Airbus A321American Airlines: Embraer 170 and Embraer 175Delta Air Lines: Canadair (Bombardier) Regional Jet 900Porter Airlines: Embraer 195 E2
Route FAQ
Nearby airports that offer flights to Toronto (YYZ)
From JFK (JFK)
21 flights per week
Direct flights from New York to Canada
From New York to Calgary
YYC Calgary International
From New York to Halifax
YHZ Halifax International
From New York to Toronto
YTZ City Centre
From New York to Montreal
YUL Pierre Elliott Trudeau International
