Originally Posted by
nerd
This is awesome logic.
Regardless of how long you're in Europe, you'll still jetlag returning (your body will be more or less on BCN time).
Yup - your body will have adjusted to European time gradually on the ~ 2 week cruise time, so going back to the States you will still be going from that time zone to your US time zone, and normal jetlag rules apply.
I normally find it much easier going east-west, and rarely feel more than a bit tired - just switch to the timezone as soon as you are there (normally stay up later if you arrive during the day etc) and go to bed at normal time.