background

Flight Deals from Toronto Pearson Airport to New York Laguardia Airport from $113

Fly where?

Top flight deals from leading airlines:

DL LogoUA LogoAC LogoWS LogoTS LogoQR LogoSQ Logo

... and +100s more

Change Your Mind? No Problem

Cancel within 24 hours for a full refund—no questions asked.

Price Drop Protection

We’ll refund the difference if the price drops before you fly.

No Surprises at Checkout

The prices shown are exactly what you pay, with no hidden taxes or fees.

24/7 Support

Expert travel agents, ready to help anytime by phone, chat, or email.

Stops

  • Nonstop
    from $234
  • Up to 1 stop
    $240
  • Up to 2 stops
    $289

Airlines

  • Air Canada
    $234
  • Air Transat
    $267
  • American Airlines
    $320
  • Delta Air Lines
    $234
  • Porter Airlines
    $234
  • United Airlines
    $282

Cabin Class

  • Economy
    $234

Departure Airports

  • Toronto Pearson Airport
    $234

Arrival Airports

  • New York LaGuardia Airport
    $234

Layover Airports

  • Chicago O Hare Airport
    $307
  • Detroit Metropolitan Airport
    $244
  • Montreal Trudeau Airport
    $240
  • Ottawa Macdonald-Cartier International Airport
    $289
  • Washington Dulles Airport
    $282
Delta Air Lines Logo
6:15 am – 8:14 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 59m
14 Feb
1h 59m
14 Feb
nonstop
Delta Air Lines Logo
9:30 pm – 11:23 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 53m
17 Feb
1h 53m
17 Feb
nonstop
$234
Air Canada Logo
5:25 pm – 7:03 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 38m
16 Feb
1h 38m
16 Feb
nonstop
Air Canada Logo
6:15 am – 7:58 am
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 43m
20 Feb
1h 43m
20 Feb
nonstop
$234
Porter Airlines Logo
7:15 am – 8:55 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 40m
19 Jan
1h 40m
19 Jan
nonstop
Porter Airlines Logo
5:55 pm – 7:35 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 40m
18 Feb
1h 40m
18 Feb
nonstop
$234
Air Canada Logo
6:25 am – 8:07 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 42m
12 Feb
1h 42m
12 Feb
nonstop
Air Canada Logo
11:30 am – 1:13 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 43m
26 Feb
1h 43m
26 Feb
nonstop
$234
Air Canada Logo
10:20 am – 11:58 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 38m
1 Feb
1h 38m
1 Feb
nonstop
Air Canada Logo
4:20 pm – 6:07 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 47m
14 Feb
1h 47m
14 Feb
nonstop
$234
Porter Airlines Logo
7:15 am – 8:55 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 40m
23 Jan
1h 40m
23 Jan
nonstop
Porter Airlines Logo
9:55 am – 11:35 am
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 40m
19 Feb
1h 40m
19 Feb
nonstop
$234
Delta Air Lines Logo
6:15 am – 8:14 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 59m
16 Feb
1h 59m
16 Feb
nonstop
Delta Air Lines Logo
8:55 pm – 10:55 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 2h
20 Feb
2h
20 Feb
nonstop
$234
Porter Airlines Logo
7:15 am – 8:55 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 40m
15 Jan
1h 40m
15 Jan
nonstop
Porter Airlines Logo
5:55 pm – 7:35 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 40m
18 Feb
1h 40m
18 Feb
nonstop
$234
Delta Air Lines Logo
7:59 am – 9:52 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 53m
18 Feb
1h 53m
18 Feb
nonstop
Delta Air Lines Logo
8:55 pm – 10:55 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 2h
20 Feb
2h
20 Feb
nonstop
$234
Air Canada Logo
5:00 pm – 9:33 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 4h 33m
9 Dec
4h 33m
9 Dec
1 stop
YUL
Air Canada Logo
6:15 am – 7:58 am
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 43m
20 Feb
1h 43m
20 Feb
nonstop
$240
Air Canada Logo
5:25 pm – 7:03 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 38m
30 Dec
1h 38m
30 Dec
nonstop
Air Canada Logo
1:05 pm – 5:55 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 4h 50m
21 Feb
4h 50m
21 Feb
1 stop
YUL
$240
Air Canada Logo
6:20 am – 12:22 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 6h 2m
13 Feb
6h 2m
13 Feb
1 stop
YUL
Air Canada Logo
9:45 am – 11:30 am
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 45m
17 Feb
1h 45m
17 Feb
nonstop
$240
Delta Air Lines Logo
6:45 pm – 8:37 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 52m
20 Feb
1h 52m
20 Feb
nonstop
Delta Air Lines Logo
4:50 pm – 11:02 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 6h 12m
23 Feb
6h 12m
23 Feb
1 stop
DTW
$244
Delta Air Lines Logo
6:15 am – 8:14 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 59m
16 Feb
1h 59m
16 Feb
nonstop
Delta Air Lines Logo
7:15 am – 3:20 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 8h 5m
18 Feb
8h 5m
18 Feb
1 stop
DTW
$244
Delta Air Lines Logo
6:45 pm – 8:37 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 52m
6 Feb
1h 52m
6 Feb
nonstop
Delta Air Lines Logo
7:15 am – 3:20 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 8h 5m
24 Feb
8h 5m
24 Feb
1 stop
DTW
$244
Air Transat Logo
3:15 pm – 4:55 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 40m
3 Dec
1h 40m
3 Dec
nonstop
Air Transat Logo
5:55 pm – 7:35 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 40m
27 Feb
1h 40m
27 Feb
nonstop
$267
Air Transat Logo
7:45 pm – 9:25 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 40m
30 Jan
1h 40m
30 Jan
nonstop
Air Transat Logo
5:55 pm – 7:35 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 40m
24 Feb
1h 40m
24 Feb
nonstop
$267
Air Transat Logo
7:15 am – 8:55 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 40m
19 Jan
1h 40m
19 Jan
nonstop
Air Transat Logo
5:55 pm – 7:35 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 40m
26 Feb
1h 40m
26 Feb
nonstop
$267
United Airlines Logo
7:40 pm – 11:44 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 4h 4m
11 Dec
4h 4m
11 Dec
1 stop
IAD
United Airlines Logo
12:00 pm – 1:43 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 43m
11 Mar
1h 43m
11 Mar
nonstop
$282
United Airlines Logo
7:40 pm – 11:30 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 3h 50m
20 Nov
3h 50m
20 Nov
1 stop
IAD
United Airlines Logo
7:30 pm – 9:29 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 59m
1 Mar
1h 59m
1 Mar
nonstop
$284
United Airlines Logo
2:45 pm – 11:30 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 8h 45m
19 Nov
8h 45m
19 Nov
1 stop
IAD
United Airlines Logo
12:00 pm – 1:43 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 43m
19 Feb
1h 43m
19 Feb
nonstop
$284
United Airlines Logo
7:40 pm – 11:44 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 4h 4m
15 Dec
4h 4m
15 Dec
1 stop
IAD
United Airlines Logo
6:05 am – 11:42 am
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 5h 37m
17 Feb
5h 37m
17 Feb
2 stops
YUL, YOW
$289
Air Canada Logo
5:25 pm – 7:03 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 38m
8 Feb
1h 38m
8 Feb
nonstop
Air Canada Logo
6:05 am – 11:42 am
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 5h 37m
17 Feb
5h 37m
17 Feb
2 stops
YUL, YOW
$302
Air Canada Logo
1:00 pm – 7:02 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 6h 2m
2 Mar
6h 2m
2 Mar
1 stop
YUL
Air Canada Logo
6:05 am – 11:42 am
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 5h 37m
15 Mar
5h 37m
15 Mar
2 stops
YUL, YOW
$306
United Airlines Logo
6:52 am – 1:18 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 6h 26m
27 Dec
6h 26m
27 Dec
1 stop
ORD
United Airlines Logo
8:50 am – 10:33 am
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 43m
15 Feb
1h 43m
15 Feb
nonstop
$307
United Airlines Logo
6:52 am – 1:18 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 6h 26m
27 Dec
6h 26m
27 Dec
1 stop
ORD
United Airlines Logo
6:05 am – 11:40 am
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 5h 35m
15 Feb
5h 35m
15 Feb
1 stop
YUL
$312
United Airlines Logo
6:52 am – 1:18 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 6h 26m
28 Dec
6h 26m
28 Dec
1 stop
ORD
United Airlines Logo
9:30 pm – 11:29 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 59m
16 Feb
1h 59m
16 Feb
nonstop
$312
American Airlines Logo
7:00 am – 8:38 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 38m
24 Nov
1h 38m
24 Nov
nonstop
American Airlines Logo
5:10 pm – 7:00 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 50m
10 Mar
1h 50m
10 Mar
nonstop
$320
American Airlines Logo
10:58 am – 12:43 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 45m
10 Dec
1h 45m
10 Dec
nonstop
American Airlines Logo
11:15 am – 1:00 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 45m
5 Mar
1h 45m
5 Mar
nonstop
$320
American Airlines Logo
10:54 am – 12:35 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 41m
10 Nov
1h 41m
10 Nov
nonstop
American Airlines Logo
11:15 am – 1:00 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 45m
28 Feb
1h 45m
28 Feb
nonstop
$320

Top Deals on flights from Toronto Pearson Airport to New York Laguardia Airport

Toronto, CA (YTO) - New York City, US (NYC)

Air Canada Logo
Air Canada

Jan 4

YYZ
1h 38m
Direct

Jan 4

LGA

as low as

$113

Toronto, CA (YTO) - New York City, US (NYC)

Air Canada Logo
Air Canada

Jan 27

YYZ
4h 42m
YUL

Jan 27

LGA

as low as

$119

Toronto, CA (YTO) - New York City, US (NYC)

Porter Airlines Logo
Porter Airlines

Jan 29

YYZ
1h 40m
Direct

Jan 29

LGA

as low as

$141

Toronto, CA (YTO) - New York City, US (NYC)

Delta Air Lines Logo
Delta Air Lines

Jan 20

YYZ
1h 53m
Direct

Jan 20

LGA

as low as

$141

Toronto, CA (YTO) - New York City, US (NYC)

American Airlines Logo
American Airlines

Dec 2

YYZ
1h 40m
Direct

Dec 2

LGA

as low as

$143

Toronto, CA (YTO) - New York City, US (NYC)

United Airlines Logo
United Airlines

Nov 27

YYZ
7h 21m
ORD

Nov 27

LGA

as low as

$157

Toronto, CA (YTO) - New York City, US (NYC)

Delta Air Lines Logo
Delta Air Lines

Jan 9

YYZ
6h 33m
DTW

Jan 9

LGA

as low as

$157

Toronto, CA (YTO) - New York City, US (NYC)

Air Transat Logo
Air Transat

Feb 2

YYZ
1h 40m
Direct

Feb 2

LGA

as low as

$158

Toronto, CA (YTO) - New York City, US (NYC)

American Airlines Logo
American Airlines

Dec 2

YYZ
14h 26m
DCA

Dec 3

LGA

as low as

$182

Toronto, CA (YTO) - New York City, US (NYC)

United Airlines Logo
United Airlines

Feb 5

YYZ
4h 3m
IAD

Feb 5

LGA

as low as

$186

Toronto, CA (YTO) - New York City, US (NYC)

WestJet Logo
WestJet

Nov 14

YYZ
1h 59m
Direct

Nov 14

LGA

as low as

$203

Toronto, CA (YTO) - New York City, US (NYC)

 Logo

Dec 29

YYZ
1h 51m
Direct

Dec 29

LGA

as low as

$216

Flights to New York City

  • Flights
  • North America
  • United States
  • New York
  • New York City
  • New York Laguardia Airport