The invention belongs to the technical field of space docking, and discloses an omnibearing docking system and method based on flight array. The outer end of a docking shell is fixedly provided with a driving steering engine through screws, the docking shell is cylindrical, the interior of the docking shell is hollow and serves as a steering engine rotating space, and a bearing ring is installed in the middle of the docking shell; a locking track ring is mounted on the inner ring of the bearing ring, and the inner side of the locking track ring is fixedly connected with a steering engine arm through a plurality of screws; a buffer block is mounted in a recess in the middle of the locking track ring, and is connected with the steering engine arm and the locking track ring through screws; and the side face of the buffer block is connected with the locking track ring through a fixing assembly. The system has obvious non-front-face butt joint capability, can realize structural locking between non-front faces of a flight array, and has the advantages of reliable connection, small occupied space and the like; and docking mechanisms are not active and passive, the two docking mechanisms are identical in structure and control principle except for the opposite rotation directions of the steering engines, and the uniformity of topological structures is achieved.