I almost always try to fly in the day before. Way to stressful with a day of arrival, for me at least. I have flown in day of when the flight was short, and the cruise was inexpensive enough that my feelings wouldn't be hurt too badly if I missed it.