Direct flights from Pearson International (YYZ) to LaGuardia (LGA)

62 nonstop flights a week from Pearson International (YYZ) to LaGuardia (LGA) with 4 airlines, 1h 29m to 2h in the air, 355 mi (572 km). Departures from 06:05 to 10:45.

Flights from Toronto to New York

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Toronto to New York

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Pearson International (YYZ) to LaGuardia (LGA) at a glance

flights a week
62
flights today
9
airlines
4
flight time
1h 29m - 2h
distance
355 mi (572 km)
first and last departure
06:05 - 10:45
departure terminals
1, 3
arrival terminals
B, C

Pearson International (YYZ) to LaGuardia (LGA) flight schedule

62 flights a week. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
DL 5183
Delta
06:05 Pearson International, terminal 3
07:59 LaGuardia, terminal C
1h 54m
Mon, Tue, Wed, Thu, Fri
Canadair Regional Jet 900
AA 4542
American Airlines
07:00 Pearson International, terminal 3
08:50 LaGuardia, terminal B
1h 50m
Daily
Embraer 170
PD 603
Porter Airlines Canada
07:00 Pearson International, terminal 3
08:35 LaGuardia, terminal B
1h 35m
Daily
AC 702
Air Canada
07:20 Pearson International, terminal 1
08:58 LaGuardia, terminal B
1h 38m
Tue, Wed
Airbus A220-300
AC 8452
Air Canada
07:20 Pearson International, terminal 1
08:58 LaGuardia, terminal B
1h 38m
Mon, Tue, Thu, Fri, Sat, Sun
Canadair Regional Jet 900
DL 5208
Delta
07:50 Pearson International, terminal 3
09:33 LaGuardia, terminal C
1h 43m
Daily
Canadair Regional Jet 900
AC 704
Air Canada
09:20 Pearson International, terminal 1
10:58 LaGuardia, terminal B
1h 38m
Daily
Airbus A220-300
DL 5447
Delta
10:14 Pearson International, terminal 3
11:55 LaGuardia, terminal C
1h 41m
Daily
Canadair Regional Jet 900
AC 8458
Air Canada
10:15 Pearson International, terminal 1
11:53 LaGuardia, terminal B
1h 38m
Daily
Canadair Regional Jet 900
AA 4347
American Airlines
10:45 Pearson International, terminal 3
12:29 LaGuardia, terminal B
1h 44m
Daily
Embraer 170

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 24 November.

FlightDepartsArrivesDurationDaysAircraft
AC 8456
Air Canada
09:20 Pearson International, terminal 1
10:58 LaGuardia, terminal B
1h 38m
Seasonal
Canadair Regional Jet 900
DL 5183
Delta
06:00 Pearson International, terminal 3
07:59 LaGuardia, terminal C
1h 59m
Seasonal
Canadair Regional Jet 900
DL 5208
Delta
07:45 Pearson International, terminal 3
09:39 LaGuardia, terminal C
1h 54m
Seasonal
Canadair Regional Jet 900
DL 5447
Delta
10:00 Pearson International, terminal 3
11:53 LaGuardia, terminal C
1h 53m
Seasonal
Canadair Regional Jet 900
AC 704
Air Canada
09:15 Pearson International, terminal 1
10:53 LaGuardia, terminal B
1h 38m
Seasonal
Airbus A220-300
DL 5208
Delta
07:35 Pearson International, terminal 3
09:29 LaGuardia, terminal C
1h 54m
Seasonal
Canadair Regional Jet 900
AC 8456
Air Canada
09:15 Pearson International, terminal 1
10:53 LaGuardia, terminal B
1h 38m
Seasonal
Embraer EMB 175
AC 8456
Air Canada
09:10 Pearson International, terminal 1
10:48 LaGuardia, terminal B
1h 38m
Seasonal
Embraer EMB 175
AA 4542
American Airlines
07:04 Pearson International, terminal 3
09:00 LaGuardia, terminal B
1h 56m
Seasonal
Embraer 170
AC 704
Air Canada
09:10 Pearson International, terminal 1
10:48 LaGuardia, terminal B
1h 38m
Seasonal
Airbus A220-300
DL 5183
Delta
06:15 Pearson International, terminal 3
08:15 LaGuardia, terminal C
2h
Seasonal
Canadair Regional Jet 900
DL 5208
Delta
07:59 Pearson International, terminal 3
09:45 LaGuardia, terminal C
1h 46m
Seasonal
Canadair Regional Jet 900
DL 5447
Delta
10:20 Pearson International, terminal 3
12:07 LaGuardia, terminal C
1h 47m
Seasonal
Canadair Regional Jet 900
PD 2603
Porter Airlines Canada
07:00 Pearson International, terminal 3
08:50 LaGuardia, terminal B
1h 50m
Seasonal
DeHavilland Dash 8 Q400
AC 8458
Air Canada
10:10 Pearson International, terminal 1
11:48 LaGuardia, terminal B
1h 38m
Seasonal
Embraer EMB 175
AA 4542
American Airlines
07:06 Pearson International, terminal 3
09:00 LaGuardia, terminal B
1h 54m
Seasonal
Embraer 170
AC 702
Air Canada
06:15 Pearson International, terminal 1
07:51 LaGuardia, terminal B
1h 36m
Seasonal
Airbus A220-300
AC 704
Air Canada
07:50 Pearson International, terminal 1
09:26 LaGuardia, terminal B
1h 36m
Seasonal
Airbus A220-300
AC 8458
Air Canada
09:20 Pearson International, terminal 1
10:56 LaGuardia, terminal B
1h 36m
Seasonal
Embraer EMB 175
AC 8456
Air Canada
06:15 Pearson International, terminal 1
07:55 LaGuardia, terminal B
1h 40m
Seasonal
Embraer EMB 175

Days of the week are taken from the schedule for the next 14 days; schedules change by season.

Airlines flying Pearson International (YYZ) to LaGuardia (LGA)

Nonstop flights a week by the current schedule

Other airport combinations Toronto to New York

Airports with nonstop flights between the two cities, busiest first

Frequently asked questions

How many nonstop flights are there from Pearson International (YYZ) to LaGuardia (LGA)?
62 nonstop flights a week by the current schedule, 13 flight numbers, 9 today.
How long is the flight from Pearson International (YYZ) to LaGuardia (LGA)?
From 1 hour 29 minutes to 2 hours nonstop, depending on the flight.
Which airlines fly nonstop from Pearson International (YYZ) to LaGuardia (LGA)?
Air Canada (22 a week), Delta (19 a week), American Airlines (14 a week) and Porter Airlines Canada (7 a week).
Which terminals are used between Pearson International (YYZ) and LaGuardia (LGA)?
Flights depart from Pearson International, terminals 1, 3 and arrive at LaGuardia, terminals B, C.
How far is LaGuardia (LGA) from Pearson International (YYZ)?
355 mi (572 km) in a straight line.
What are the earliest and latest flights from Pearson International (YYZ) to LaGuardia (LGA)?
The first departure is at 06:05 (Delta), the last at 10:45 (American Airlines), local time.