(NEW YORK) — Airlines are scrambling to recover after cancelling more than 2,800 flights since Thursday as severe weather pushed through the Northeast.

The majority of the cancellations and delays happened Thursday as storms passed through. The disruptions then bled into Friday as carriers worked to recover from the travel mess.

Airports that experienced the most cancellations were the New York City area airports, Charlotte Douglas International Airport and Boston Logan International Airport, according to flight-tracking site FlightAware.

Airline executives met with Department of Transportation Secretary Pete Buttigieg Thursday to discuss how to prevent widespread cancellations and delays ahead of the July 4 holiday.

Buttigieg pressed airlines over their ability to reliably operate holiday flight schedules and asked them to improve customer experience, a source familiar with the meeting told ABC News.

The secretary also said the Federal Aviation Administration (FAA) would continue to keep air traffic smooth and on schedule after criticism from some industry groups that FAA ground stops and delays caused by weather and staffing issues resulted in many delays over Memorial Day Weekend.

The FAA says it is working to hire more air traffic controllers for its facilities as it has had to reduce air traffic in some of the busiest airspace due daily staffing shortages.

Copyright © 2022, ABC Audio. All rights reserved.