Skip to content

Nonstop flights from New York to Toronto from $97 EWR, JFK, LGA → YHM, YTZ, YYZ

Newark Liberty International Airport (EWR), John F. Kennedy International Airport (JFK), LaGuardia Airport (LGA) → Hamilton Airport (YHM), Toronto City Centre Airport (YTZ), Pearson International Airport (YYZ)

The cheapest nonstop return found recently is $236 with Porter Airlines Canada, 1 Dec – 6 Dec, found 2 days ago.

Nonstop return

The cheapest nonstop return fare on each of 11 departure dates is usually $236 to $292.

Cheapest nonstop return

$236

1 Dec – 6 Dec · Porter Airlines Canada

Newark Liberty International Airport (EWR) → Toronto City Centre Airport (YTZ)

Leaves 11:55 a.m. · Return leaves 5:57 p.m. · 3 h 6 min of travel, both ways together

out nonstop, back nonstop

found 2 days ago

See prices for these datesCheck today's price

FareTell may earn a commission when you book through a partner.

Airlines flying it nonstop on the return fares we hold: Porter Airlines Canada (11 departure dates), Air Canada (10 departure dates), United Airlines (8 departure dates), American Airlines (4 departure dates).

On the 13 trips where we hold both on the same dates, nonstop cost a median $15 (6.3%) more than the cheapest fare with stops. Nonstop was cheaper or the same price on 2 of those 13 trips.

Every nonstop date we hold

Nonstop fares on 11 of the 11 departure dates we hold for this route.

23 Nov – 1 Dec: $222, found 4 days ago29 Nov – 4 Dec: $306, found 2 days ago1 Dec – 6 Dec: $236, found 2 days ago15 Dec – 22 Dec: $235, found 3 days ago16 Dec – 9 Jan 2027: $277, found 6 days ago25 Dec – 19 Jan 2027: $259, found 4 days ago28 Dec – 30 Dec: $237, found 2 days ago14 Jan 2027 – 21 Jan 2027: $317, found 6 days ago16 Jan 2027 – 18 Jan 2027: $218, found 3 days ago21 Jan 2027 – 28 Jan 2027: $247, found 3 days ago14 Feb 2027 – 5 Mar 2027: $345, found 5 days agoNovDecJanFeb
See the chart as a table
The cheapest price seen for each departure date — per traveler in Economy.
DatesFromAirlineAirportsStopsFound
23 Nov – 1 Dec$222Air CanadaLaGuardia Airport (LGA) → Toronto City Centre Airport (YTZ)out nonstop, back nonstopfound 4 days agoSee prices for these dates
29 Nov – 4 Dec$306Porter Airlines CanadaNewark Liberty International Airport (EWR) → Toronto City Centre Airport (YTZ)out nonstop, back nonstopfound 2 days agoSee prices for these dates
1 Dec – 6 Dec$236Porter Airlines CanadaNewark Liberty International Airport (EWR) → Toronto City Centre Airport (YTZ)out nonstop, back nonstopfound 2 days agoSee prices for these dates
15 Dec – 22 Dec$235Porter Airlines CanadaLaGuardia Airport (LGA) → Pearson International Airport (YYZ)out nonstop, back nonstopfound 3 days agoSee prices for these dates
16 Dec – 9 Jan 2027$277Porter Airlines CanadaNewark Liberty International Airport (EWR) → Toronto City Centre Airport (YTZ)out nonstop, back nonstopfound 6 days agoSee prices for these dates
25 Dec – 19 Jan 2027$259Air CanadaLaGuardia Airport (LGA) → Pearson International Airport (YYZ)out nonstop, back nonstopfound 4 days agoSee prices for these dates
28 Dec – 30 Dec$237Porter Airlines CanadaNewark Liberty International Airport (EWR) → Toronto City Centre Airport (YTZ)out nonstop, back nonstopfound 2 days agoSee prices for these dates
14 Jan 2027 – 21 Jan 2027$317Porter Airlines CanadaNewark Liberty International Airport (EWR) → Toronto City Centre Airport (YTZ)out nonstop, back nonstopfound 6 days agoSee prices for these dates
16 Jan 2027 – 18 Jan 2027$218United AirlinesLaGuardia Airport (LGA) → Toronto City Centre Airport (YTZ)out nonstop, back nonstopfound 3 days agoSee prices for these dates
21 Jan 2027 – 28 Jan 2027$247Porter Airlines CanadaLaGuardia Airport (LGA) → Pearson International Airport (YYZ)out nonstop, back nonstopfound 3 days agoSee prices for these dates
14 Feb 2027 – 5 Mar 2027$345Air CanadaNewark Liberty International Airport (EWR) → Pearson International Airport (YYZ)out nonstop, back nonstopfound 5 days agoSee prices for these dates

Nonstop one-way

The cheapest nonstop one-way fare on each of 15 departure dates is usually $100 to $130.

Cheapest nonstop one-way

$97

6 Dec · Porter Airlines Canada

Newark Liberty International Airport (EWR) → Toronto City Centre Airport (YTZ)

Leaves 9:40 a.m. · 1 h 39 min trip

nonstop

found 2 days ago

Open this tripCheck today's price

FareTell may earn a commission when you book through a partner.

Airlines flying it nonstop on the one-way fares we hold: Porter Airlines Canada (14 departure dates), United Airlines (8 departure dates), Air Canada (5 departure dates), American Airlines (4 departure dates), SAS Scandinavian (1 departure date).

On the 12 trips where we hold both on the same dates, nonstop cost a median $3 (2.7%) less than the cheapest fare with stops. Nonstop was cheaper or the same price on 7 of those 12 trips.

Every nonstop date we hold

Nonstop fares on 15 of the 16 departure dates we hold for this route.

27 Nov: $98, found 8 days ago29 Nov: $117, found 7 days ago30 Nov: $115, found 6 days ago5 Dec: $105, found 7 days ago6 Dec: $97, found 2 days ago15 Dec: $98, found 3 days ago16 Dec: $103, found 3 days ago29 Dec: $101, found 2 days ago18 Jan 2027: $88, found 3 days ago26 Jan 2027: $146, found 5 days ago15 Mar 2027: $109, found 2 days ago30 Mar 2027: $143, found 5 days ago23 May 2027: $138, found 3 days ago31 May 2027: $122, found 4 days ago16 Jun 2027: $171, found 2 days agoNovDecJanMarMayJun
See the chart as a table
The cheapest price seen for each departure date — per traveler in Economy.
DatesFromAirlineAirportsStopsFound
27 Nov$98Porter Airlines CanadaNewark Liberty International Airport (EWR) → Toronto City Centre Airport (YTZ)nonstopfound 8 days agoSee prices for these dates
29 Nov$117American AirlinesLaGuardia Airport (LGA) → Pearson International Airport (YYZ)nonstopfound 7 days agoOpen this trip
30 Nov$115Air CanadaNewark Liberty International Airport (EWR) → Pearson International Airport (YYZ)nonstopfound 6 days agoOpen this trip
5 Dec$105Porter Airlines CanadaNewark Liberty International Airport (EWR) → Toronto City Centre Airport (YTZ)nonstopfound 7 days agoOpen this trip
6 Dec$97Porter Airlines CanadaNewark Liberty International Airport (EWR) → Toronto City Centre Airport (YTZ)nonstopfound 2 days agoOpen this trip
15 Dec$98Porter Airlines CanadaNewark Liberty International Airport (EWR) → Toronto City Centre Airport (YTZ)nonstopfound 3 days agoOpen this trip
16 Dec$103Porter Airlines CanadaLaGuardia Airport (LGA) → Pearson International Airport (YYZ)nonstopfound 3 days agoOpen this trip
29 Dec$101Porter Airlines CanadaLaGuardia Airport (LGA) → Pearson International Airport (YYZ)nonstopfound 2 days agoOpen this trip
18 Jan 2027$88Porter Airlines CanadaLaGuardia Airport (LGA) → Pearson International Airport (YYZ)nonstopfound 3 days agoOpen this trip
26 Jan 2027$146Porter Airlines CanadaNewark Liberty International Airport (EWR) → Toronto City Centre Airport (YTZ)nonstopfound 5 days agoOpen this trip
15 Mar 2027$109Porter Airlines CanadaNewark Liberty International Airport (EWR) → Toronto City Centre Airport (YTZ)nonstopfound 2 days agoOpen this trip
30 Mar 2027$143Porter Airlines CanadaNewark Liberty International Airport (EWR) → Toronto City Centre Airport (YTZ)nonstopfound 5 days agoOpen this trip
23 May 2027$138Porter Airlines CanadaNewark Liberty International Airport (EWR) → Toronto City Centre Airport (YTZ)nonstopfound 3 days agoOpen this trip
31 May 2027$122United AirlinesNewark Liberty International Airport (EWR) → Pearson International Airport (YYZ)nonstopfound 4 days agoOpen this trip
16 Jun 2027$171American AirlinesLaGuardia Airport (LGA) → Pearson International Airport (YYZ)nonstopfound 2 days agoOpen this trip

Prices are what travelers' searches on Aviasales found in the last 7 days, in US dollars: the price the seller showed on Aviasales; bags may cost extra. Fares change, so check today's price before you book. How our prices work