Considering the low efficiency example of airport rescue in recent years, it is necessary to optimize the rescue resources and improve the rescue efficiency. According to the types of emergency rescue incidents and the emergency process of each incident, the key tasks in rescue process are confirmed, and the model is established with the method of dynamic programming. According to the actual situation, a key airport emergency rescue dynamic programming model is built, including the establishment of information transmission, emergency evacuation and passengers resettlement, fire disposal, rescue of roads and running security. Meanwhile, the optimal solution is obtained for resource scheduling, helping airports make best decisions within limited time.