The dynamics of a twin-rotor multi-input multi-output system, which is similar to that of a helicopter in many ways, is highly nonlinear in nature. In this article, a detailed dynamical model of twin-rotor multi-input multi-output system is developed and simulated by using bond graph approach. Nonlinear nature of the interface gain, thrust, and drag forces, and the stiffness of cable attached to support column joint are estimated. The rotors are modeled through the Newton–Euler equations. The bond graph model is created by using the generic sub-models and the same set of sub-models can be assembled differently to model many other similar systems such as tricopters and quadcopters. Inertial forces and moments, rotor thrust and drag forces, active and reactive motor torques, and direct current motor dynamics are considered in the model. The responses from the model are compared with the test data for validation.