We always recommend booking your ferry trip at least one day before your flight date. Ferry itineraries are susceptible to delays due to unpredictable reasons, such as bad weather and mechanical problems of the vessel, or another rescheduling.