Travel constipation happens when you don't keep to your regular schedule. Sitting for hours, like during a long flight and train or bus rides, and having your usual diet interrupted are two possible culprits. Constipation can last for a day or two or longer.