Forecasting flight fares is a critical task in the rapidly expanding civil aviation industry and involves numerous factors. However, traditional airfare prediction systems are ineffective due to the complex and nonlinear relationships of multiple factors, which are not able to accurately account for the impact of different attributes such as time period. To tackle these issues, in this study, we proposed a novel approach that utilizes a deep-learning model, specifically, the Gated Recurrent Unit (GRU), by incorporating 44 decision features. The proposed model is able to capture the intricate relationships between various factors effectively and predict air ticket prices with high accuracy. In the experiments, it was found that the GRU model significantly outperforms not only classic machine learning models but also the MLP and LSTM in terms of assessment indicators of mean absolute error (MAE), root mean square error (RMSE), and coefficient of determination (R2). The GRU model is thus promising concerning the fare prediction of flight tickets.