This paper aims to predict the landing state during the landing phase to ensure landing safety and reduce the accidents loss. Some past researches have demonstrated the landing phase is the most dangerous phase in flight cycle and fatal accident. The landing safety problem has become a hot research problem in safety field. This study concentrates more on the prediction and advanced warning for landing safety. Firstly, four landing states are divided by three flight parameter variables including touchdown, vertical acceleration and distance to go; subsequently, pattern recognition based on BP neural network is used to establish the landing state prediction model; the genetic algorithm is used to initialize the model parameter; the Markov chain is proposed to revise and improve the model for higher prediction precision. Finally, in comparison with pattern recognition and the Markov chain revision results, the Markov chain revision method is demonstrated to be practical and effective.