The invention provides a spacecraft rendezvous and docking multi-degree-of-freedom semi-physical simulation method and a device thereof. The device comprises a machine body, a cross beam, a vertical beam, a three-shaft turntable, a motion simulation device controller, a GNC system and a measurement system. The machine body is mounted on a ground base. The cross beam is placed on the guide rail of the machine body. The vertical beam is installed on the guide rail of the cross beam. The three-shaft turntable is installed on a vertical beam guide rail. The motion simulation device controller, the GNC system and the measurement system are placed next to a system. Based on a similarity theorem and a scaling ratio criterion, the effective travel range of a simulation device is determined according to an aircraft actual flight range, and assuming that a scaling parameter is k, according to the actual flight condition of the aircraft, assuming that an aircraft true maximum speed, an acceleration, an angular speed and an angular acceleration are v[max], a[max], omega[max], and alpha[max] respectively, the maximum speed, the acceleration, the angular speed and the angular acceleration of the simulation device are determined as k*v[max], k*a[max], omega[max], and alpha[max]. The method and the device have the advantages of a wide application range, a simple structure, and multi degrees of freedom.