We strongly advise our passengers to come into the departure port city at least one day early. For port cities outside of the United States, we recommend arriving two days early. We can't tell you how many people try to fly or drive in on the day of a cruise, only to have car trouble, miss a flight, or run into inclement weather and end up missing the boat. If you do miss the boat, you can catch a flight to our next destination, but in many cases, you will have missed at least a third of the cruise. Also, you will have to buy last minute airfare to the next destination (and that won't be cheap!). Even travel insurance won't pay for this just because you missed the boarding time.