Pairing a cruise with a flight sounds straightforward until you actually start planning the logistics — getting to the right port city on the right day, with enough buffer that a flight delay doesn't mean missing your ship entirely.