When you check your bags at the cruise terminal, they are taken, X-rayed, and then loaded onto the ship. From there, the cruise line staff delivers your luggage directly to your stateroom the evening of your first night. Usually this will take a few hours.