Bali Belly can last up to 5 days so it is vital to stay hydrated to aid your recovery. Eating the right food will also help with rehydration and ease the symptoms of Bali Belly. For the first day or two, eat when you feel hungry and stick to a bland diet.