Recently, upwind differencing schemes have become very popular, especially when discontinuities exist in the solutions. In the present paper, an application of upwind differencing scheme to the magnetogasdynamic equations with a flux vector splitting method is described. We have approximately splitted fluxes by using magneto-Mach number in place of Mach number. The new upwind scheme has been extended to a generalized coordinate system by finite volume method. In the formulation, the problem of ∇·B=0 has been overcome by the integration of induction equation on the control cell surfaces. Several examples show good characteristics of the present method.