The invention relates to a topology construction and internet access method for an aviation ad-hoc network. In the method, a flight process is divided into five stages including a dormancy stage, a waiting stage, a take-off stage, a cruising stage and a landing stage; a corresponding topology construction and data transmission strategy is provided for a flight node in a specific flight stage, wherein a waiting node is used as a connection point between an ad-hoc network in the air and a ground network, passively accepts network access requests of other nodes, and is mainly responsible for data relay; on one hand, a take-off node rapidly establishes a link information table; on the other hand, the take-off node accepts a request of the waiting node, carries data of the ground network, and rapidly diffuses data of the ground network in the ad-hoc network in the air; a cruising node regularly updates the link information table, and selects the optimal and backup link to perform data exchange in the air according to a link distance and the link duration; and a landing node rapidly forwards the data of the network in the air to the waiting node, and finally forwards the data into the ground network. By means of the topology construction and internet access method for the aviation ad-hoc network disclosed by the invention, fully connected topology can be rapidly formed; and communication between the aviation ad-hoc network and the ground network is realized.