Cause: Travel Sitting for long periods on cross-country flights or long road trips can cause water retention. Your muscles contract literally from sitting for too long, said Dr. Mack. Therefore, your feet and legs may swell in response as the fluid pools there.