background

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

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 $285
  • Up to 1 stop
    $283
  • Up to 2 stops
    $575

Airlines

  • Air Canada
    $283
  • Air Transat
    $316
  • American Airlines
    $397
  • Delta Air Lines
    $285
  • Porter Airlines
    $285
  • United Airlines
    $332
  • WestJet
    $446

Cabin Class

  • Economy
    $283

Departure Airports

  • New York LaGuardia Airport
    $283

Arrival Airports

  • Toronto Pearson Airport
    $283

Layover Airports

  • Chicago O Hare Airport
    $375
  • Detroit Metropolitan Airport
    $370
  • General Edward Lawrence Logan International Airport
    $707
  • Indianapolis International Airport
    $667
  • Miami International Airport
    $625
  • Montreal Trudeau Airport
    $283
  • Nashville International Airport
    $567
  • Ottawa Macdonald-Cartier International Airport
    $575
  • Reagan Washington National Airport
    $407
  • Washington Dulles Airport
    $332
Air Canada Logo
6:15 am – 7:58 am
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 43m
9 Feb
1h 43m
9 Feb
nonstop
Air Canada Logo
12:30 pm – 4:57 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 4h 27m
14 Feb
4h 27m
14 Feb
1 stop
YUL
$283
Air Canada Logo
12:45 pm – 2:28 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 43m
17 Feb
1h 43m
17 Feb
nonstop
Air Canada Logo
5:30 pm – 9:32 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 4h 2m
23 Feb
4h 2m
23 Feb
1 stop
YUL
$283
Delta Air Lines Logo
2:20 pm – 4:08 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 48m
18 Feb
1h 48m
18 Feb
nonstop
Delta Air Lines Logo
6:00 am – 8:06 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 2h 6m
22 Feb
2h 6m
22 Feb
nonstop
$285
Porter Airlines Logo
6:15 am – 7:55 am
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 40m
18 Feb
1h 40m
18 Feb
nonstop
Porter Airlines Logo
3:15 pm – 4:55 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 40m
22 Feb
1h 40m
22 Feb
nonstop
$285
Porter Airlines Logo
6:15 am – 7:55 am
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 40m
20 Feb
1h 40m
20 Feb
nonstop
Porter Airlines Logo
3:15 pm – 4:55 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 40m
27 Feb
1h 40m
27 Feb
nonstop
$285
Air Canada Logo
3:30 pm – 5:13 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 43m
14 Feb
1h 43m
14 Feb
nonstop
Air Canada Logo
4:20 pm – 5:58 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 38m
20 Feb
1h 38m
20 Feb
nonstop
$285
Delta Air Lines Logo
7:45 am – 9:33 am
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 48m
13 Feb
1h 48m
13 Feb
nonstop
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
$285
Air Canada Logo
7:50 pm – 9:33 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 43m
9 Feb
1h 43m
9 Feb
nonstop
Air Canada Logo
5:25 pm – 7:03 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 38m
17 Feb
1h 38m
17 Feb
nonstop
$285
Air Transat Logo
9:55 am – 11:35 am
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 40m
5 Jan
1h 40m
5 Jan
nonstop
Air Transat Logo
3:15 pm – 4:55 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 40m
19 Feb
1h 40m
19 Feb
nonstop
$316
Air Transat Logo
5:55 pm – 7:35 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 40m
7 Feb
1h 40m
7 Feb
nonstop
Air Transat Logo
3:15 pm – 4:55 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 40m
18 Feb
1h 40m
18 Feb
nonstop
$316
United Airlines Logo
2:55 pm – 6:57 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 4h 2m
8 Feb
4h 2m
8 Feb
1 stop
IAD
United Airlines Logo
8:55 pm – 10:33 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 38m
22 Feb
1h 38m
22 Feb
nonstop
$332
United Airlines Logo
7:29 pm – 11:46 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 4h 17m
2 Dec
4h 17m
2 Dec
1 stop
IAD
United Airlines Logo
10:19 am – 2:18 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 3h 59m
26 Feb
3h 59m
26 Feb
1 stop
IAD
$347
Delta Air Lines Logo
6:00 am – 11:34 am
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 5h 34m
6 Mar
5h 34m
6 Mar
1 stop
DTW
Delta Air Lines Logo
6:15 am – 8:14 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 59m
9 Mar
1h 59m
9 Mar
nonstop
$370
Delta Air Lines Logo
6:00 am – 3:20 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 9h 20m
10 Jan
9h 20m
10 Jan
1 stop
DTW
Delta Air Lines Logo
6:15 am – 8:14 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 59m
28 Feb
1h 59m
28 Feb
nonstop
$370
United Airlines Logo
5:15 pm – 11:59 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 6h 44m
25 Jan
6h 44m
25 Jan
1 stop
ORD
United Airlines Logo
8:10 pm – 9:53 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 43m
23 Feb
1h 43m
23 Feb
nonstop
$375
United Airlines Logo
8:05 am – 2:01 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 5h 56m
1 Jan
5h 56m
1 Jan
1 stop
ORD
United Airlines Logo
9:30 am – 11:13 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 43m
1 Mar
1h 43m
1 Mar
nonstop
$375
American Airlines Logo
7:50 pm – 9:44 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 54m
12 Nov
1h 54m
12 Nov
nonstop
American Airlines Logo
7:00 am – 8:55 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 55m
18 Feb
1h 55m
18 Feb
nonstop
$397
American Airlines Logo
5:11 pm – 7:04 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 53m
26 Nov
1h 53m
26 Nov
nonstop
American Airlines Logo
7:00 am – 8:55 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 55m
17 Feb
1h 55m
17 Feb
nonstop
$398
American Airlines Logo
6:30 am – 11:54 am
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 5h 24m
18 Nov
5h 24m
18 Nov
1 stop
DCA
American Airlines Logo
7:00 am – 8:55 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 55m
18 Feb
1h 55m
18 Feb
nonstop
$407
American Airlines Logo
7:50 pm – 9:44 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 54m
17 Nov
1h 54m
17 Nov
nonstop
American Airlines Logo
5:35 pm – 11:38 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 6h 3m
15 Feb
6h 3m
15 Feb
1 stop
DCA
$413
WestJet Logo
2:20 pm – 4:08 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 48m
19 Feb
1h 48m
19 Feb
nonstop
WestJet Logo
12:10 pm – 1:57 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 47m
2 Mar
1h 47m
2 Mar
nonstop
$446
WestJet Logo
4:00 pm – 5:54 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 54m
11 Mar
1h 54m
11 Mar
nonstop
WestJet Logo
6:00 am – 8:06 am
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 2h 6m
13 Mar
2h 6m
13 Mar
nonstop
$446
United Airlines Logo
2:55 pm – 6:57 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 4h 2m
10 Dec
4h 2m
10 Dec
1 stop
IAD
United Airlines Logo
6:35 pm – 11:47 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 5h 12m
9 Mar
5h 12m
9 Mar
1 stop
BNA
$567
Air Canada Logo
3:20 pm – 9:45 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 6h 25m
5 Jan
6h 25m
5 Jan
2 stops
YUL, YOW
Air Canada Logo
5:30 pm – 9:32 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 4h 2m
20 Feb
4h 2m
20 Feb
1 stop
YUL
$575
Air Canada Logo
3:20 pm – 9:45 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 6h 25m
5 Jan
6h 25m
5 Jan
2 stops
YUL, YOW
Air Canada Logo
8:55 pm – 10:39 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 1h 44m
20 Feb
1h 44m
20 Feb
nonstop
$577
American Airlines Logo
7:55 am – 11:54 am
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 3h 59m
18 Nov
3h 59m
18 Nov
1 stop
DCA
American Airlines Logo
7:30 am – 3:58 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 8h 28m
18 Feb
8h 28m
18 Feb
1 stop
MIA
$625
American Airlines Logo
11:15 am – 1:00 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 1h 45m
7 Feb
1h 45m
7 Feb
nonstop
American Airlines Logo
6:15 am – 3:19 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 9h 4m
21 Feb
9h 4m
21 Feb
2 stops
ORD, IND
$667
American Airlines Logo
6:30 am – 11:54 am
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 5h 24m
18 Nov
5h 24m
18 Nov
1 stop
DCA
American Airlines Logo
10:56 am – 7:13 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 8h 17m
18 Feb
8h 17m
18 Feb
2 stops
DCA, BOS
$707
United Airlines Logo
10:15 am – 4:39 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 6h 24m
9 Feb
6h 24m
9 Feb
1 stop
ORD
United Airlines Logo
9:00 am – 8:02 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 11h 2m
16 Feb
11h 2m
16 Feb
2 stops
ORD, BOS
$710
American Airlines Logo
11:40 am – 4:34 pm
New York City(LGA)Toronto(YYZ)
LGA - YYZ · 4h 54m
8 Feb
4h 54m
8 Feb
1 stop
DCA
American Airlines Logo
11:25 am – 7:37 pm
Toronto(YYZ)New York City(LGA)
YYZ - LGA · 8h 12m
22 Feb
8h 12m
22 Feb
2 stops
ORD, IND
$717

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

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

Air Canada Logo
Air Canada

Nov 29

LGA
1h 43m
Direct

Nov 29

YYZ

as low as

$79

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

Porter Airlines Logo
Porter Airlines

Jan 8

LGA
1h 40m
Direct

Jan 8

YYZ

as low as

$116

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

Delta Air Lines Logo
Delta Air Lines

Feb 5

LGA
1h 53m
Direct

Feb 5

YYZ

as low as

$117

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

Air Canada Logo
Air Canada

Feb 21

LGA
4h 44m
YUL

Feb 21

YYZ

as low as

$122

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

Air Canada Logo
Air Canada

Dec 31

LGA
5h 35m
YUL
YOW

Dec 31

YYZ

as low as

$127

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

United Airlines Logo
United Airlines

Nov 27

LGA
7h 46m
ORD

Nov 27

YYZ

as low as

$127

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

Delta Air Lines Logo
Delta Air Lines

Jan 8

LGA
5h 50m
DTW

Jan 8

YYZ

as low as

$127

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

Air Transat Logo
Air Transat

Jan 12

LGA
1h 40m
Direct

Jan 12

YYZ

as low as

$133

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

American Airlines Logo
American Airlines

Nov 18

LGA
1h 54m
Direct

Nov 18

YYZ

as low as

$155

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

United Airlines Logo
United Airlines

Jan 18

LGA
4h 17m
IAD

Jan 18

YYZ

as low as

$164

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

American Airlines Logo
American Airlines

Nov 13

LGA
5h 24m
DCA

Nov 13

YYZ

as low as

$164

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

WestJet Logo
WestJet

Feb 23

LGA
1h 53m
Direct

Feb 23

YYZ

as low as

$198

Flights to Toronto

  • Flights
  • North America
  • Canada
  • Ontario
  • Toronto
  • Toronto Pearson Airport