This is a judgment call. It is often less expensive, however, if something happens regarding a delay with your excursion and it was booked through the cruise line, they will wait for you. If you are not on an excursion with the cruise line, the ship will not wait for you if you are not there at the departure time.