Flights from Calgary to New York – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
YYC to LGA – All flight route options from Calgary International, Canada to La Guardia, New York, USA. These flights are operated by 11 airlines. Fly non-stop with American Airlines or choose from 15 different transit flights. The shortest flight time is 4 hours and 28 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near La Guardia
We got great deals on hotels and car rentals near the airport.
Calgary to New York flights
There are over 14 airlines and as many as 383 flights every week to this destination. You can fly non-stop to New York (LGA) from Calgary (YYC) with American Airlines but if a stopover option suits you better you can choose to fly via Chicago, Boston or any other of the 13 alternatives with connectiing airports.
Tip! You might want to consider arriving at John F Kennedy International (JFK) instead.
Calgary to New York with American Airlines
You can fly non-stop with American Airlines every Saturday at 12:15. You can also take a connecting flight via Chicago or Charlotte. American Airlines is a member of the air alliance OneWorld.
Note Non-stop flights with American Airlines will begin in Jun 2025.
With Air Canada
If you choose to fly with Air Canada from Calgary to New York you can make a transit either via Montreal or via Toronto. The route via Montreal is 1 hour and 13 minutes faster. Air Canada is a Star Alliance member.
Distance & flight times: Calgary International to La Guardia
The shortest flight time between YYC and LGA is 4 hours and 40 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 4h 40m | - | 2038 miles (3279 km) |
ORD Chicago | 7h 5m | 1h 23m | 2124 miles (3418 km) |
BOS Boston | 7h 46m | 2h 20m | 2287 miles (3680 km) |
DEN Denver | 7h 46m | 43m | 2527 miles (4066 km) |
RDU Raleigh/Durham | 7h 56m | 1h 40m | 2471 miles (3976 km) |
BNA Nashville | 8h 18m | 1h 9m | 2475 miles (3982 km) |
MSP Minneapolis | 8h 20m | 4h 27m | 2077 miles (3342 km) |
DTW Detroit | 8h 20m | 2h 47m | 2075 miles (3339 km) |
CLT Charlotte | 8h 40m | 2h 30m | 2527 miles (4066 km) |
YUL Montreal | 9h 37m | 3h 44m | 2202 miles (3543 km) |
YYZ Toronto | 9h 40m | 4h 35m | 2038 miles (3279 km) |
YKF Kitchener | 10h 34m | - | - |
IAD Dulles | 13h 52m | 2h 40m | 2187 miles (3519 km) |
CLE Cleveland | 16h 28m | - | - |

Quick copy and share this page
From Calgary to USA
Below is a list of other destinations to USA from Calgary International with either direct flights or 1 stop connections.
-
DFW Dallas Direct
-
ORD Chicago Direct
-
ATL Atlanta Direct
-
DEN Denver Direct
-
JFK New York Direct
-
MIA Miami
-
CLT Charlotte Direct
-
LAX Los Angeles Direct
-
IAH Houston Direct
-
EWR New York Direct
From Canada to New York
Below is a list of other cities in Canada with flights to New York with either non-stop or connecting flights.
-
YYZ Toronto Direct
-
YUL Montreal Direct
-
YVR Vancouver
-
YEG Edmonton
-
YHZ Halifax Direct
-
YWG Winnipeg
-
YOW Ottawa
-
YQB Quebec
-
YZF Yellowknife
-
YYT St. John's