The invention provides a multi-mode mobile satellite communication verification system and verification method. The system comprises a terminal simulator, a user link channel simulator, a receiving multi-beam antenna simulator, a return link processor, a subband exchange processor, a signal regeneration processor, a forward link processor, a transmitting multi-beam antenna simulator, a feeder link channel simulator, a gateway station simulator and a control center, a user segment, a space segment, a ground segment and a mobile satellite communication channel of a mobile satellite communication system are separately simulated. The system can perform demonstration verification on the link performance and the business ability of the mobile satellite communication system adopting a plurality of satellite-borne processing modes and multiple communication systems, and solves the problem that related verification system and method is lacked at present and technical feasibility verification cannot be provided for engineering application. Meanwhile, the invention further discloses a verification method of the verification system.