There's no sugarcoating it: Airfare is expensive. And while waiting until the last minute might sound like a good idea, it typically is cheaper to book your flights in advance. We are seeing fewer last-minute deals than in years past, especially when it comes to flights, a Kayak spokesperson tells Travel + Leisure.