Hundreds of flights have been canceled in the New York metropolitan area due to poor visibility and blowing snow.

The Port Authority of New York and New Jersey says that LaGuardia Airport is reporting 190 flight cancellations.

There are 120 cancellations at Kennedy Airport and 274 at Newark Liberty International Airport.

All three airports remain open.

Stewart International Airport, Atlantic City International Airport and Teterboro Airport also remain open.

The agency advised passengers to check with their airline before heading to the airport.

AirTrain JFK is operating with limited service. AirTrain Newark is suspended. Bus service is being provided to both airports.

Copyright (2014) Associated Press. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.

Photo Credit: People wait for their delayed flights at LaGuardia Airport in New York January 3, 2014. Zoran Milich / Reuters