background

Flight Deals from Toronto to New York Laguardia Airport from $112

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
    $233
  • Up to 2 stops
    $244

Airlines

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

Cabin Class

  • Economy
    $233

Departure Airports

  • Toronto Island Airport
    $233
  • Toronto Pearson Airport
    $234

Arrival Airports

  • New York LaGuardia Airport
    $233

Layover Airports

  • Chicago O Hare Airport
    $307
  • Detroit Metropolitan Airport
    $244
  • Montreal Trudeau Airport
    $233
  • Ottawa Macdonald-Cartier International Airport
    $244
  • Reagan Washington National Airport
    $330
  • Toronto Pearson Airport
    $291
  • Washington Dulles Airport
    $282
Air Canada Logo
12:30 pm – 4:57 pm
Toronto(YTZ)New York City(LGA)
YTZ - LGA · 4h 27m
12 Jan
4h 27m
12 Jan
1 stop
YUL
Air Canada Logo
6:15 am – 7:58 am
New York City(LGA)Toronto(YTZ)
LGA - YTZ · 1h 43m
19 Feb
1h 43m
19 Feb
nonstop
$233
Air Canada Logo
12:30 pm – 4:57 pm
Toronto(YTZ)New York City(LGA)
YTZ - LGA · 4h 27m
3 Feb
4h 27m
3 Feb
1 stop
YUL
Air Canada Logo
10:10 am – 11:53 am
New York City(LGA)Toronto(YTZ)
LGA - YTZ · 1h 43m
24 Feb
1h 43m
24 Feb
nonstop
$233
Air Canada Logo
12:30 pm – 4:57 pm
Toronto(YTZ)New York City(LGA)
YTZ - LGA · 4h 27m
20 Jan
4h 27m
20 Jan
1 stop
YUL
Air Canada Logo
4:50 pm – 6:35 pm
New York City(LGA)Toronto(YTZ)
LGA - YTZ · 1h 45m
25 Feb
1h 45m
25 Feb
nonstop
$233
Air Canada Logo
8:55 pm – 10:33 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 38m
24 Dec
1h 38m
24 Dec
nonstop
Air Canada Logo
6:15 am – 7:58 am
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 43m
23 Feb
1h 43m
23 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
Delta Air Lines Logo
7:59 am – 9:52 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 53m
19 Jan
1h 53m
19 Jan
nonstop
Delta Air Lines Logo
9:30 pm – 11:23 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 53m
18 Feb
1h 53m
18 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:50 am – 9:41 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 51m
22 Dec
1h 51m
22 Dec
nonstop
Delta Air Lines Logo
4:00 pm – 5:54 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 54m
26 Feb
1h 54m
26 Feb
nonstop
$234
Porter Airlines Logo
3:15 pm – 4:55 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 40m
3 Feb
1h 40m
3 Feb
nonstop
Porter Airlines Logo
5:55 pm – 7:35 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 40m
19 Feb
1h 40m
19 Feb
nonstop
$234
Delta Air Lines Logo
7:59 am – 9:50 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 51m
18 Jan
1h 51m
18 Jan
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
8:30 am – 12:22 pm
Toronto(YTZ)New York City(LGA)
YTZ - LGA · 3h 52m
14 Jan
3h 52m
14 Jan
1 stop
YUL
Air Canada Logo
1:05 pm – 9:28 pm
New York City(LGA)Toronto(YTZ)
LGA - YTZ · 8h 23m
17 Feb
8h 23m
17 Feb
2 stops
YUL, YOW
$244
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
6:00 am – 3:20 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 9h 20m
17 Feb
9h 20m
17 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
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
Air Transat Logo
7:15 am – 8:55 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 40m
23 Nov
1h 40m
23 Nov
nonstop
Air Transat Logo
5:55 pm – 7:35 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 40m
20 Feb
1h 40m
20 Feb
nonstop
$267
Air Transat Logo
7:15 am – 8:55 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 40m
17 Jan
1h 40m
17 Jan
nonstop
Air Transat Logo
9:55 am – 11:35 am
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 40m
19 Feb
1h 40m
19 Feb
nonstop
$267
Air Transat Logo
3:15 pm – 4:55 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 40m
18 Nov
1h 40m
18 Nov
nonstop
Air Transat Logo
5:55 pm – 7:35 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 40m
20 Feb
1h 40m
20 Feb
nonstop
$267
Air Canada Logo
10:30 am – 2:43 pm
Toronto(YTZ)New York City(LGA)
YTZ - LGA · 4h 13m
26 Nov
4h 13m
26 Nov
1 stop
YUL
Air Canada Logo
6:05 am – 11:42 am
New York City(LGA)Toronto(YTZ)
LGA - YTZ · 5h 37m
17 Feb
5h 37m
17 Feb
2 stops
YUL, YOW
$273
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
7:40 pm – 11:30 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 3h 50m
19 Nov
3h 50m
19 Nov
1 stop
IAD
United Airlines Logo
7:30 pm – 9:29 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 59m
23 Feb
1h 59m
23 Feb
nonstop
$284
Air Canada Logo
10:25 am – 7:02 pm
Toronto(YTZ)New York City(LGA)
YTZ - LGA · 8h 37m
17 Feb
8h 37m
17 Feb
2 stops
YOW, YUL
Air Canada Logo
6:05 am – 12:40 pm
New York City(LGA)Toronto(YTZ)
LGA - YTZ · 6h 35m
23 Feb
6h 35m
23 Feb
1 stop
YUL
$287
Air Canada Logo
7:10 am – 12:23 pm
Toronto(YTZ)New York City(LGA)
YTZ - LGA · 5h 13m
7 Dec
5h 13m
7 Dec
1 stop
YUL
Air Canada Logo
6:15 am – 11:35 am
New York City(LGA)Toronto(YTZ)
LGA - YTZ · 5h 20m
20 Feb
5h 20m
20 Feb
1 stop
YYZ
$291
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
28 Dec
6h 26m
28 Dec
1 stop
ORD
United Airlines Logo
6:05 am – 12:40 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 6h 35m
16 Feb
6h 35m
16 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
3:49 pm – 5:29 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 40m
14 Nov
1h 40m
14 Nov
nonstop
American Airlines Logo
11:15 am – 1:00 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 45m
26 Feb
1h 45m
26 Feb
nonstop
$320
American Airlines Logo
3:49 pm – 5:29 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 40m
2 Dec
1h 40m
2 Dec
nonstop
American Airlines Logo
5:05 pm – 6:55 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 50m
19 Feb
1h 50m
19 Feb
nonstop
$320
American Airlines Logo
1:45 pm – 3:25 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 40m
26 Nov
1h 40m
26 Nov
nonstop
American Airlines Logo
8:28 am – 10:08 am
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 40m
24 Feb
1h 40m
24 Feb
nonstop
$320
American Airlines Logo
7:42 pm – 9:30 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 48m
10 Dec
1h 48m
10 Dec
nonstop
American Airlines Logo
8:00 am – 11:50 am
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 3h 50m
5 Mar
3h 50m
5 Mar
1 stop
DCA
$330

Top Deals on flights from Toronto to New York Laguardia Airport

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

Air Canada Logo
Air Canada

Jan 5

YTZ
6h 32m
YUL

Jan 5

LGA

as low as

$112

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

Air Canada Logo
Air Canada

Dec 25

YYZ
1h 38m
Direct

Dec 25

LGA

as low as

$113

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

Delta Air Lines Logo
Delta Air Lines

Jan 21

YYZ
1h 52m
Direct

Jan 21

LGA

as low as

$141

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

Porter Airlines Logo
Porter Airlines

Jan 18

YYZ
1h 40m
Direct

Jan 18

LGA

as low as

$141

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

American Airlines Logo
American Airlines

Dec 2

YYZ
1h 38m
Direct

Dec 2

LGA

as low as

$143

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

United Airlines Logo
United Airlines

Nov 27

YYZ
5h 11m
ORD

Nov 27

LGA

as low as

$157

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

Delta Air Lines Logo
Delta Air Lines

Jan 14

YYZ
5h 42m
DTW

Jan 14

LGA

as low as

$157

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

Air Transat Logo
Air Transat

Jan 13

YYZ
1h 40m
Direct

Jan 13

LGA

as low as

$158

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

Air Canada Logo
Air Canada

Apr 25

YKF
4h 6m
YYZ

Apr 25

LGA

as low as

$171

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

Mar 31

YYZ
3h 42m
IAD

Mar 31

LGA

as low as

$186

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

Air Canada Logo
Air Canada

Jan 18

YTZ
8h 37m
YOW
YUL

Jan 18

LGA

as low as

$189

Flights to New York City