While it might be the most wonderful time of the year for things like hot chocolate and gift-giving, it's not so much for traveling.

With winter weather and hundreds of millions of travelers, the holidays are a prime time for crowded airports and delayed or canceled flights. That can mean lots of wasted time and money — a 2017 study found that the average American traveler surveyed spent $141 while killing time at the airport.