There are a lot of factors that go into digestion such as quantity of food, growth rate of the snake, frequency of feeding, etc. It could take anywhere from a week to several months.