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.Винахід стосується фармацевтичної композиції для лікування захворювань шлунково-кишкового тракту, що містить як активні інгредієнти ранітидин, сукральфат з середнім розміром частинок від 1 до 25 мкм і субцитрат вісмуту із середнім розміром частинок від 5 до 90 мкм.