Seasoned sailors suggest you take seasickness medication not a few hours before travel, but much earlier, at least the night before. Another tip is not to step on a ship with a hangover. Smith advises to avoid alcohol for at least a couple of days before the trip.