The traditional risk analysis method attributes the accidents to the chain reaction of a single event, which highlights the importance of component errors for the accident consequences. With the increasing integration of social science and technology, information interaction becomes more prominent in system safety. Therefore, the Systems-Theoretic Accident Modelling and Processes (STAMP) is introduced to analysis the complex socio-technical system. It focuses on safety constraints, information interaction and process model, and deeply excavates the functions and impacts among components. The STAMP-based causal analysis is conducted in this paper for hazard identification of navigation safety during Beiwei routes in China. First, lessons are learned by analyzing the latest grounding accident of Beiyou25; Second, the problems existing in ships, wharfs, company and meteorology are thoroughly proposed based on the actual situation of the Beiwei routes to ensure the navigation safety.