Airports in Kansas City and St. Louis reopened but passengers were told to expect several cancellations, particularly in the morning.