Pre-pandemic days I would usually fly in day of and never had problems, however, considering the world as it is I would never do that again. Recent cruises have been out of Baltimore which is just a short drive/cab ride for me, however , when I start cruising from other ports it will be at least a day earlier arrival.