Nope! You never know if your flight will be cancelled due to weather, mechanical, whole other host of reasons. For my family, we pay too much for our cruise to risk missing the flight day of embarkation. We fly in at least day before and spend the night. Less stress all around. We just budget for it right off the bat.