In most cases, symptoms will last for less than one week. Traveler's diarrhea usually lasts between 3 and 7 days. However, symptoms may linger for several weeks depending on our body's immune and what treatment we are taking.