Concerning this question, you should have no problem re-entering the United States on the same day that your passport expires. A passport book or passport card is required to re-enter the United States when traveling to The Bahamas unless the cruise is a closed-loop cruise.