Depends on how often flights are running. If there are several airlines, with regular flights? Then maybe (assuming not a big storm time of the year, etc).
I'd be too nervous to do that regardless, but my cruise this past fall, a family in our cruise group didn't make it because their flight was canceled. They were coming from California, if I recall correctly, on the last flight of the day, and it was canceled (for non-weather related reasons). There wasn't another flight until the next morning, which wouldn't have gotten them to the ship on time. Watching that play out as they tried to find another flight that would work, and failing, would definitely have me leaving a generous cushion of travel options.