CAUSES OF BALI BELLY Contaminated food and water are the biggest culprits for carriers, and keep in mind it is not necessarily the last meal you ate: symptoms can appear as soon as one hour after ingestion, and up to 48 hours later (and even weeks later in some cases)1,3.