Last-minute flights aren’t cheaper because airlines capitalize on urgent travel needs. As the departure date approaches, the demand for seats often increases, allowing airlines to charge higher prices. Additionally, airlines aim to maximize profits by filling planes at higher rates rather than offering discounts. Last-minute bookings also disrupt flight management and planning, adding operational costs. To secure better deals, it’s advisable to book flights well in advance when prices are generally lower and more predictable.