The present invention provides a pharmaceutical composition for treating gastrointestinal diseases comprising ranitidine, sucralfate and bismuth subcitrate as active ingredients and a preparation method thereof. According to the present invention, when a combination drug of ranitidine, sucralfate and bismuth subcitrate is prepared, it is possible to address a hygroscopicity problem of ranitidine and increase formulation stability and drug bioavailability by controlling particle sizes of sucralfate and bismuth subcitrate.Una composición farmacéutica para el tratamiento de enfermedades gastrointestinales que comprende ranitidina, sucralfato y subcitrato de bismuto como componentes activos y un método de preparación de los mismos. De acuerdo con la presente invención, cuando se prepara un fármaco de combinación de ranitidina, sucralfato y subcitrato de bismuto, es posible hacer frente a un problema de higroscopicidad de ranitidina y aumentar la estabilidad de la formulación y disponibilidad biológica de fármacos por medio del control de los tamaños de partícula de sucralfato y subcitrato de bismuto.