How to get to New York, NY, USA from Canada by flight ? You can check flights from Canada to New York, NY, USA below.
You can find flight ticket prices from Canada to New York, NY, USA with our flight tickets search tool below
You take a bus, shuttle or taxi from your location in Canada to Billy Bishop Toronto City.
You take a flight from Billy Bishop Toronto City to Newark and cost approximately 110 USD.
You take a bus, shuttle or taxi from Newark to your destination in New York, NY, USA.
Flight | Depart | Arrive | |
---|---|---|---|
PD121
Porter Airlines
|
06:45
Billy Bishop Toronto City
|
08:15 Newark | Direct |
PD123
Porter Airlines
|
07:55
Billy Bishop Toronto City
|
09:20 Newark | Direct |
PD125
Porter Airlines
|
08:50
Billy Bishop Toronto City
|
10:20 Newark | Direct |
PD127
Porter Airlines
|
09:55
Billy Bishop Toronto City
|
11:25 Newark | Direct |
PD129
Porter Airlines
|
11:00
Billy Bishop Toronto City
|
12:30 Newark | Direct |
PD131
Porter Airlines
|
12:00
Billy Bishop Toronto City
|
13:30 Newark | Direct |
PD133
Porter Airlines
|
12:50
Billy Bishop Toronto City
|
14:20 Newark | Direct |
PD135
Porter Airlines
|
14:00
Billy Bishop Toronto City
|
15:30 Newark | Direct |
PD137
Porter Airlines
|
15:00
Billy Bishop Toronto City
|
16:30 Newark | Direct |
PD139
Porter Airlines
|
16:05
Billy Bishop Toronto City
|
17:35 Newark | Direct |
PD141
Porter Airlines
|
17:10
Billy Bishop Toronto City
|
18:40 Newark | Direct |
PD143
Porter Airlines
|
18:20
Billy Bishop Toronto City
|
19:50 Newark | Direct |
PD145
Porter Airlines
|
19:25
Billy Bishop Toronto City
|
20:55 Newark | Direct |
PD147
Porter Airlines
|
20:40
Billy Bishop Toronto City
|
22:10 Newark | Direct |
PD149
Porter Airlines
|
21:40
Billy Bishop Toronto City
|
23:10 Newark | Direct |
You take a bus, shuttle or taxi from your location in Canada to Ottawa.
You take a flight from Ottawa to New York La Guardia and cost approximately 120 USD.
You take a bus, shuttle or taxi from New York La Guardia to your destination in New York, NY, USA.
Flight | Depart | Arrive | |
---|---|---|---|
AC469
Air Canada
AC702
Air Canada
|
06:00
Ottawa
08:00
Toronto
|
07:09
Toronto
09:37
New York La Guardia
|
Connect |
DL5056
Delta
|
06:30
Ottawa
|
07:58 New York La Guardia | Direct |
AC441
Air Canada
AC704
Air Canada
|
07:00
Ottawa
09:00
Toronto
|
08:09
Toronto
10:37
New York La Guardia
|
Connect |
AC443
Air Canada
AC706
Air Canada
|
08:00
Ottawa
10:00
Toronto
|
09:09
Toronto
11:37
New York La Guardia
|
Connect |
AC8976
Air Canada
AC7634
Air Canada
|
08:15
Ottawa
10:45
Montreal
|
08:59
Montreal
12:11
New York La Guardia
|
Connect |
AC8980
Air Canada
AC746
Air Canada
|
11:40
Ottawa
13:35
Montreal
|
12:24
Montreal
15:01
New York La Guardia
|
Connect |
AC8986
Air Canada
AC7638
Air Canada
|
13:45
Ottawa
15:30
Montreal
|
14:29
Montreal
16:56
New York La Guardia
|
Connect |
AC8984
Air Canada
AC748
Air Canada
|
16:00
Ottawa
17:55
Montreal
|
16:44
Montreal
19:21
New York La Guardia
|
Connect |
AC459
Air Canada
AC722
Air Canada
|
16:00
Ottawa
18:15
Toronto
|
17:09
Toronto
19:52
New York La Guardia
|
Connect |
DL5476
Delta
|
16:15
Ottawa
|
17:54 New York La Guardia | Direct |
AC461
Air Canada
AC724
Air Canada
|
17:00
Ottawa
19:15
Toronto
|
18:09
Toronto
20:52
New York La Guardia
|
Connect |
AC8966
Air Canada
AC7642
Air Canada
|
17:40
Ottawa
20:00
Montreal
|
18:24
Montreal
21:26
New York La Guardia
|
Connect |
You take a bus, shuttle or taxi from your location in Canada to Toronto.
You take a flight from Toronto to New York La Guardia and cost approximately 85 USD.
You take a bus, shuttle or taxi from New York La Guardia to your destination in New York, NY, USA.
Flight | Depart | Arrive | |
---|---|---|---|
AC700
Air Canada
|
06:30
Toronto
|
08:07 New York La Guardia | Direct |
AC480
Air Canada
AC7632
Air Canada
|
06:30
Toronto
08:45
Montreal
|
07:45
Montreal
10:11
New York La Guardia
|
Connect |
AA3955
American Airlines
|
06:30
Toronto
|
08:12 New York La Guardia | Direct |
WS1200
WestJet
|
07:05
Toronto
|
08:37 New York La Guardia | Direct |
WS3518
WestJet
DL5471
Delta
|
07:45
Toronto
10:11
Montreal
|
09:13
Montreal
11:41
New York La Guardia
|
Connect |
AC702
Air Canada
|
08:00
Toronto
|
09:37 New York La Guardia | Direct |
AA4887
American Airlines
AA2111
American Airlines
|
08:27
Toronto
11:15
Philadelphia
|
10:10
Philadelphia
12:18
New York La Guardia
|
Connect |
AC8537
Air Canada
UA4365
United Airlines
|
08:35
Toronto
10:55
Cleveland
|
09:39
Cleveland
12:33
New York La Guardia
|
Connect |
AC704
Air Canada
|
09:00
Toronto
|
10:37 New York La Guardia | Direct |
WS1202
WestJet
|
09:35
Toronto
|
11:07 New York La Guardia | Direct |
AC706
Air Canada
|
10:00
Toronto
|
11:37 New York La Guardia | Direct |
UA6193
United Airlines
UA6158
United Airlines
|
10:19
Toronto
12:35
Washington Dulles
|
11:44
Washington Dulles
13:49
New York La Guardia
|
Connect |
AC710
Air Canada
|
12:25
Toronto
|
14:02 New York La Guardia | Direct |
WS1206
WestJet
|
12:25
Toronto
|
13:57 New York La Guardia | Direct |
AC412
Air Canada
AC7638
Air Canada
|
13:00
Toronto
15:30
Montreal
|
14:15
Montreal
16:56
New York La Guardia
|
Connect |
AA3386
American Airlines
|
13:30
Toronto
|
15:09 New York La Guardia | Direct |
AC712
Air Canada
|
13:40
Toronto
|
15:17 New York La Guardia | Direct |
WS3466
WestJet
DL5476
Delta
|
14:00
Toronto
16:15
Ottawa
|
15:09
Ottawa
17:54
New York La Guardia
|
Connect |
WS1208
WestJet
|
14:35
Toronto
|
16:07 New York La Guardia | Direct |
AC714
Air Canada
|
14:40
Toronto
|
16:17 New York La Guardia | Direct |
AA3350
American Airlines
|
14:59
Toronto
|
16:40 New York La Guardia | Direct |
AC716
Air Canada
|
15:30
Toronto
|
17:07 New York La Guardia | Direct |
AC718
Air Canada
|
16:30
Toronto
|
18:07 New York La Guardia | Direct |
WS1210
WestJet
|
16:30
Toronto
|
18:00 New York La Guardia | Direct |
WS1212
WestJet
|
17:30
Toronto
|
19:02 New York La Guardia | Direct |
AC720
Air Canada
|
17:30
Toronto
|
19:07 New York La Guardia | Direct |
AA4931
American Airlines
AA1974
American Airlines
|
18:10
Toronto
21:00
Philadelphia
|
19:50
Philadelphia
22:04
New York La Guardia
|
Connect |
AC722
Air Canada
|
18:15
Toronto
|
19:52 New York La Guardia | Direct |
AC724
Air Canada
|
19:15
Toronto
|
20:52 New York La Guardia | Direct |
WS1214
WestJet
|
19:30
Toronto
|
21:02 New York La Guardia | Direct |
UA6196
United Airlines
UA6337
United Airlines
|
19:40
Toronto
22:05
Washington Dulles
|
21:05
Washington Dulles
23:22
New York La Guardia
|
Connect |
AA3531
American Airlines
|
19:48
Toronto
|
21:29 New York La Guardia | Direct |
WS1216
WestJet
|
20:25
Toronto
|
21:57 New York La Guardia | Direct |
AC728
Air Canada
|
20:55
Toronto
|
22:32 New York La Guardia | Direct |
You take a bus, shuttle or taxi from your location in Canada to Ottawa.
You take a flight from Ottawa to Newark and cost approximately 95 USD.
You take a bus, shuttle or taxi from Newark to your destination in New York, NY, USA.
Flight | Depart | Arrive | |
---|---|---|---|
AC469
Air Canada
AC7646
Air Canada
|
06:00
Ottawa
08:15
Toronto
|
07:09
Toronto
09:50
Newark
|
Connect |
AC8852
Air Canada
|
06:25
Ottawa
|
07:53 Newark | Direct |
PD202
Porter Airlines
PD125
Porter Airlines
|
06:50
Ottawa
08:50
Billy Bishop Toronto City
|
07:54
Billy Bishop Toronto City
10:20
Newark
|
Connect |
PD208
Porter Airlines
PD127
Porter Airlines
|
08:00
Ottawa
09:55
Billy Bishop Toronto City
|
09:04
Billy Bishop Toronto City
11:25
Newark
|
Connect |
PD210
Porter Airlines
PD129
Porter Airlines
|
08:35
Ottawa
11:00
Billy Bishop Toronto City
|
09:39
Billy Bishop Toronto City
12:30
Newark
|
Connect |
PD212
Porter Airlines
PD129
Porter Airlines
|
09:00
Ottawa
11:00
Billy Bishop Toronto City
|
10:04
Billy Bishop Toronto City
12:30
Newark
|
Connect |
AC447
Air Canada
AC7652
Air Canada
|
10:00
Ottawa
12:05
Toronto
|
11:09
Toronto
13:40
Newark
|
Connect |
AC8854
Air Canada
|
10:20
Ottawa
|
11:48 Newark | Direct |
PD220
Porter Airlines
PD133
Porter Airlines
|
10:55
Ottawa
12:50
Billy Bishop Toronto City
|
11:59
Billy Bishop Toronto City
14:20
Newark
|
Connect |
AC8980
Air Canada
AC7740
Air Canada
|
11:40
Ottawa
13:35
Montreal
|
12:24
Montreal
15:12
Newark
|
Connect |
PD222
Porter Airlines
PD135
Porter Airlines
|
11:55
Ottawa
14:00
Billy Bishop Toronto City
|
12:59
Billy Bishop Toronto City
15:30
Newark
|
Connect |
PD224
Porter Airlines
PD135
Porter Airlines
|
12:00
Ottawa
14:00
Billy Bishop Toronto City
|
13:04
Billy Bishop Toronto City
15:30
Newark
|
Connect |
PD228
Porter Airlines
PD137
Porter Airlines
|
13:00
Ottawa
15:00
Billy Bishop Toronto City
|
14:04
Billy Bishop Toronto City
16:30
Newark
|
Connect |
PD240
Porter Airlines
PD139
Porter Airlines
|
13:45
Ottawa
16:05
Billy Bishop Toronto City
|
14:49
Billy Bishop Toronto City
17:35
Newark
|
Connect |
AC8986
Air Canada
AC7742
Air Canada
|
13:45
Ottawa
15:35
Montreal
|
14:29
Montreal
17:12
Newark
|
Connect |
PD242
Porter Airlines
PD139
Porter Airlines
|
14:00
Ottawa
16:05
Billy Bishop Toronto City
|
15:04
Billy Bishop Toronto City
17:35
Newark
|
Connect |
PD246
Porter Airlines
PD141
Porter Airlines
|
15:00
Ottawa
17:10
Billy Bishop Toronto City
|
16:04
Billy Bishop Toronto City
18:40
Newark
|
Connect |
PD250
Porter Airlines
PD143
Porter Airlines
|
16:00
Ottawa
18:20
Billy Bishop Toronto City
|
17:00
Billy Bishop Toronto City
19:50
Newark
|
Connect |
PD256
Porter Airlines
PD145
Porter Airlines
|
17:00
Ottawa
19:25
Billy Bishop Toronto City
|
18:04
Billy Bishop Toronto City
20:55
Newark
|
Connect |
PD262
Porter Airlines
PD147
Porter Airlines
|
18:45
Ottawa
20:40
Billy Bishop Toronto City
|
19:49
Billy Bishop Toronto City
22:10
Newark
|
Connect |
AC8856
Air Canada
|
18:55
Ottawa
|
20:23 Newark | Direct |
AC465
Air Canada
AC7688
Air Canada
|
19:00
Ottawa
21:00
Toronto
|
20:09
Toronto
22:35
Newark
|
Connect |
You take a bus, shuttle or taxi from your location in Canada to Montreal.
You take a flight from Montreal to New York La Guardia and cost approximately 120 USD.
You take a bus, shuttle or taxi from New York La Guardia to your destination in New York, NY, USA.
Flight | Depart | Arrive | |
---|---|---|---|
AC7630
Air Canada
|
06:30
Montreal
|
07:56 New York La Guardia | Direct |
DL5468
Delta
|
07:00
Montreal
|
08:37 New York La Guardia | Direct |
AC7632
Air Canada
|
08:45
Montreal
|
10:11 New York La Guardia | Direct |
AA3989
American Airlines
|
09:59
Montreal
|
11:30 New York La Guardia | Direct |
DL5471
Delta
|
10:11
Montreal
|
11:41 New York La Guardia | Direct |
AC7634
Air Canada
|
10:45
Montreal
|
12:11 New York La Guardia | Direct |
DL5467
Delta
|
13:00
Montreal
|
14:36 New York La Guardia | Direct |
AC746
Air Canada
|
13:35
Montreal
|
15:01 New York La Guardia | Direct |
AC7638
Air Canada
|
15:30
Montreal
|
16:56 New York La Guardia | Direct |
AC835
Air Canada
AC722
Air Canada
|
16:00
Montreal
18:15
Toronto
|
17:24
Toronto
19:52
New York La Guardia
|
Connect |
DL5474
Delta
|
16:30
Montreal
|
18:06 New York La Guardia | Direct |
AC421
Air Canada
AC724
Air Canada
|
17:00
Montreal
19:15
Toronto
|
18:24
Toronto
20:52
New York La Guardia
|
Connect |
AC748
Air Canada
|
17:55
Montreal
|
19:21 New York La Guardia | Direct |
DL5469
Delta
|
18:10
Montreal
|
19:48 New York La Guardia | Direct |
AA3903
American Airlines
|
18:24
Montreal
|
20:00 New York La Guardia | Direct |
AC7628
Air Canada
|
18:55
Montreal
|
20:21 New York La Guardia | Direct |
AA4028
American Airlines
|
19:49
Montreal
|
21:25 New York La Guardia | Direct |
AC7642
Air Canada
|
20:00
Montreal
|
21:26 New York La Guardia | Direct |
You take a bus, shuttle or taxi from your location in Canada to Toronto.
You take a flight from Toronto to Newark and cost approximately 400 USD.
You take a bus, shuttle or taxi from Newark to your destination in New York, NY, USA.
Flight | Depart | Arrive | |
---|---|---|---|
AC480
Air Canada
AC7738
Air Canada
|
06:30
Toronto
08:35
Montreal
|
07:45
Montreal
10:12
Newark
|
Connect |
AC7644
Air Canada
|
06:30
Toronto
|
08:05 Newark | Direct |
UA4147
United Airlines
|
07:00
Toronto
|
08:52 Newark | Direct |
AC442
Air Canada
AC8854
Air Canada
|
08:10
Toronto
10:20
Ottawa
|
09:12
Ottawa
11:48
Newark
|
Connect |
AC7646
Air Canada
|
08:15
Toronto
|
09:50 Newark | Direct |
AC8537
Air Canada
UA4334
United Airlines
|
08:35
Toronto
10:54
Cleveland
|
09:39
Cleveland
12:34
Newark
|
Connect |
UA4294
United Airlines
|
09:45
Toronto
|
11:20 Newark | Direct |
AC7650
Air Canada
|
10:55
Toronto
|
12:30 Newark | Direct |
AC7652
Air Canada
|
12:05
Toronto
|
13:40 Newark | Direct |
AC7922
Air Canada
UA3586
United Airlines
|
13:45
Toronto
15:59
Pittsburgh
|
14:53
Pittsburgh
17:41
Newark
|
Connect |
UA6197
United Airlines
UA1156
United Airlines
|
14:50
Toronto
17:20
Washington Dulles
|
16:22
Washington Dulles
18:52
Newark
|
Connect |
UA4150
United Airlines
|
15:15
Toronto
|
16:50 Newark | Direct |
AC7686
Air Canada
|
15:25
Toronto
|
17:00 Newark | Direct |
UA3905
United Airlines
|
18:00
Toronto
|
19:37 Newark | Direct |
AC7658
Air Canada
|
18:25
Toronto
|
20:00 Newark | Direct |
UA6196
United Airlines
UA596
United Airlines
|
19:40
Toronto
22:00
Washington Dulles
|
21:05
Washington Dulles
23:29
Newark
|
Connect |
AC7688
Air Canada
|
21:00
Toronto
|
22:35 Newark | Direct |
You can find hotels and accommodations in New York, NY, USA with our hotels search tool below
Booking.com