|Fastest flight time||19h 42m||The fastest flight from New York LaGuardia Airport to Calgary takes 19h 42m|
|Direct flights||None||There are no direct flights from New York LaGuardia Airport to Calgary. Popular non-direct route for this connection is New York LaGuardia Airport - Calgary Airport.|
|Airports in Calgary||1 airport||There is 1 airport near Calgary: Calgary (YYC)|
The cheapest time of year to fly to Calgary from New York LaGuardia Airport is November. The most expensive is December.
14 days before
The cheapest time to buy a flight from New York LaGuardia Airport to Calgary is approximately 14 days to departure
Some of our partner airlines flying from New York LaGuardia to Calgary are adapting new policies due to the global impact of COVID-19. One of the airlines that may be waiving their change fees is Air Canada. You can search for the full list of airlines such as Air Canada that are offering this flexibility.
There are 2027.3 mi between New York LaGuardia and Calgary. Typically, this will take 6h 54m by plane in normal conditions.